Brian,

I for one can't wait for spidermonkey to bring threading back again.
We are still stuck on spidermonkey 1.8.3+ until this comes back in style again.

The biggest problem we have right now is stop the world GC.
All the threads must wait for GC to complete.
We can have between 100 and 500+ threads running JS at a time.

If you can make it so that all threads aren't stuck waiting for GC that would 
be really awesome.  That's the biggest problem we have.  Multiple JSRuntimes 
help some but it would be nice to break this up a bit more.

The use case is a web server with JS used in server pages.
We have pool(s) of JSContexts.
We compile scripts and functions only once and execute them many times.
Session state is maintained via a "session global object" where pages can save 
things for later executions.

Mike M.
_______________________________________________
dev-tech-js-engine-internals mailing list
dev-tech-js-engine-internals@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to