gecko-dev/dom/worklet
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
..
tests Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
AudioWorkletGlobalScope.cpp Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz 2018-05-17 10:59:45 +02:00
AudioWorkletGlobalScope.h Bug 1460896 - Update AudioWorkletGlobalScope definitions; r=baku,karlt 2018-05-11 17:29:31 +02:00
moz.build Bug 1328964 - part 2 - WorkletThread r=baku 2018-04-12 15:14:48 +12:00
PaintWorkletGlobalScope.cpp Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz 2018-05-17 10:59:45 +02:00
PaintWorkletGlobalScope.h Bug 1328964 - part 2 - WorkletThread r=baku 2018-04-12 15:14:48 +12:00
Worklet.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
Worklet.h Bug 1328964 - part 3 - Console API exposed to worklets r=baku 2018-04-12 16:21:20 +12:00
WorkletGlobalScope.cpp Bug 1328964 - part 3 - Console API exposed to worklets r=baku 2018-04-12 16:21:20 +12:00
WorkletGlobalScope.h Bug 1328964 - part 2 - WorkletThread r=baku 2018-04-12 15:14:48 +12:00
WorkletPrincipal.cpp Bug 1328964 - part 2 - WorkletThread r=baku 2018-04-12 15:14:48 +12:00
WorkletPrincipal.h Bug 1328964 - part 2 - WorkletThread r=baku 2018-04-12 15:14:48 +12:00
WorkletThread.cpp bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv 2018-05-10 17:04:12 +12:00
WorkletThread.h bug 1328964 terminate worklet thread during xpcom shutdown r=baku 2018-04-12 16:26:08 +12:00