js/src/vm/JSContext.h
752c683e631d73518b21da4b0924ac80ce1f6d5f
created 2019-01-07 05:47 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517823 - Part 2: Pass arena to MallocProvider client. r=sfink
adcf05cc20255510741620dabdbf442a1d3ed0b1
created 2018-12-17 23:21 +0000
pushed 2019-01-21 13:03 +0000
Jim Blandy Jim Blandy - Bug 1510768: Move SpiderMonkey promise interface into its own header. r=arai
5cfb828cce2d196e41f4ba603870525c32206dd8
created 2018-12-10 10:47 -0600
pushed 2018-12-10 20:12 +0000
Jason Orendorff Jason Orendorff - Backed out 2 changesets (bug 1488417, bug 1259822) for web compat issues. a=backout
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
88ca4ffc6f68dc0134cfdda117d1c56caa4b7789
created 2018-11-29 14:37 +0000
pushed 2018-12-03 16:23 +0000
Matthew Gaudet Matthew Gaudet - Bug 1504005 - Initial Structured Spewer r=jandem
937ed33f8229ec736cc467e2d323087edb9b7c6f
created 2018-11-28 18:04 +0200
pushed 2018-12-03 16:23 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset f7f8b232d111 (bug 1504005) for devtools failures on browser_dbg_rr_breakpoints-01.js.
f7f8b232d111ba86b0ac3d9c7aa65a7be21f82ea
created 2018-11-28 14:03 +0000
pushed 2018-12-03 16:23 +0000
Matthew Gaudet Matthew Gaudet - Bug 1504005 - Initial Structured Spewer r=jandem
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
22e8321b69f180a1d74975fd8f162326a49d0efe
created 2018-11-17 04:39 +0200
pushed 2018-12-03 16:23 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 26933ef9fa13 (bug 1506323) for landing the wrong patch.
26933ef9fa13275dd7005d1db78f5268008c25b0
created 2018-11-15 16:28 +0000
pushed 2018-12-03 16:23 +0000
Philip Chimento Philip Chimento - Bug 1506323 - Add JS::PrintError to public API. r=tcampbell
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
less more (0) -60 tip