[m-dev.] 4 tag bits

Zoltan Somogyi zoltan.somogyi at runbox.com
Wed Jul 6 22:59:46 AEST 2016


I forgot one crucial place: boehm gc itself must be told the set of offsets we may use. It must know that an object it allocated at address n must be kept alive by a word valued at n+k where k is between 0 and 7, or now 15 (or more, per my previous email).

Note that this may reduce performance in both time and space
by reducing the effectiveness of gc.

Zoltan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/developers/attachments/20160706/61535591/attachment.html>


More information about the developers mailing list