On 12/16/2013 05:15 AM, Andrei Alexandrescu wrote: > There are several major roots - global memory, thread-local storage for > all threads, and stack+registers. Currently all offer ranges of void*. > Assuming we pull the work on precise GC, some of these root sources > would offer ranges of void* + TypeInfo. There are also the addRange/addRoot arrays.