js/src/vm/Runtime.h
1cebf4f5c850
created 2019-01-14 11:02 +0000
pushed 2019-01-14 11:06 +0000
Jon Coppeard Jon Coppeard - Bug 1519397 - Factor GC locking RAII classes out of vm/Runtime.h r=pbone
752c683e631d
created 2019-01-07 05:47 -0800
pushed 2019-01-08 12:18 +0000
André Bargull André Bargull - Bug 1517823 - Part 2: Pass arena to MallocProvider client. r=sfink
13029582fcc6
created 2018-12-28 21:00 -0600
pushed 2019-01-07 21:09 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
e32d3be39b84
created 2019-01-04 16:33 -0600
pushed 2019-01-04 22:49 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
2d17e4ef5e71
created 2018-12-28 21:00 -0600
pushed 2019-01-04 18:16 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
d4cbd7e2b418
created 2019-01-03 18:22 +0200
pushed 2019-01-03 16:36 +0000
Daniel Varga Daniel Varga - Merge mozilla-inbound to mozilla-central. a=merge
85054765af34
created 2019-01-03 08:48 +0000
pushed 2019-01-03 16:36 +0000
Jan de Mooij Jan de Mooij - Bug 1516967 - Call the large allocation callback before reporting OOM in JSRuntime::createJitRuntime. r=lhansen
2f619be44798
created 2018-12-06 16:52 -0500
pushed 2019-01-03 10:15 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Support script and module private values which contain pointers to cycle-collected C++ objects r=jandem
66eb1f485c1a
created 2018-12-01 04:52 +0900
pushed 2018-11-30 19:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba43
created 2018-11-30 16:39 +0100
pushed 2018-11-30 18:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b38781
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5808b5745382
created 2018-11-29 22:33 +0000
pushed 2018-11-30 09:52 +0000
Jason Orendorff Jason Orendorff - Bug 1507248 - Use virtual methods for external readable stream callbacks. r=baku,jwalden
5634ba04016c
created 2018-11-24 12:21 -0800
pushed 2018-11-27 22:49 +0000
Jeff Walden Jeff Walden - Bug 1510012 - Move Symbol-related APIs out of jsapi.h into js/public/Symbol.h. r=sfink, r=mccr8 for the bindings change
c042ee04a7ab
created 2018-11-22 17:34 +0000
pushed 2018-11-23 09:44 +0000
Jason Orendorff Jason Orendorff - Bug 1507247 - jsapi.h should not #include "js/Stream.h". r=jwalden
4b7c53151158
created 2018-11-19 17:02 +0000
pushed 2018-11-19 22:37 +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
a7812eefff95
created 2018-11-16 10:32 -0600
pushed 2018-11-16 16:37 +0000
Luke Wagner Luke Wagner - Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger)
8468729762b5
created 2018-10-24 11:03 +0100
pushed 2018-10-24 10:05 +0000
Jon Coppeard Jon Coppeard - Bug 1501157 - Allow checking whether dynamic module import is supported from helper threads r=jandem
430db29f4685
created 2018-10-22 11:28 +0100
pushed 2018-10-22 10:28 +0000
Jon Coppeard Jon Coppeard - Bug 1499140 - Implement support for dynamic module import in the interpreter r=jandem
d49a5d674e00
created 2018-10-09 03:26 +0300
pushed 2018-10-09 15:04 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1488855 - Move InterpreterStack from JSContext to JSRuntime. r=jonco
045f3d6c7502
created 2018-09-06 11:18 +0200
pushed 2018-09-11 14:33 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 9. r=khyperia
0dd32db49222
created 2018-09-04 14:25 -0500
pushed 2018-09-04 21:27 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: make the BuildIdOp a process global (r=lth,mccr8)
9f92f288b608
created 2018-08-20 17:11 -0500
pushed 2018-08-21 20:33 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
fd5a90a26bfa
created 2018-08-21 23:19 +0300
pushed 2018-08-21 20:19 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE
d79cdb73c55f
created 2018-08-20 17:11 -0500
pushed 2018-08-21 19:47 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
62d58886e8d7
created 2018-08-16 09:13 -0700
pushed 2018-08-17 22:56 +0000
André Bargull André Bargull - Bug 1346211 - Part 2: Split JS::ResetTimeZone into an external and internal implementation. r=Waldo
8d9247183eb7
created 2018-08-01 11:25 +0200
pushed 2018-08-01 09:26 +0000
Jan de Mooij Jan de Mooij - Bug 1474272 part 2 - Use more precise types in Promise code and add some assertions. r=bz
7b8baf03f67e
created 2018-07-30 11:21 +0100
pushed 2018-07-30 10:25 +0000
Jon Coppeard Jon Coppeard - Bug 1478402 - Fix race reading/writing atoms zone concurrent use flag r=sfink
176da751b5fa
created 2018-07-06 16:52 -0700
pushed 2018-07-26 02:18 +0000
Kristen Wright Kristen Wright - Bug 1474383 - JSRuntime hook to construct ubi::Nodes specialized for nsINode instances. r=sfink,jimb,bz
b3c8d1cdee50
created 2018-07-24 19:32 +0300
pushed 2018-07-24 16:33 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset ec8c33de4e10 (bug 1474383) for build bustage. CLOSED TREE
ec8c33de4e10
created 2018-07-06 16:52 -0700
pushed 2018-07-24 15:41 +0000
Kristen Wright Kristen Wright - Bug 1474383 - JSRuntime hook to construct ubi::Nodes specialized for nsINode instances r=jimb
e5a6b23ce42d
created 2018-07-23 15:06 +0000
pushed 2018-07-23 21:17 +0000
Brian Hackett Brian Hackett - Bug 1465470 Part 9 - Avoid recording some more JS atomics, r=jandem.
b17cfac5aa3f
created 2018-07-21 14:37 +0000
pushed 2018-07-22 02:15 +0000
Brian Hackett Brian Hackett - Bug 1465470 Part 6 - Avoid recording various JS atomics, r=jandem.
8ef3895c248e
created 2018-07-21 14:24 +0000
pushed 2018-07-22 02:15 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 4e - Don't record various JS atomics, r=jandem.
777029266bf7
created 2018-07-06 16:32 +0100
pushed 2018-07-06 15:33 +0000
Jon Coppeard Jon Coppeard - Bug 1471949 - Handle OOM starting background sweep task r=sfink
6b959f8ced42
created 2018-07-06 10:40 +0100
pushed 2018-07-06 09:46 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Remove the exclusive access lock r=sfink
250b5f292dae
created 2018-07-06 10:40 +0100
pushed 2018-07-06 09:46 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Partition atoms table into multiple sub-tables each with its own lock r=sfink
0583016547e9
created 2018-07-06 10:24 +0100
pushed 2018-07-06 09:46 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Remove some locking that is no longer required r=sfink
5113d07ed7c6
created 2018-07-06 10:24 +0100
pushed 2018-07-06 09:46 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Allow concurrent allocation in atoms zone r=sfink
05329bb2ebf8
created 2018-07-04 16:55 -0300
pushed 2018-07-05 16:33 +0000
Wander Lairson Costa Wander Lairson Costa - Bug 1465505: Replace PRMJ_Now() by mozilla::TimeStamp r=jonco
8b1fc57cce36
created 2018-06-28 09:17 -0700
pushed 2018-06-29 20:35 +0000
André Bargull André Bargull - Bug 1471931 - Part 2: Replace manual memory management with UniquePtr in a few places. r=sfink
67c0442a7a44
created 2018-06-26 12:02 -0400
pushed 2018-06-28 19:24 +0000
Ted Campbell Ted Campbell - Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp
e429320fcdd2
created 2018-06-20 00:54 +0300
pushed 2018-06-19 22:06 +0000
Dorel Luca Dorel Luca - Merge mozilla-inbound to mozilla-central. a=merge
ef06853a18a5
created 2018-06-19 06:48 +0300
pushed 2018-06-19 22:06 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset c115f0bb2bfb (bug 1465505) spidermonkey bustages. CLOSED TREE
c115f0bb2bfb
created 2018-06-17 08:20 -0700
pushed 2018-06-19 22:06 +0000
Wander Lairson Costa Wander Lairson Costa - Bug 1465505: Replace PRMJ_Now() by mozilla::TimeStamp r=jonco
4f50305f72ab
created 2018-06-19 11:34 +0100
pushed 2018-06-19 10:41 +0000
Jon Coppeard Jon Coppeard - Bug 1467842 - Refactor heap state RAII classes r=sfink
84b05310b2c7
created 2018-06-19 11:34 +0100
pushed 2018-06-19 10:41 +0000
Jon Coppeard Jon Coppeard - Bug 1467842 - Don't take the exclusive access lock during GC r=sfink
bbdcb2e0eb3e
created 2018-06-15 15:05 -0700
pushed 2018-06-15 22:15 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Rename heap state checking functions r=sfink
461ae2080686
created 2018-06-15 15:05 -0700
pushed 2018-06-15 22:15 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Move heap state to JSRuntime r=sfink
b640dc9b8998
created 2018-06-07 16:44 +0200
pushed 2018-06-07 14:48 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
84aa50d4663a
created 2018-06-06 11:44 +0200
pushed 2018-06-06 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1465728 part 2 - Remove the compartment name callback. r=luke
480eb5a4c02e
created 2018-06-02 11:58 +0200
pushed 2018-06-02 10:03 +0000
Jan de Mooij Jan de Mooij - Bug 1466083 part 2 - Replace JSRuntime::numCompartments with JSRuntime::numRealms. r=luke
b671b92bea18
created 2018-05-31 12:53 +0200
pushed 2018-05-31 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1465472 - Remove the atoms realm/compartment. r=jonco
19295db05a92
created 2018-05-23 11:05 +0200
pushed 2018-05-23 09:09 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 21 - Move isSelfHosting and selfHostingScriptSource from JSCompartment to JS::Realm. r=evilpie
a506ea1db794
created 2018-05-23 08:47 +0100
pushed 2018-05-23 08:53 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS shell r=anba
32fc25dec892
created 2018-05-18 15:18 +0200
pushed 2018-05-18 13:18 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 5 - Some atoms compartment/realm related changes. r=jonco
ead72cce7f0e
created 2018-05-15 09:31 -0700
pushed 2018-05-17 07:17 +0000
Jeff Walden Jeff Walden - Bug 1461556 - Don't use mozilla::PodZero in a bunch of places to initialize values of non-trivial type. r=jandem
e862899dca3f
created 2018-05-16 11:59 +0100
pushed 2018-05-16 10:59 +0000
Jon Coppeard Jon Coppeard - Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku
8f922357b90d
created 2018-04-11 14:01 -0400
pushed 2018-04-23 18:03 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 2: Add memory reporting for Ion lazy linking. r=jandem
2f7d0134b221
created 2018-04-19 13:04 +0200
pushed 2018-04-19 11:07 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
0355b10958a0
created 2018-04-05 14:31 +0200
pushed 2018-04-18 17:13 +0000
David Teller David Teller - Bug 1439855 - Fast lookup for BinAST string constants, shared among parsers;r=arai
less more (0) -300 -100 -60 tip