js/src/jscntxt.h
ecfe33a4bb62c76815592ea9a4a8d9d955a22b03
created 2018-01-05 14:35 +0100
pushed 2018-02-12 22:14 +0000
Markus Stange Markus Stange - Bug 785440 - Add js::GetContextProfilingStack in such a way that it can be inlined into non-JS code. r=sfink
43a07eda5524f9f4405b7acffe7bb884be09c180
created 2018-02-01 12:45 +0000
pushed 2018-02-01 12:47 +0000
Jon Coppeard Jon Coppeard - Bug 1434622 - Use a separate lock to protect the shared script data table r=sfink
947a058e42b9c671e1e9fe1ded9806100f81d885
created 2018-01-10 12:35 -0600
pushed 2018-01-11 20:41 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use hardware traps for Trap::Unreachable (r=bbouvier)
6f9bad2ae1812ba6f1ee3f97ad4054840dd030f0
created 2018-01-11 02:17 +0200
pushed 2018-01-11 00:17 +0000
Dorel Luca Dorel Luca - Backed out changeset f56ef640d6c0 (bug 1428453) for failing web platform tests on /_mozilla/wasm/select.wast.js r=backout on a CLOSED TREE
f56ef640d6c041cac30d4b22ccf8cda8f9bc1798
created 2018-01-10 12:35 -0600
pushed 2018-01-10 19:51 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use hardware traps for Trap::Unreachable (r=bbouvier)
02fc8728537344ef9cb38f0c8a91fed6ffde5097
created 2018-01-08 17:43 -0600
pushed 2018-01-09 00:04 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: move code and remove dead argument/field (r=bbouvier)
dab9aa2ed975046aba9507d1d68efc8f95d98496
created 2017-11-29 11:29 +0000
pushed 2017-11-30 15:18 +0000
Jon Coppeard Jon Coppeard - Bug 1421319 - Split out GCManagedDeletePolicy into its own header r=sfink
7cd350d42970616c0e8285fdaa06175fd500cd82
created 2017-11-30 04:15 +0200
pushed 2017-11-30 02:15 +0000
Andreea Pavel Andreea Pavel - Backed out 1 changesets (bug 1421319) for Spidermonkey build bustage e.g. ecma_6/TypedArray/map-and-filter.js r=backout a=backout on a CLOSED TREE
52b19d5cd4d049cbec1e0caf78b7d7dc83bc9d0c
created 2017-11-29 11:29 +0000
pushed 2017-11-29 11:32 +0000
Jon Coppeard Jon Coppeard - Bug 1421319 - Split out GCManagedDeletePolicy into its own header r=sfink
d33ac0db7103cfd681798233a1521b18cb8e908f
created 2017-11-27 17:56 -0600
pushed 2017-11-28 00:01 +0000
Luke Wagner Luke Wagner - Bug 1419224 - Baldr: make signal-during-signal detection more robust (r=lth)
017923947e58465df4c096de83c72081df9047c1
created 2017-11-17 12:13 +0100
pushed 2017-11-17 11:21 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
def80dfc06543c1fe60518bbb8d21a456bef9f01
created 2017-11-02 14:02 +0100
pushed 2017-11-02 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 7 - Rename StarGenerator to Generator in self-hosted code. r=anba
44ececec44e21d24b060c0778a2e827aa18b3ee9
created 2017-10-19 00:11 +0200
pushed 2017-10-18 22:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset acb5cba79c55 (bug 1409441)
acb5cba79c55bea20d5fe2c51ba4612c0731c4cc
created 2017-10-18 17:13 +0100
pushed 2017-10-18 16:14 +0000
Jan de Mooij Jan de Mooij - Bug 1409441 part 4 - Inline some more methods. r=bbouvier
9a31f02ed47c62c60a3fefbac20dbce7bf243e6b
created 2017-10-04 13:20 +0100
pushed 2017-10-04 12:25 +0000
Jon Coppeard Jon Coppeard - Bug 1405274 - Always update runtime malloc counter too when malloc memory is associated with a zone r=sfink
12639b7cafe8b389c6109945eb7cfab3e3d60ead
created 2017-09-27 21:16 +0200
pushed 2017-10-03 13:07 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1360211: Merge WasmActivation into JitActivation and make wasm->jit calls faster; r=luke, r=jandem
f6fce9f85d91df0daff217e577a9af7de4c8a02b
created 2017-09-20 13:19 +0100
pushed 2017-09-28 13:25 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
f0da5d64adedfa0658adf0d2c90d68e3a225a05c
created 2017-09-26 22:26 +0200
pushed 2017-09-26 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1403136 - Clean up JSSetterOp code now that slotful setters are gone. r=evilpie
ecf1fb0316d98aa760062060036cdbd36e38233b
created 2017-09-21 15:50 +0100
pushed 2017-09-21 14:55 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 29b2e8acf5f9 (bug 1400278) for local crashes
29b2e8acf5f925c4ee2c5534f02bc9608afd674a
created 2017-09-20 13:19 +0100
pushed 2017-09-20 12:19 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
b481e36a995802501ade1ac839c3ecd3747e04b9
created 2017-09-14 10:03 +0200
pushed 2017-09-19 09:28 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 2 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
09c4c37841280b3db24839e129254865e2409976
created 2017-09-18 16:19 +0200
pushed 2017-09-18 14:21 +0000
Jan de Mooij Jan de Mooij - Backed out changeset e758012cf5b3 for landing with the wrong commit message.
e758012cf5b3eadc98f2c5428724e483338ec11b
created 2017-09-14 10:03 +0200
pushed 2017-09-18 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp
f954ddf67d55cb5b5cb623e7adc95f2637742a91
created 2017-09-15 21:19 +0200
pushed 2017-09-15 19:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout
21edf7e4f6adee7c85cef2e5827bc5431a62d7e6
created 2017-09-14 10:03 +0200
pushed 2017-09-14 08:03 +0000
Jan de Mooij Jan de Mooij - Bug 1399471 - Add a mechanism to check callWithABI invariants in debug builds. r=nbp
b3ba96d3eda8e22eea43545b6e68b6f7ea7924ac
created 2017-08-16 16:37 +0200
pushed 2017-08-17 13:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1384683: Implement an higher-level frame iterator that can handle JS jit and wasm frames interleaving; r=jandem, r=luke
8dfe4d26c70f4a792b429186c8ece3d1164efdc8
created 2017-08-16 14:38 -0500
pushed 2017-08-16 19:42 +0000
Luke Wagner Luke Wagner - Bug 1347644 - Simplify/rename JS::AsyncTask (r=till,bkelly,mccr8)
57bea3a4495afd30f250360c0ba21c9690839064
created 2017-08-05 11:22 +0200
pushed 2017-08-05 09:22 +0000
Jan de Mooij Jan de Mooij - Bug 1386199 - Don't interrupt regexp JIT code for non-urgent interrupts. r=bhackett
579c0c00dfd5a5b8d5e55c6aca0e799a1bb727cf
created 2017-06-15 15:48 -0700
pushed 2017-07-26 02:49 +0000
Brian Hackett Brian Hackett - Bug 1373755 - Support profiling of cooperative threads (r=jandem)
e33e38d61829005fe095310a1036cf90781eec26
created 2017-07-25 11:28 +0100
pushed 2017-07-25 10:28 +0000
Jon Coppeard Jon Coppeard - Bug 1374797 - Fix logic around triggering atoms GCs r=sfink
370bb186e98f3fe5503efaa452a5689a052f8f86
created 2017-06-16 10:40 +0200
pushed 2017-06-16 08:41 +0000
Jan de Mooij Jan de Mooij - Bug 1368325 - Remove JSContext::allowGCBarriers and related code as it's not used anywhere. r=billm
2688b23e8e9a09b738450679a172332e4cb532e0
created 2017-06-02 19:34 +0200
pushed 2017-06-06 09:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1364520: Remove the jitTop optimization; r=jandem
a56ac3aa583ccbd77dc1e66a334d1ebe12931218
created 2017-05-10 16:16 +0200
pushed 2017-05-11 12:43 +0000
Till Schneidereit Till Schneidereit - Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
a5e5a6e086f8689b1a481af2393a52deeca25e27
created 2017-05-10 12:29 -0500
pushed 2017-05-10 22:27 +0000
Luke Wagner Luke Wagner - Bug 1360254 - Baldr: remove JSContext::wasmActivationStack (r=bbouvier)
fede60d2180928e31b9e7b13cd96fbe0dc151121
created 2017-05-10 20:21 +0200
pushed 2017-05-10 18:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3e087957c2c6 (bug 1360254)
3e087957c2c69a32e5a45da0f24db1c9625a5543
created 2017-05-10 12:29 -0500
pushed 2017-05-10 17:32 +0000
Luke Wagner Luke Wagner - Bug 1360254 - Baldr: remove JSContext::wasmActivationStack (r=bbouvier)
492a536e445c24ab93ca97d4887f7dc5d3350a05
created 2017-05-09 15:51 +0200
pushed 2017-05-09 13:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 03caaa7757d4 (bug 1357958) for bustage in js/src/jit-test/tests/wasm/bench/wasm_box2d.js
03caaa7757d48ffa963e735240ae75c86f741677
created 2017-04-20 09:32 +0900
pushed 2017-05-09 13:04 +0000
Till Schneidereit Till Schneidereit - Bug 1357958 - Move the JS shell's Promise job handling into the engine to be used as a default implementation. r=jandem
8ce8c07e3e2928ef9d27c53225a6bb6a121799ba
created 2017-05-04 12:10 -0600
pushed 2017-05-08 23:14 +0000
Tom Tromey Tom Tromey - Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r=froydnj
7292d50807c9fe323996743c825b7b763b908879
created 2017-04-30 20:23 -0700
pushed 2017-05-01 23:18 +0000
Bill McCloskey Bill McCloskey - Bug 1360372 - Avoid rooting hazard when entering atoms compartment (r=sfink)
11a43a7edbae7de43559146b476965eef689b7de
created 2017-04-27 15:25 -0700
pushed 2017-05-01 23:18 +0000
Bill McCloskey Bill McCloskey - Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett)
cc77c0f84a03b136ade5768ad111e4b79f454ebe
created 2017-04-30 10:03 +0200
pushed 2017-04-30 08:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset fd049b7bf3d2 (bug 1360372) for hazards. r=backout
fd049b7bf3d233fa51227992f1cbd8bfcdad1e98
created 2017-04-27 15:25 -0700
pushed 2017-04-30 04:00 +0000
Bill McCloskey Bill McCloskey - Bug 1360372 - Acquire cooperative lock when entering system zone group (r=bhackett)
90fccc166e449c42e43238583192ebf6829aebfa
created 2017-04-21 20:16 -0700
pushed 2017-04-27 22:35 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Move JS engine promise callbacks from JSRuntime to JSContext (r=till)
3d388a56bec65a476715a85ff6eba6bb66b4718e
created 2017-03-27 15:44 -0700
pushed 2017-04-13 03:09 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Move the core elements of error/warning reporting out of TokenStream into a new ErrorReporting.{cpp,h} API. r=arai
5c7b6e016f85b47522dcecb3bf313e07fdffb0f1
created 2017-03-31 10:50 +0200
pushed 2017-03-31 09:03 +0000
Jan de Mooij Jan de Mooij - Bug 1350760 part 1 - Templatize and optimize AtomMarkingRuntime::markAtom. r=jonco
7e6204be142a74d93a66bb17758fa9fcfe08afb6
created 2017-02-25 12:23 +0100
pushed 2017-02-25 11:57 +0000
Jan de Mooij Jan de Mooij - Bug 1342345 part 2 - Use a Vector for AutoCycleDetector. r=jonco
a40af83f562acd1fdb6a6025cbe89290812f614a
created 2017-02-21 04:25 -0700
pushed 2017-02-21 14:54 +0000
Brian Hackett Brian Hackett - Bug 1340822 - Move nursery and caches from ZoneGroup back to the runtime, r=jonco.
fad2e60d78431950805f24a73797e7528a4f39fc
created 2017-02-17 05:13 -0700
pushed 2017-02-17 22:50 +0000
Brian Hackett Brian Hackett - Bug 1337968 - Add API and shell harness for cooperative multithreading, r=jandem.
795c13350e9a8e096715b7e27ee3b0a746353009
created 2017-02-15 10:39 -0700
pushed 2017-02-16 12:05 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
00672a065d8c13e2399c55f0d86226f83afb9393
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 5: Support notes in Debugger. r=jimb
cbcd8c6fe6bb6ddbb38bbdf72f6365a0faeb56f2
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. r=jwalden
81b228f0a7708c889f2d90627ff2199bc4284565
created 2017-01-30 15:56 -0800
pushed 2017-02-14 19:36 +0000
Jeff Walden Jeff Walden - Bug 1338374 - Use alignas/alignof to define Variant's internal raw storage. r=froydnj
e719b89ea8f22b00fb6a52fb962090bbe5c7ac6a
created 2017-02-14 18:55 +0100
pushed 2017-02-14 17:55 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4ded6149dc4a (bug 1337491) for failing xpcshell tests test_utils_pbkdf2.js and test_ext_runtime_onInstalled_and_onStartup.js on Android 4.3 debug. r=backout
4ded6149dc4a3bbaeb93bd644f927bac37db1cb2
created 2017-02-14 05:21 -0700
pushed 2017-02-14 15:56 +0000
Brian Hackett Brian Hackett - Bug 1337491 - Off thread parsing changes for multithreaded runtimes, r=jandem,jonco.
1851854d9dd5b93a416ce3291d72c52ec83de0ef
created 2017-02-14 10:16 +0000
pushed 2017-02-14 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1337502 - AutoCompartment should have the same asserts as JSAutoCompartment r=sfink
bdc62272ba78f7cd68de081d97eaec19c5e28ee5
created 2017-02-07 15:06 -0800
pushed 2017-02-14 01:03 +0000
Bill McCloskey Bill McCloskey - Bug 1337537 - JS engine changes for compartment validation (r=sfink)
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-02-11 13:54 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-02-10 15:15 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
2600c68923cefee3fcb4b9e247830c1e7cdc8340
created 2017-02-08 14:08 -0700
pushed 2017-02-09 01:01 +0000
Brian Hackett Brian Hackett - Bug 1334885 - Allow wasm signal handlers to work with multiple threads in a runtime, r=luke.
less more (0) -1000 -300 -100 -60 tip