Walter Bright Wrote:

> Denis Koroskin wrote:
> > It is *non*-deterministic. The decision to reallocate depends (or will 
> > depend) on LRU and it may be cleared by another thread (e.g. another 
> > thread may reset it manually or via a GC cycle run).
> 
> The LRU is thread local.

It will then prevent a moving GC from being possible in D.

Otherwise, moving a block of data will invalidate LRU which will result in 
non-deterministic reallocation.

Reply via email to