[dmd-internals] Enabling precise GCs

Leandro Lucarella luca at llucax.com.ar
Tue Jul 27 16:34:06 PDT 2010



Hi, Walter, I don't know if you has been keeping an eye on bug 3463[1],
but I would like very much to know if you are interested on integrating
the patch to the compiler. It has suffered a few iterations and the
current one seems good enough, and it's backwards compatible (you can
compile a runtime, Tango or Phobos, that doesn't know anything about
precise scanning using a precise-enabled compiler and all works just
fine, which makes it a good candidate for D1 too).

I really don't care too much about the runtime patches right now, but
I find the compiler patch quite important, as it enables a new field in
GC research for D, with this patch it is possible to experiment even
with moving collectors.

What do you think?

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

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Pack and get dressed
before your father hears us,
before all hell breaks loose.



More information about the dmd-internals mailing list