GSoC 2016 - Precise GC
Jeremy DeHaan via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue May 3 19:50:08 PDT 2016
On Tuesday, 3 May 2016 at 19:05:22 UTC, jmh530 wrote:
> On Tuesday, 3 May 2016 at 18:15:20 UTC, Jeremy DeHaan wrote:
>>
>> I am reading a paper on how one could use extra information
>> about what was last assigned to a union in order to scan them
>> precisely. I haven't read the whole thing yet, but it looks
>> like it could be done.
>>
>> Not sure if it is something I can get to in the course of my
>> project though. Scanning only unions conservatively is still
>> pretty good.
>
> Does it matter that @safe code does not allow unions of
> pointers and non-pointers?
I'm not sure, but one would thing that @safe code wouldn't need
any extra information about the union. I wouldn't know how to
differentiate between them though during runtime. Probably
someone with more experience with the compiler would know more
about that kind of thing.
More information about the Digitalmars-d-announce
mailing list