js/src/vm/JSContext.h
598f4654a06cb0bc7e1525e61b7d97acd6ba0d51
created 2018-11-14 13:00 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1503142 - Check for pending compile error on off-main-thread parsing BinAST. r=Waldo
cbe3c9df4f9c62a27e3c91751846d17a2c4265be
created 2018-11-09 09:44 -0600
pushed 2018-12-03 16:23 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
111655db0b164cbf3eaaac6feccf3c98e8d8066d
created 2018-11-10 00:52 +0200
pushed 2018-12-03 16:23 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 0abbc0f316d3 (Bug 1505271) for raptor perma failures CLOSED TREE
0abbc0f316d3d1b4c47338ff34e8a2e02e6479f0
created 2018-11-09 09:44 -0600
pushed 2018-12-03 16:23 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
0c2a6fe4fb0892b8f22c070193f94409c6944764
created 2018-11-01 17:19 +0000
pushed 2018-12-03 16:23 +0000
Jason Orendorff Jason Orendorff - Bug 1503016 - Use TraceableFifo for JSContext::jobQueue. r=sfink
35c61888a49d69506cdd330b81885838ccf45f8c
created 2018-10-17 11:00 +0300
pushed 2018-10-17 08:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1259822 - Show property key in the error message when target object value is null or undefined. r=jorendorff
0e99081b5322d213fdba77a12ebbf6293f9c2a7f
created 2018-10-16 12:17 -0500
pushed 2018-10-16 17:28 +0000
Jason Orendorff Jason Orendorff - Backed out changeset f0c6e521429c (bug 1259822) for web compat issues (bug 1498257). a=backout
db3a5881e0d22fa59c2107d49c0fefa675fe6bd3
created 2018-10-16 17:24 +0300
pushed 2018-10-16 14:29 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset f0c6e521429c (bug 1259822) as requested by jorendorff. a=backout FIREFOX_63b_RELBRANCH
838b2692a934fba342f5b288326b224405305f7f
created 2018-10-11 02:07 +0000
pushed 2018-10-15 21:07 +0000
Iain Ireland Iain Ireland - Bug 1492977: Rework RAII exception guards r=tcampbell
d49a5d674e007fc79beda9437889ca5a1eec4aa2
created 2018-10-09 03:26 +0300
pushed 2018-10-15 21:07 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1488855 - Move InterpreterStack from JSContext to JSRuntime. r=jonco
9d5e7b73af8f2576a76a1014b392fc4258c2683e
created 2018-09-30 17:39 +0000
pushed 2018-10-15 21:07 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
345c57d30d2d4df3bef3e90a7c5b190540e08251
created 2018-09-25 09:17 +0300
pushed 2018-10-15 21:07 +0000
Dorel Luca Dorel Luca - Backed out changeset eae95de0eabe (bug 1480104) for spidermonkey failure
eae95de0eabec99b772fd01ac873880cc96425d9
created 2018-09-23 21:51 +0000
pushed 2018-10-15 21:07 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
3810b18e5e79dc6a5204a2df01bfaafc40f0573e
created 2018-09-06 11:15 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 7. r=jorendorff
e951ad8147a7f4e05c27af9d5d618979f861e01a
created 2018-08-28 09:53 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 3 - Remove request API. r=luke
8542dc7212b42c892f8643d596c6e6ae64e3f0ed
created 2018-08-28 10:02 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 2 - Remove AutoCheckRequestDepth, rename CHECK_REQUEST to CHECK_THREAD. r=luke
6f17ffaad886eee469bd02aa97b359c61dde8eff
created 2018-08-28 09:19 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 1 - Remove now unused activity callback API. r=luke
0dd32db49222b18a9c8e6fef0305bce9b32d9a17
created 2018-09-04 14:25 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: make the BuildIdOp a process global (r=lth,mccr8)
5e99f6ed6c2fb16ee861a5534d14dcde2e4a2573
created 2018-09-03 03:20 +0300
pushed 2018-10-15 21:07 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1486125 - Remove JSContext::noGCOrAllocationCheck and its helper methods. r=jonco
c44d81b8909ab05e294a897ec76f02c04b729331
created 2018-08-27 17:28 +0200
pushed 2018-08-30 12:18 +0000
Jan de Mooij Jan de Mooij - Bug 1486444 - Remove bogus/over-allocating no-arg versions of js_pod_malloc/js_pod_calloc. r=tcampbell
f0c6e521429cfaff0585ec6eaf734e9fcf873f8a
created 2018-08-24 13:22 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1259822 - Show property key in the error message when target object value is null or undefined. r=jorendorff
87a88fb8b1a60c125feb18d8cf089f857cb39f71
created 2018-08-22 11:54 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 9 - Some more cleanup. r=luke
ff5cb8442b5d452de5677dbacf9bec9df0bf5a83
created 2018-08-21 12:48 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 6 - Rename CompartmentChecker to ContextChecks and support realm checks. r=luke
af49f7a464d573a7008a301b315bd4303996e320
created 2018-08-21 12:34 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 5 - Replace assertSameCompartmentImpl with JSContext::checkImpl. r=luke
239b363ac50deb1431607b87ede33c918a45a969
created 2018-08-21 12:18 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 4 - Replace assertSameCompartment with JSContext::check. r=luke
224b09c2e661110abc9d29c7cca417cb5de5d3b4
created 2018-08-21 12:11 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 3 - Replace assertSameCompartmentDebugOnly with JSContext::debugOnlyCheck. r=luke
5cb4cd7c449ecef9226496dc736d7c7325d37473
created 2018-08-21 12:07 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 2 - Replace releaseAssertSameCompartment with JSContext::releaseCheck. r=luke
f3796f1a571b6e11e247f366dc45cecd97d77729
created 2018-08-08 12:54 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 4) - Add cells allocated statistics r=sfink
5f35c86a0d22072c5287f46f338bcbd36ea5d76c
created 2018-08-08 12:05 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 3) - Refactor JSContext code for changing zones r=sfink
8de32e539a2c0499acef9cb7324c831b46eb3e91
created 2018-08-08 18:14 +0300
pushed 2018-08-24 17:49 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1473213) for devtools/client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js failures
129c9ab66f595bf72afebfdeba87a587578173a2
created 2018-08-08 12:54 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 4) - Add cells allocated statistics r=sfink
96e57dd562b890bac534d88ff265653d5a00f61c
created 2018-08-08 12:05 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 3) - Refactor JSContext code for changing zones r=sfink
4c59bddb1d688cdb22523317833df797c1a20ccd
created 2018-08-02 16:11 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1317481 - Optimize away Generator/Promise handling for await in the topmost JS frame with already resolved/rejected Promise. r=anba,smaug
8ef3895c248edd2743edd66f1803a89e12b89e4c
created 2018-07-21 14:24 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 4e - Don't record various JS atomics, r=jandem.
f4963b77d3894e0d8e2c5ec63b7d57f19fc0d8b0
created 2018-07-18 15:22 -0700
pushed 2018-08-24 17:49 +0000
Steve Fink Steve Fink - Bug 1476383 - cx->pod_callocCanGC can set an exception when succeeding, r=pbone
64ef8614d9a2c088b7b34077a4cadddf277c66c6
created 2018-07-19 21:15 +0300
pushed 2018-08-24 17:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset c04c0005e485 (bug 1476383) for SpiderMonkey failures at non262/regress/regress-1476383-calloc-exc.js on a CLOSED TREE
c04c0005e4857d5cf9bbba9be845ae175e17963b
created 2018-07-18 15:22 -0700
pushed 2018-08-24 17:49 +0000
Steve Fink Steve Fink - Bug 1476383 - cx->pod_callocCanGC can set an exception when succeeding, r=pbone
76de95da94dd0a6fdb622d9e2705f7be46dc6155
created 2018-07-13 10:49 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1475226 - Use JSContext for malloc allocation rather than Zone where possible r=sfink
6b959f8ced42325c93ab70216d23ccdd70a17089
created 2018-07-06 10:40 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Remove the exclusive access lock r=sfink
250b5f292dae2c9916e18f489a26890e89c7eede
created 2018-07-06 10:40 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Partition atoms table into multiple sub-tables each with its own lock r=sfink
0583016547e9d0831aefa469012d2f1c36ace47a
created 2018-07-06 10:24 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Remove some locking that is no longer required r=sfink
5113d07ed7c6c3e77b4a1ab636b5e443803afe41
created 2018-07-06 10:24 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Allow concurrent allocation in atoms zone r=sfink
245e2c17b2726a7a92c1732724227e42c15d4069
created 2018-07-06 10:23 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Refactor allocation to work from a free list stored in the JSContext r=sfink
8bfa09b6fb7dd7574833339c541a8e442103c790
created 2018-06-25 07:52 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1464475 - Use HandleValue for setPendingException(). r=sfink
93ba46b494ba7e2959ec42969f492caa580885c1
created 2018-06-26 18:26 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1470904 part 2 - Reset cx->realm in the JIT exception handler. r=luke
6867578ac52d03ec520f819903736aef5b5d8282
created 2018-06-25 13:29 +0100
pushed 2018-08-24 17:49 +0000
Jon Coppeard Jon Coppeard - Bug 1469640 - Make background sweeping a parallel task and remove GCHelperState r=sfink
40461ea89e0c5fef3016f06d31e5048d36ab4641
created 2018-06-20 17:45 +0200
pushed 2018-06-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1466503 part 3 - Check realms instead of compartments in JSContext::currentScript. r=luke
77b8ddea1fbd524f0917844f43c21c186262de5b
created 2018-06-20 11:04 +0200
pushed 2018-06-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
54f8630a56698e6dd2c51244fc68f048cafa2314
created 2018-06-20 14:03 +0300
pushed 2018-06-21 15:23 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 49cbcdeaa8bb (bug 1468406) for failing devtools at devtools/client/debugger/new/test/mochitest/browser_dbg-content-script-sources.js on a CLOSED TREE
49cbcdeaa8bb951088c7e313fcd18fbb4a787cfc
created 2018-06-20 11:04 +0200
pushed 2018-06-21 15:23 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
84b05310b2c7a6b0c585add58fdb27e635e70963
created 2018-06-19 11:34 +0100
pushed 2018-06-20 21:48 +0000
Jon Coppeard Jon Coppeard - Bug 1467842 - Don't take the exclusive access lock during GC r=sfink
a23ae192f3402ed65a6aa6cade666337cc6f7edd
created 2018-05-29 03:46 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1450085 - Part 3: Call error-functions instead of passing JSREPORT_ERROR flag. r=tcampbell
3e478d973ae21a40cd4e871fbb889d76753ca56c
created 2018-05-29 02:51 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1450085 - Part 1: Change ReportValueError to a proper function instead of a macro. r=tcampbell
461ae20806865d625e7c842e75d6453bde89445d
created 2018-06-15 15:05 -0700
pushed 2018-06-18 21:43 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Move heap state to JSRuntime r=sfink
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
b968ba27d88c395cd6221545fbd412543cbedce2
created 2018-06-07 12:17 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466458 part 1 - Remove JSContext::enterRealmDepth_. r=luke
011f238cc9ab82efbaba621046514cd689bd1f86
created 2018-06-06 14:30 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1363214 - Remove JS::Realm/JSCompartment inheritance. r=jonco
eff5e370cb33c11fd6fea6768e872675eb0e72ac
created 2018-06-06 12:55 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466083 part 7 - Replace GetCompartmentZone with GetRealmZone. r=luke
6d741e95201af5856af7c7a0477ddfa863e7d006
created 2018-06-04 15:25 +0100
pushed 2018-06-18 21:43 +0000
Jon Coppeard Jon Coppeard - Bug 1466171 - Allow collection of atoms while the main thread is parsing r=sfink
b671b92bea186c1f5659425f6e048d555df415d7
created 2018-05-31 12:53 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1465472 - Remove the atoms realm/compartment. r=jonco
less more (0) -60 tip