[Issue 3463] Integrate Precise Heap Scanning Into the GC

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Sep 15 02:22:51 PDT 2010


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



--- Comment #77 from nfxjfg at gmail.com 2010-09-15 02:22:03 PDT ---
There's a small bug in the memory clearing in mallocNoSync(), that could cause
memory leaks. Will post patch on request (nobody is using this anyway, right?).

Also, I found out that that SENTINEL is dead code. Uncommenting the "debug =
SENTINEL;" line on start of gcx.d will not include the code in
"version(SENTINEL)" blocks, because "debug" identifiers and "version"
identifiers live in different namespaces. Makes me wonder, does anyone ever use
the SENTINEL stuff for testing? Or just thought he'd be using it? Btw. someone
said 16 bytes is the minimum alignment on OSX, so SENTINEL is broken there
anyway.

-- 
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