[Mono-dev] gc heap & multi-threading
Rodrigo Kumpera
kumpera at gmail.com
Wed May 27 10:29:07 EDT 2009
It does TLA under linux and the upcoming GC will be even better at this.
On Wed, May 27, 2009 at 10:52 AM, Steve Bjorg <steveb at mindtouch.com> wrote:
> Sorry for resending this, but I really need to know if my work on
> concurrency optimizations will apply to Mono as well. If so, I'd love
> to contribute back the work-stealing scheduler which is similar to the
> one found in .Net 4.0. Thanks.
>
> ---
>
> I'm working on some lock-free data structures in c# and have a
> question on the internals of the GC on mono. Does each thread have
> its own heap that it can allocate from? Or asked differently, does
> "new object()" always cause a lock on the global heap or only when the
> thread's local heap is exhausted? Thanks.
>
> - Steve
>
> --------------
> Steve G. Bjorg
> http://mindtouch.com
> http://twitter.com/bjorg
> irc.freenode.net #mindtouch
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090527/3aac2a02/attachment.html
More information about the Mono-devel-list
mailing list