js/src/vm/Runtime.cpp
a732f9bf1195ea348878c6cb3c7971347f0c3905
created 2017-02-07 07:58 -0700
pushed 2017-02-07 17:01 +0000
Brian Hackett Brian Hackett - Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
9503e89340d97514cf455bc1c0df6bbaf00469b6
created 2017-02-06 20:29 -0800
pushed 2017-02-07 04:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 4b8c006aff8d (bug 1334837) for Mac debug crashes [@ js::CurrentThreadIsIonCompiling()]
4b8c006aff8df49ff6dd37fc2a8368d01284ee53
created 2017-02-06 12:40 -0700
pushed 2017-02-06 22:14 +0000
Brian Hackett Brian Hackett - Bug 1334837 - Add JSContext* to runtime for the active cooperatively scheduled thread, r=jandem,jonco,h4writer.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
3f780942dfdea57ea5f2cc00d4a379be835a2d71
created 2017-01-27 18:01 +0100
pushed 2017-01-27 17:03 +0000
Hannes Verschore Hannes Verschore - Bug 1334129: TraceLogger - On destruction remove the logger from the mainlogger list, r=bbouvier
09841bae5cafa6700994f363621e58e2e8d6c355
created 2017-01-25 09:08 +1100
pushed 2017-01-27 02:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 6) - Remove SPS references in js/. r=shu.
b48a84c99dfcee268030c7cda4d546de2383fe8d
created 2017-01-06 13:49 -0800
pushed 2017-01-17 21:30 +0000
Bill McCloskey Bill McCloskey - Bug 1328423 - Add AutoAssertNoContentJS assertion (r=sfink)
c484c1e7eeb61f4abd6d9e2352eacd52b1a47cbf
created 2016-11-30 15:31 -0600
pushed 2017-01-05 19:56 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses.
88b94a2497dc49fdbf5d6beb449e8646558dddf7
created 2016-12-29 13:19 -0800
pushed 2016-12-29 21:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326096 part 1. Add a way to set an external string memory runtime callback. r=waldo
bf862138c5ddd43eddc5490e97c6f88969089001
created 2016-12-21 10:58 +0000
pushed 2016-12-21 10:59 +0000
Jon Coppeard Jon Coppeard - Bug 1322648 - Don't start parse task if its zone is being collected r=sfink
be48744b160459666cbf97f065a97cdad695092f
created 2016-11-24 13:39 +0100
pushed 2016-11-24 12:40 +0000
Jan de Mooij Jan de Mooij - Bug 1317936 part 1 - Add hash code to atoms. r=jonco,jorendorff
db60e23a4c5baf00f28d1d0ed5af9cb578307e22
created 2016-11-17 14:40 -0800
pushed 2016-11-22 03:32 +0000
André Bargull André Bargull - Bug 1303091 - Share static Intl data across compartments. r=Waldo, r=jonco
d7088aa43bf55e2e38d83d88d25fc9eb28526bef
created 2016-11-05 21:13 -0400
pushed 2016-11-05 17:16 +0000
Nathan Froyd Nathan Froyd - Bug 1315004 - rename Range::start to Range::begin to match C++ conventions; r=botond
0f246bb6108c125377deb37e91d473c998ced132
created 2016-11-04 17:32 +0000
pushed 2016-11-04 17:36 +0000
Jon Coppeard Jon Coppeard - Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
309ecb16acfe18bcf53d42497d0c3a489b43bc9e
created 2016-10-10 16:57 +0200
pushed 2016-10-29 13:17 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
b171726c465e305411429b29012f48e890598b3f
created 2016-10-28 16:15 -0700
pushed 2016-10-28 23:15 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1313049) for various promise-related failures a=backout CLOSED TREE
72764ba31b81562e3069f6935da33cae06fe6b00
created 2016-10-10 16:57 +0200
pushed 2016-10-28 22:12 +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 08:59 +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-03 20:48 +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-03 18:58 +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-03 18:35 +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-03 16:13 +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-22 10:24 +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-22 10:24 +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 03:35 +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 02:32 +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-25 08:18 +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-24 06:47 +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:07 +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:07 +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-22 17:16 +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 10:14 +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-19 21: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-19 19:32 +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-19 17:16 +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-19 17:00 +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 02:30 +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 00:23 +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-17 22:09 +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 09:40 +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-11 16:15 +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-11 12:42 +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-09 23:34 +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-08 21:25 +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-08 20:26 +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 01:39 +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 01:39 +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-01 21:45 +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-01 16:46 +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-01 16:46 +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-29 16:23 +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-29 13:46 +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-29 11:06 +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 11:24 +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 10:49 +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 07:32 +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-18 12:40 +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-18 12:40 +0000
Jan de Mooij Jan de Mooij - Bug 1287063 - Remove isGCScheduled check from activeGCInAtomsZone. r=jonco
less more (0) -300 -100 -60 tip