[Issue 3463] Integrate Precise Heap Scanning Into the GC

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Apr 14 18:32:56 PDT 2011


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



--- Comment #115 from Vladimir <thecybershadow at gmail.com> 2011-04-14 18:29:21 PDT ---
(In reply to comment #114)
> How about this:  I can virtually guarantee that any slowness caused by precise
> heap scanning is more than offset by my recent patches (in Git but not in any
> DMD release yet).  See
> https://github.com/dsimcha/druntime/wiki/Druntime-GC-Optimization-Fork .

Yes, I saw that (I believe I even complimented you on your work on one
occasion). Frankly I'm skeptical regarding that guarantee until I'll be able to
run some benchmarks, especially in my use cases (I store large objects outside
the heap, see https://github.com/CyberShadow/data.d). But even if it holds, I
would like to ask to make it easy to turn off the generation of any additional
information these GC changes require in the compiler (such as a #define
option), so I can easily switch to a custom GC optimized for speed and nothing
else.

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