From:  Brian Hackett <>
Date:  28 Jan 2017 00:44:45 Hong Kong Time

Re: JS engine multithreading


These per-thread jsid tables are used to accommodate the separate
worker runtimes, right?  Once workers and other web content are all
using the same runtime (this will require preemptive multithreading)
then they'll be able to share jsids and separate per-thread tables
won't be necessary.


On Fri, Jan 27, 2017 at 8:57 AM, Boris Zbarsky  wrote:
> On 1/27/17 10:36 AM, Brian Hackett wrote:
>> Any thoughts or comments?
> Oh, one more thing: will a result of this be that jsids can be used across
> threads (at least if you appropriately pin them and whatnot)? Right now
> Gecko has some per-thread jsid tables that duplicate information; it would
> be nice if we could just have a single table instead.
> -Boris
> _______________________________________________
> dev-tech-js-engine-internals mailing list