Moving GC

Sean Kelly sean at invisibleduck.org
Fri Dec 12 16:51:18 PST 2008


== Quote from Christopher Wright (dhasenan at gmail.com)'s article
>
> This isn't unreasonable, and it really just depends on how complete and
> how fast D's runtime reflection is.

This would incur more memory overhead as well.  Right now, we make
do with one bit per block that indicates whether the block should be
scanned for pointers, while this may theoretically require a pointer
to TypeInfo per block in order to perform precise scanning.


Sean



More information about the Digitalmars-d mailing list