Thread overview | |||||
---|---|---|---|---|---|
|
November 23, 2016 How to get the name for a Tid | ||||
---|---|---|---|---|
| ||||
std.concurrency contains the register function to associate a name with a Tid. This is stored internally in an associative array namesByTid. I see no accessors for this. Is there a way to get to the associated names of a Tid? Thanks, Christian |
February 27, 2017 Re: How to get the name for a Tid | ||||
---|---|---|---|---|
| ||||
Posted in reply to Christian Köstlin | On Wednesday, 23 November 2016 at 21:04:38 UTC, Christian Köstlin wrote:
> std.concurrency contains the register function to associate a name with
> a Tid. This is stored internally in an associative array namesByTid.
> I see no accessors for this. Is there a way to get to the associated
> names of a Tid?
>
> Thanks,
> Christian
I have a same problem and I use workaround with manualy register threads and my own list of threads names. I think it's a little mistake and can be changed in dmd updates in the near future.
|
February 27, 2017 Re: How to get the name for a Tid | ||||
---|---|---|---|---|
| ||||
Posted in reply to Christian Köstlin | On Wednesday, 23 November 2016 at 21:04:38 UTC, Christian Köstlin wrote: > std.concurrency contains the register function to associate a name with > a Tid. This is stored internally in an associative array namesByTid. > I see no accessors for this. Is there a way to get to the associated > names of a Tid? > > Thanks, > Christian looks like there needs to be a Tid overload of std.concurrency.locate https://issues.dlang.org/show_bug.cgi?id=17231 |
Copyright © 1999-2021 by the D Language Foundation