gecko-dev/dom/plugins
Karl Tomlinson 9e0c1c7c2b bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv
Inheriting PerThreadAtomCache on CycleCollectedJSContext permits use of
static_cast, avoiding one level of indirection compared to adding a
CycleCollectedJSContext* to PerThreadAtomCache.

PerThreadAtomCache is over 18kB, and so WorkerJSContext and WorkletJSContext
are moved from the stack to the heap.

MozReview-Commit-ID: 6jdJeZcviK4

--HG--
extra : rebase_source : 3c2accb71faf3f017a44c405ae0484e57aaf039c
2018-05-10 17:04:12 +12:00
..
base bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv 2018-05-10 17:04:12 +12:00
ipc Bug 1462979 - Broker HttpEndRequestA for plugin process. r=jimm 2018-05-29 12:27:23 -07:00
test Bug 1176019 - Fix browser_tabswitchbetweenplugins.js r=mconley 2018-05-08 15:26:15 -07:00