Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
June 24, 2015 D Language Runtime (klickverbot) - DConf 2015 | ||||
---|---|---|---|---|
| ||||
https://www.reddit.com/r/programming/comments/3axgwn/d_language_runtime_klickverbot_dconf_2015/ David, could you please post an AMA there? |
June 24, 2015 Re: D Language Runtime (klickverbot) - DConf 2015 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Wednesday, 24 June 2015 at 20:14:02 UTC, Walter Bright wrote:
> https://www.reddit.com/r/programming/comments/3axgwn/d_language_runtime_klickverbot_dconf_2015/
>
> David, could you please post an AMA there?
He briefly mentions rtinfo then says it's not part of the talk, is RTinfo actually used for anything? AFAICT it's just a dummy value at the moment.
|
June 24, 2015 Re: D Language Runtime (klickverbot) - DConf 2015 | ||||
---|---|---|---|---|
| ||||
Posted in reply to rsw0x | On 6/24/15 4:43 PM, rsw0x wrote:
> On Wednesday, 24 June 2015 at 20:14:02 UTC, Walter Bright wrote:
>> https://www.reddit.com/r/programming/comments/3axgwn/d_language_runtime_klickverbot_dconf_2015/
>>
>>
>> David, could you please post an AMA there?
>
> He briefly mentions rtinfo then says it's not part of the talk, is
> RTinfo actually used for anything? AFAICT it's just a dummy value at the
> moment.
No, it's an experiment to see what people will do with it.
The problem with actually using it for any features right now is that people may get used to the reflection data included, and we haven't figured out a good way to make it extendable to user code. So it's difficult to have some "official" implementation.
IIRC, the point of adding it was to aid in creating metadata for the GC to use during collection for an allocated type (i.e. precise GC).
-Steve
|
June 27, 2015 Re: D Language Runtime (klickverbot) - DConf 2015 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Wednesday, 24 June 2015 at 20:14:02 UTC, Walter Bright wrote:
> https://www.reddit.com/r/programming/comments/3axgwn/d_language_runtime_klickverbot_dconf_2015/
>
> David, could you please post an AMA there?
Done. I didn't even see your prompt before I did so. ;)
- David
|
June 27, 2015 Re: D Language Runtime (klickverbot) - DConf 2015 | ||||
---|---|---|---|---|
| ||||
Posted in reply to rsw0x | On Wednesday, 24 June 2015 at 20:43:07 UTC, rsw0x wrote:
> He briefly mentions rtinfo then says it's not part of the talk, is RTinfo actually used for anything? AFAICT it's just a dummy value at the moment.
Yes, it is just a dummy value in the upstream druntime repo, but people have been changing it in their local copies for precise GC, some forms of runtime reflection, or more crazy ideas (see Adam's work).
- David
|
Copyright © 1999-2021 by the D Language Foundation