js/src/vm/Runtime.cpp
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
0ca871e39a20d94c5c8948beb41867d679f3709e
created 2016-06-22 09:47 +0200
pushed 2016-06-23 13:15 +0000
Jan de Mooij Jan de Mooij - Bug 1279295 - Create the runtime's JSContext when we create the runtime. r=luke
f133ef6fc341553256609d6aad6300a6bd320622
created 2016-06-10 09:29 +0200
pushed 2016-06-12 09:33 +0000
Jan de Mooij Jan de Mooij - Bug 1278947 part 2 - Remove JSContext callback. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-06-08 10:16 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-05-30 13:34 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
f0b339198f151607d257d02679a839d0b40dfe43
created 2016-03-22 16:22 +0100
pushed 2016-05-27 01:49 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
96cef64eadc3ec04504d52834c300bdb0d202fb5
created 2016-03-22 16:22 +0100
pushed 2016-05-27 01:49 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
99d94b060b6367c67af74d16bd9cc69afad0c05e
created 2016-05-23 09:04 +0100
pushed 2016-05-25 13:21 +0000
Jon Coppeard Jon Coppeard - Bug 1274612 - Check callers have exclusive access lock at compile time r=terrence
192f327451ec4fd6eba97ab289a2512fe72e0127
created 2016-05-24 08:15 +0200
pushed 2016-05-24 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 5 - Use GO_THROUGH_SAVED for remaining debugger frame iters. r=shu
f96ba14774c0750556be28f7b5c5a14365af0232
created 2016-05-24 07:50 +0200
pushed 2016-05-24 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 1 - Pass SavedOption explicitly to frame iterators. r=luke
0f74961b048ebdcccd92c8a89239a5bba422dc77
created 2016-05-23 17:19 +0200
pushed 2016-05-24 13:16 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Add bailAfter debug function, r=efaust
98a28a1fce306d65a757f94beccfc150e9337592
created 2016-05-06 16:53 -0700
pushed 2016-05-09 09:20 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 and 1260570 - Share JS source text between JSRuntimes; r=jimb
2e4a8e49b5421ca53853e2a614c4ce569d47d908
created 2016-04-04 15:41 -0700
pushed 2016-04-05 03:38 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
bd5acdf4a2a1d587a40658303857ca61c0e87abb
created 2016-03-22 16:22 +0100
pushed 2016-04-05 03:38 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
58716e5626909a33ba00a3355df79d6ffad60916
created 2016-03-22 16:22 +0100
pushed 2016-04-05 03:38 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
63bdfecc99f488142d1601f381f6241fd22ddb92
created 2016-04-02 09:17 -0700
pushed 2016-04-04 01:41 +0000
Lars T Hansen Lars T Hansen - Bug 1260910 - introduce 'wait' and 'wake'. r=bbouvier
06a8c115f8fa8a253b867bf798ac376a168418b5
created 2016-03-29 21:57 -0700
pushed 2016-03-31 20:09 +0000
Phil Ringnalda Phil Ringnalda - Back out 735da799e3bb (bug 1211723) for assertion failures and crashes in SharedImmutableStringsCache
735da799e3bbb98c087339f21599571c48ce484f
created 2016-03-29 15:15 -0700
pushed 2016-03-31 20:09 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 - Share JS source text between JSRuntimes; r=jimb
d4dce7faceace88b269122e96994b3f737618cd9
created 2016-03-23 10:40 -0400
pushed 2016-03-31 20:09 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
aaf2b3f9970e9d5e81d6f8d631afe715e2b9f982
created 2016-03-25 12:11 -0700
pushed 2016-03-26 02:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
95494e68c7221d808062ecfbc7189b2db8cf62cb
created 2016-03-23 10:40 -0400
pushed 2016-03-26 02:10 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-03-23 15:30 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
f22eed4b7a39beeff05a30670e8339c3e29c8146
created 2016-01-01 14:19 +0900
pushed 2016-03-22 23:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f
created 2016-03-14 13:15 -0700
pushed 2016-03-15 09:44 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-03-15 09:44 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
85b84b87c6a7f56571a1872f8bb76591031df306
created 2016-03-02 10:43 -0800
pushed 2016-03-15 09:44 +0000
Terrence Cole Terrence Cole - Bug 956899 - Convert exclusive access lock from PRLock to Mutex; r=jandem
39463641013346389bee9b585f8f08e8f4770a3a
created 2016-03-13 04:26 +0900
pushed 2016-03-12 20:25 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-03-12 20:25 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-03-09 00:09 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
less more (0) -300 -100 -60 tip