On Fri, Apr 27, 2018 at 9:26 AM, Ben Coman <btc@openinworld.com> wrote:
 


On 26 April 2018 at 23:09, Eliot Miranda <eliot.miranda@gmail.com> wrote:
 
Hi Clément, Hi All,

   I answered a question on Quora on GC recently and that same question was answered by Jon Harrop, who has taken a good look at GC performance.  If you're not on Quora yet, let me encourage you.  This blog post is a good read:


And in Jon's answer to the Quora question he mentions Staccato, A Parallel and Concurrent Real-time Compacting Garbage Collector for Multiprocessors https://pdfs.semanticscholar.org/9770/fc9baf0f2b6c7521f00958973657bf03337d.pdf

That's my reading for today.

_,,,^..^,,,_ (phone)



What is the significance of Minimum Mutator Utilisation
and is a comparative value known for our compactors?


I thought this was interesting about the mark phase...
> each thread maintains its own thread-local fragment of the [mark-stack].

Do I understand correctly that the mark-stack is equivalent to the grey-marked collection?


btw...
What support does Slang have for concurrent programming?


There is a Thread model for ThreadedFFI which is used in CogMT.

There are in the C code CAS operations that I would like some day to leverage in the language...
 

cheers -ben




--