Confirmed users, Bureaucrats and Sysops emeriti
291
edits
No edit summary |
No edit summary |
||
Line 49: | Line 49: | ||
A new, different threading model, in addition to anything like Workers and the old nsIThreadManager models. | A new, different threading model, in addition to anything like Workers and the old nsIThreadManager models. | ||
= Restoring MT object access = | |||
=== Description === | |||
Back out the removal of titles. Restore old partially crash behavior (which was pretty stable in practice, and only unsound in corner cases such as Call objects and dense arrays). | |||
=== Advantages === | |||
Immediately restoration of 100% compatibility. | |||
=== Disadvantages === | |||
Unsound. Will affect per-compartment GC. Performance loss (1%?). Maintenance and complexity cost, loss of a nice simplification. Can't move the property tree per-thread. We might be able to hang on to per-compartment GC for compartments that never do cross-thread access though. | |||
= Example Users = | = Example Users = |