Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)

To run JS in separate cooperative threads, we need to split up per-thread state
from per-runtime state. This patch does that for XPConnect.

MozReview-Commit-ID: 407SlJ7nR6v
This commit is contained in:
Bill McCloskey
2017-02-23 13:23:45 -08:00
parent 1e3951be0d
commit 612db5fd30
29 changed files with 5621 additions and 5041 deletions

File diff suppressed because it is too large Load Diff