On Aug 29, 8:32 am, Jason Orendorff <[EMAIL PROTECTED]> wrote:
>   * Add thread-safety to MMgc using the Spidermonkey request model.

Is this compatible with incremental marking? I don't know the details
of MMgc incremental marking but I fear the complexity, and overhead,
of safe concurrent incremental marking. I would hate to eat a
complexity or performance hit for thread-safe memory management that
is very little used. We've already been down that road with thread-
safe XPConnect.

I suppose it might be possible to perform incremental marking on the
main thread only, avoiding the overhead of concurrent marking.

Also, how about MMgc's reference counted objects, would you make those
thread-safe too? That sounds like another performance hit.

Rob

_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to