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
..
2018-06-06 09:53:13 +09:00
2018-06-01 10:45:27 +02:00
2018-05-10 17:04:12 +12:00
2018-05-10 17:04:12 +12:00
2018-06-01 10:45:27 +02:00
2018-06-05 10:49:12 -07:00
2018-06-04 20:08:20 -07:00
2018-05-31 14:11:01 +10:00
2018-06-04 21:48:29 +03:00
2018-06-01 17:59:07 +02:00
2018-06-04 15:09:17 -04:00
2018-06-02 15:51:42 +02:00
2018-06-01 17:59:07 +02:00
2018-06-01 10:45:27 +02:00
2018-05-29 22:58:50 -04:00
2018-05-10 17:04:12 +12:00
2018-05-29 08:09:26 +12:00
2018-06-02 01:03:45 +03:00
2018-06-04 12:41:09 -04:00
2018-06-04 21:48:29 +03:00
2018-05-29 22:58:51 -04:00
2018-05-28 22:09:14 +12:00
2018-06-01 10:45:27 +02:00
2018-05-30 21:21:17 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-05-10 17:04:12 +12:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-05-10 17:04:12 +12:00
2018-06-01 10:45:27 +02:00
2018-06-01 01:06:29 +03:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-05 10:49:12 -07:00
2018-06-01 17:59:07 +02:00
2018-06-02 15:51:42 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-04 15:09:17 -04:00
2018-06-01 10:45:27 +02:00
2018-05-10 17:04:12 +12:00
2018-05-10 17:04:12 +12:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 10:45:27 +02:00
2018-06-01 22:35:23 -04:00