dsimcha wrote:
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s
article
6. There must be many things I forgot to mention, or that cause
grief to
many of us. Please add to/comment on this list.
Andrei

I assume we're mostly talking about spec stuff, not implementation
stuff.  Nonetheless, to the extent that the GC API is considered
part of the language spec, I think we need to fix that.

1.  My precise heap scanning patch has some ripple effects into the
GC API and could affect what is done with the `new` operator.
Therefore, we might not want to postpone this until after D2 is
final.

2.  We should probably tighten up the spec to make sure that a
moving, fully precise, etc. GC can be implemented at some point in
the future without modifying the spec after D2 is declared gold.

I think you can safely work on that asynchronously. TDPL won't include a "GC API Reference" - for that kind of stuff I think it's ok to refer to the online documentation.

Thanks for working on this!

Andrei

Reply via email to