On Thursday, 18 June 2015 at 15:19:19 UTC, Etienne wrote:
On Thursday, 18 June 2015 at 15:09:46 UTC, Wyatt wrote:
This comes to mind, along with the citations:
http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/local-gc.pdf

-Wyatt

That's exactly what we're talking about, but we do the work that was done by the globalisation policy by using the `new shared` keyword.

Maybe I misunderstood. My interpretation was you were disallowing references from shared heap to local heap and obviating the whole globalisation problem. No migrations; just explicit marking of global objects with "new shared". (Though I'm curious how you handle liveness of the global heap; it seems like that depends on information from each thread's allocator?)

-Wyatt

Reply via email to