js/src/vm/Runtime.cpp
72764ba31b81562e3069f6935da33cae06fe6b00
created 2016-10-10 16:57 +0200
pushed 2016-10-29 13:21 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
e0376c4d982a21af0f2cbd583599bd7f7f461b39
created 2016-10-21 09:53 +0100
pushed 2016-10-21 21:17 +0000
Jon Coppeard Jon Coppeard - Bug 1309909 - Give each mutex an order and check the order of aquisition r=fitzgen r=luke
c1dd8b9b9915ba53fc4e2cb34e091ab7a1b514ea
created 2016-09-30 15:26 -0400
pushed 2016-10-04 03:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1306121 - Add support for emulating V8 stack frame formatting to SpiderMonkey; r=fitzgen
2b50d8e02f67b3cd53131a121c3a5c46e70b08e4
created 2016-10-03 20:58 +0200
pushed 2016-10-04 03:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 55734588d50e (bug 1306121) for failing SM test saved-stacks/async-principals.js. r=backout
55734588d50e58e06485436d6bc98ddbc69b0c42
created 2016-09-30 15:26 -0400
pushed 2016-10-04 03:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1306121 - Add support for emulating V8 stack frame formatting to SpiderMonkey; r=fitzgen
f7555646ebedb56d95ec5b037a7766f7f06266d9
created 2016-09-30 17:50 -0400
pushed 2016-10-04 03:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1306756 - Remove the JS_strdup() overload accepting a JSRuntime*; r=sfink
50ffa88306ec4ea39a7d797db4331ff27325da41
created 2016-09-22 11:24 +0100
pushed 2016-09-23 10:50 +0000
Jon Coppeard Jon Coppeard - Bug 1304425 - Cancel off thread compilations by runtime or zone GC state where possible r=jandem r=terrence
dc84cb9eaeb7b9c5d9b2c7806ec8f47ef95fe453
created 2016-09-22 11:24 +0100
pushed 2016-09-23 10:50 +0000
Jon Coppeard Jon Coppeard - Bug 1304425 - Refactor CancelOffThreadIonCompile and make it wait for builders to cancel in parallel r=jandem
0a47c0c2ba3495fa0a62e6bfc010badbd24ef6c9
created 2016-06-23 17:03 -0700
pushed 2016-09-17 21:01 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow multiple interrupt callbacks (r=dvander)
f6fddb22a8b58e5f3dcb6264e6765044b2e0d538
created 2016-08-29 21:30 -0500
pushed 2016-08-30 13:55 +0000
Dimo Dimo - Bug 1287967 - Baldr: Add current_memory and grow_memory (r=luke,sunfish)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-26 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:13 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
052656fc513c05da969590ac5934abd67271a897
created 2016-08-23 10:05 -0400
pushed 2016-08-23 14:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c. a=merge
24763f58772d45279a935790f732d80851924b46
created 2016-08-22 16:00 -0700
pushed 2016-08-23 14:12 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1279086) for causing painting issues a=backout
6100b7cdc3847a27275d54143ea4b113f333917e
created 2016-08-22 10:15 -0700
pushed 2016-08-23 14:12 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1295739 - Make JSRuntime::ownerThread_ a js::Thread::Id instead of void*; r=terrence
cd1bbf695558bbbc1cfc53bc4737f66e5e3daa70
created 2016-08-22 11:14 +0100
pushed 2016-08-22 15:33 +0000
Jon Coppeard Jon Coppeard - Bug 1295991 - Don't give FreeOp a runtime pointer if it's used off the main thread r=sfink
277c54118c8ae0b1f9a61855df6e28d625e990ab
created 2016-06-23 17:03 -0700
pushed 2016-08-22 13:41 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow multiple interrupt callbacks (r=dvander)
083f1c75c0a45d751552d8474a66fe7b44365f1b
created 2016-08-19 12:31 -0700
pushed 2016-08-20 01:41 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1279086) for failures in browser_menu_item_01.js a=backout
ad14452dda555866397ae340fe2ff3efec7ab437
created 2016-08-05 14:13 -0700
pushed 2016-08-20 01:41 +0000
Terrence Cole Terrence Cole - Bug 1290551 - Part 2: Assert that finishRoots actually unroots everything; r=jonco
cff59fe2b93354a76acb1aced150e00696175ac9
created 2016-06-23 17:03 -0700
pushed 2016-08-20 01:41 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow multiple interrupt callbacks (r=dvander)
888a3be7adce0b75ebe340df28038ee3e7ae729a
created 2016-08-18 19:30 -0700
pushed 2016-08-19 13:56 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1290551, bug 1290550) for Windows (at least) Marionette crashes in AssertNoRootsTracer::onChild
3ffbd71ee977bb81cdc0d0354f183a33c43a9c1c
created 2016-08-05 14:13 -0700
pushed 2016-08-19 13:56 +0000
Terrence Cole Terrence Cole - Bug 1290551 - Part 2: Assert that finishRoots actually unroots everything; r=jonco
00ff86931c76da6621263e459e6b2f2669a836e3
created 2016-08-17 17:05 -0500
pushed 2016-08-19 13:56 +0000
Luke Wagner Luke Wagner - Bug 1283924 - Add JSAPI for dispatching from helper threads back to a JSContext's owner thread (r=till)
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-08-12 23:39 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
1a4509a3e2ce583753eda01ba911b34631bf207e
created 2016-08-11 17:14 +0100
pushed 2016-08-12 23:39 +0000
Jon Coppeard Jon Coppeard - Bug 1291292 - Use dynamic chunk allocation for the nursery r=terrence
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-08-12 23:39 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
f8ff90165cc9d093756cdccbfa6a77691e0b2ba5
created 2016-08-09 16:33 -0700
pushed 2016-08-10 14:04 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Part 0: Remove JSRuntime's exclusiveAccessOwner and *CanLock assertions; r=terrence
85272f8ab75cf17d0d0323efaa4c02fb35659414
created 2016-08-08 23:24 +0200
pushed 2016-08-09 13:49 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b61757c08a5f (bug 1290589) for asserting mIsSome in testParallelCompile.js. r=backout
b61757c08a5fbe9df2a1af7e462650b8c5b556ba
created 2016-08-08 13:26 -0700
pushed 2016-08-09 13:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290589 - Make JSRuntime's exclusiveAccessOwner a js::Thread::Id instead of a PRThread*; r=terrence
a9bc531fdc75d403e8e46f7b7985a32bae7ccd16
created 2016-08-01 18:39 -0700
pushed 2016-08-02 15:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290156 - Remove the DEBUG-only lockOwner member from GlobalHelperThreadState; r=terrence
4a261bbbe73574cca1d649acad7147651cf8ebe4
created 2016-08-01 18:39 -0700
pushed 2016-08-02 15:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290156 - Remove the GCRuntime DEBUG-only lockOwner field; r=terrence
8786fe9a1993a54f1dd379fb7b287aae1609e26f
created 2016-08-01 14:45 -0700
pushed 2016-08-02 15:14 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1290156) for 10.10 debug cpp test failures CLOSED TREE
1bc0a14de00a86e2a198e40c1eb7a75442d60ce5
created 2016-08-01 09:45 -0700
pushed 2016-08-02 15:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290156 - Remove the DEBUG-only lockOwner member from GlobalHelperThreadState; r=terrence
573529c879adbdfa560d00b70528e522d32bee97
created 2016-08-01 09:45 -0700
pushed 2016-08-02 15:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1290156 - Remove the GCRuntime DEBUG-only lockOwner field; r=terrence
1506fafba57d04da968331cf7dc2dc10dab9bdcd
created 2016-07-28 11:49 +0100
pushed 2016-07-30 14:25 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
4dcce7c669037971a862a39d3a44790523d9c819
created 2016-07-29 15:41 +0200
pushed 2016-07-30 14:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2a200a9215d7 (bug 1288780) for bustage on a CLOSED TREE
2a200a9215d731481dd0bfc2de8409203a255ee6
created 2016-07-28 11:49 +0100
pushed 2016-07-30 14:25 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
db2c7f11d17142b488396e5e3c39a31520b36139
created 2016-07-28 13:24 +0200
pushed 2016-07-28 15:45 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d757a1ca6d56 (bug 1288780) for hazard failures on a CLOSED TREE
d757a1ca6d56b381805bc9a85590ef6462cda312
created 2016-07-28 11:49 +0100
pushed 2016-07-28 15:45 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:27 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
2fb342547aa8c02298f38714058411a651ea4b90
created 2016-07-18 14:36 +0200
pushed 2016-07-20 09:28 +0000
Jan de Mooij Jan de Mooij - Bug 1285134 part 1 - Move the runtime private to the context. r=efaust
be09c9391d44f82e08c483996b2dbfe37f1327bb
created 2016-07-18 14:35 +0200
pushed 2016-07-20 09:28 +0000
Jan de Mooij Jan de Mooij - Bug 1287063 - Remove isGCScheduled check from activeGCInAtomsZone. r=jonco
606e6f6aebe26585dd35c400ce72c3032b5e3378
created 2016-07-15 12:26 -0500
pushed 2016-07-17 08:10 +0000
Luke Wagner Luke Wagner - Bug 1276029 - Baldr: use process-wide signal-handling-support query (r=bbouvier)
0dd733f54a0d9022b0f59864f92a2075ce263d3e
created 2016-07-11 18:46 +0200
pushed 2016-07-12 09:07 +0000
Jan de Mooij Jan de Mooij - Bug 1285490 - Fix activeGCInAtomsZone to handle the pre-barrier verifier correctly. r=terrence
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-07-08 00:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
a064d2e7a3c00288972e4f26cba74878a3c63d04
created 2016-07-07 09:55 +0200
pushed 2016-07-08 00:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 26 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence,mccr8
7028215a4aafa0d12c97aee9507d51cbd2e044f8
created 2016-06-30 14:42 +0200
pushed 2016-07-07 09:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Add an unaligned access trap; r=luke
eef71b01a8210f3e9e03328c35d31aef9872d3c1
created 2016-07-04 19:44 +0200
pushed 2016-07-05 14:08 +0000
Jan de Mooij Jan de Mooij - Bug 1283169 - Finish incremental GC before cancelling off-threaad parse tasks. r=jonco
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-07-04 11:08 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
fcec96be60dbdc28870c8bbb92af7fc0b1d7709a
created 2016-07-02 02:00 +0200
pushed 2016-07-02 09:22 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 27: Properly set up incumbent and current globals for Promise reaction jobs. r=efaust,bz
d88611ee1de75ee2cad24b902eafe074cc78c202
created 2016-07-01 09:37 +0100
pushed 2016-07-02 09:22 +0000
Jon Coppeard Jon Coppeard - Bug 1282986 - Disallow creation of workers while running simulated OOM tests r=terrence
dcf462d6d7f998b488f9ec2fb7c7685d1a34394c
created 2016-06-30 09:16 +0200
pushed 2016-07-01 09:19 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 5 - Get rid of rt->jitJSContext. r=bbouvier
09ffd37115bb0bae1ccf32a4f5f9a058fe02d249
created 2016-06-30 09:13 +0200
pushed 2016-07-01 09:19 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 3 - Use static_cast instead of rt->context_. r=jwalden
0009a43ad49a316c86cdb52bcb44006b32011170
created 2016-06-25 20:04 +0200
pushed 2016-06-25 23:35 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 followup - Don't call mallocSizeOf on a base class pointer. r=orange
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-06-25 23:35 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
60ddb06c3c50c88d639ec33665c0b8606164aa64
created 2016-06-24 14:19 -0400
pushed 2016-06-25 23:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 767938 part 8. Remove the no-longer-really-needed Debug_SetActiveJSContext. r=bholley
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-06-24 20:41 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-06-24 20:41 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
bcd2d9a916544cc60e99b0b282c03c73fed1d591
created 2016-06-23 11:14 +0200
pushed 2016-06-23 13:15 +0000
Hannes Verschore Hannes Verschore - Bug 1274895 - IonMonkey: Follow-up on bug 1274895 for failure, r=jandem
8fba141d39a9e6ed36d8aec5e96734553cb1f3f4
created 2016-06-23 10:11 +0200
pushed 2016-06-23 13:15 +0000
Hannes Verschore Hannes Verschore - Bug 1274895 - IonMonkey: Move the ion lazy list to the JSRuntime, r=jandem
less more (0) -300 -100 -60 tip