[Issue 3463] Integrate Precise Heap Scanning Into the GC

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Apr 14 04:03:33 PDT 2011


http://d.puremagic.com/issues/show_bug.cgi?id=3463



--- Comment #90 from bearophile_hugs at eml.cc 2011-04-14 03:58:52 PDT ---
(In reply to comment #89)
> (In reply to comment #88)
> 
> In order to support C compatibility, untagged unions must be supported by the
> type system and the GC.

Right, but this doesn't touch much what I have said.
Many programs that use unions contain some mean at runtime to tell what's
inside the union. This information is what onGC() uses.
Where the onGC() union method is not present, or the union contents are
otherwise unknown, the GC may fall back to being not precise and conservative.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list