diff browse annotate |
3e9f480972b441c53802cace2cacbfb7510c53c6 created 2016-06-07 20:30 +0200 pushed 2016-06-08 10:16 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1277278 part 2 - Remove JS_ReportPendingException and js::ReportUncaughtException. r=luke |
diff browse annotate |
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4 created 2016-06-07 20:30 +0200 pushed 2016-06-08 10:16 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke |
diff browse annotate |
b5d63d08e34793d22333f3ef9ec7e3d9b35ccec3 created 2016-06-02 10:34 -0400 pushed 2016-06-03 10:40 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1276317 part 1. Change JS_SetGCZeal to take a JSRuntime, not a JSContext. r=jandem |
diff browse annotate |
b086d922b1a91965e19234ffec85cf811cc14409 created 2016-05-28 22:52 -0700 pushed 2016-05-30 13:34 +0000 |
Jeff Walden | Jeff Walden - Bug 1270977 - Mini-followup: JS::detail::ComputeThis must overwrite vp[1] with the boxed |this| object, because various downstream code assumes it's been overwritten (particularly in error cases). r=colors |
diff browse annotate |
b4938a38f3c0c840b81f6988d53dc25f30acf6c7 created 2016-05-26 14:49 -0700 pushed 2016-05-30 13:34 +0000 |
Jeff Walden | Jeff Walden - Bug 1270977 - Modify BoxNonStrictThis to not use CallReceiver. r=efaust |
diff browse annotate |
d04a27a81ae928cd3535ffb34595ba5d2248a1e8 created 2016-05-28 10:33 +0200 pushed 2016-05-30 13:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1276162 part 1 - Stop skipping contexts in GetScriptedCallerActivationFast. r=bz |
diff browse annotate |
29e2af4247e1fdd3b865be0a17aa0ef26385b4a7 created 2016-05-27 17:59 +0200 pushed 2016-05-30 13:34 +0000 |
Jan de Mooij | Jan de Mooij - Bug 979730 part 5 - Remove saved frame chains. r=luke |
diff browse annotate |
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 |
diff browse annotate |
c69284da0cf87571ed792a4f6b9ddb7f6b436cab created 2016-05-26 20:36 -0400 pushed 2016-05-27 21:44 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1274915. Switch JS::DescribeScriptedCaller to walk through saved frames when walking the JS stack. r=bzbarsky |
diff browse annotate |
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 |
diff browse annotate |
1f5902db90a7f9be77ee5938861b2067874fcdc7 created 2016-05-26 10:21 +0200 pushed 2016-05-27 01:49 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1275282 - Don't allocate duplicate empty or small strings. r=luke |
diff browse annotate |
472fd2e0cf31ade0406443a8980acd200d8569c1 created 2016-05-24 14:38 +0200 pushed 2016-05-25 13:21 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1274193 part 10 - Use GO_THROUGH_SAVED in JS::GetScriptedCallerGlobal. r=luke |
diff browse annotate |
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 |
diff browse annotate |
d2b250ce1693ce8691329f8ac8d447e254a8ea14 created 2016-05-22 00:00 +0200 pushed 2016-05-24 13:16 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 6e043a8ce335 (bug 996060) for cgc test failure in testCall.js. r=backout |
diff browse annotate |
6e043a8ce3356d2bb0867cd6f884aadb4b14e606 created 2016-05-21 10:15 -0700 pushed 2016-05-24 13:16 +0000 |
Nick Fitzgerald | Nick Fitzgerald - Bug 996060 - Part 1: Save a stack on JSContext::setPendingException; r=sfink |
diff browse annotate |
07921777e50410320b32cce101298ba801c134dc created 2016-05-19 09:15 +0200 pushed 2016-05-19 16:50 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1273828 - Optimize JS::GetScriptedCallerGlobal. r=luke |
diff browse annotate |
6280f6750cef3c80d184dfae026731a129266ab0 created 2016-05-07 12:46 +0100 pushed 2016-05-09 09:20 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1240072 - Add public JS APIs related to modules r=shu |
diff browse annotate |
6ff565c59df8b540306742bfb40dfcfffb282f8a created 2016-03-18 16:45 -0700 pushed 2016-05-04 10:01 +0000 |
Jeff Walden | Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust |
diff browse annotate |
fdea8d099dbd8fee22f222f92bc784af46292239 created 2016-04-29 18:10 -0700 pushed 2016-05-02 09:39 +0000 |
Shu-yu Guo | Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence) |
diff browse annotate |
03af61c547ddad9a95f9dfd2bdbc5ce867badf35 created 2016-04-30 00:52 +0200 pushed 2016-05-02 09:39 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out 2 changesets (bug 1268805) for build bustage. r=backout on a CLOSED TREE |
diff browse annotate |
31075a760b2e8d517de2f16a163621c72549f3a6 created 2016-04-29 15:12 -0700 pushed 2016-05-02 09:39 +0000 |
Shu-yu Guo | Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence) |
diff browse annotate |
29f94bde2afa772692ab94b437ce74c294190954 created 2016-04-28 08:37 +0200 pushed 2016-04-28 14:35 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 3c4b7e1de629 (bug 1263778) for assertion failures |
diff browse annotate |
3c4b7e1de6290ef6e21f2f9e17f99ee5a04f47c6 created 2016-03-18 16:45 -0700 pushed 2016-04-28 14:35 +0000 |
Jeff Walden | Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust |
diff browse annotate |
6cfb92e3d2c74d81e7ac74058bb2d624613859bf created 2016-02-23 13:42 -0800 pushed 2016-04-28 14:35 +0000 |
Jeff Walden | Jeff Walden - Bug 888969 - Make the getPrototypeOf/setPrototypeOf traps scriptable. r=efaust, r=bholley |
diff browse annotate |
a8f65fd17dc20e16d5ad5727a9b695b18c7c1b15 created 2016-04-26 17:42 +0200 pushed 2016-04-27 11:57 +0000 |
Tom Schuster | Tom Schuster - Bug 1255925 - Change JSFunction::name to return a JSAtom. r=efaust |
diff browse annotate |
754df2bac0649206fc1071b1a218fe501fa88cdc created 2016-04-18 16:47 +0200 pushed 2016-04-18 22:15 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1263882: Set a default value in DescribeScriptedCaller if the filename is null; r=luke |
diff browse annotate |
f76c9c94629ca4f2936cf4602adf74e0491061c1 created 2016-04-11 13:03 +0200 pushed 2016-04-18 22:15 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1262402: Add i64 testing infrastructure in Baldr; r=luke |
diff browse annotate |
69d4569f7601c7c4e700f29a31d9d252deed7b44 created 2016-03-25 22:19 -0700 pushed 2016-04-14 09:40 +0000 |
Jeff Walden | Jeff Walden - Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till |
diff browse annotate |
8cf68d45fea85347a87615a49ab2b0e987e24e63 created 2016-03-21 16:12 -0700 pushed 2016-04-14 09:40 +0000 |
Jeff Walden | Jeff Walden - Bug 1259877 - Update function-calling JSAPI methods to use js::Call. r=sfink |
diff browse annotate |
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a created 2016-04-01 11:00 +1100 pushed 2016-04-13 09:58 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz. |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
9d39b91bba9c192fe3cca3c772e3e83e96b9a298 created 2016-03-31 23:07 -0700 pushed 2016-04-01 22:50 +0000 |
Nick Fitzgerald | Nick Fitzgerald - Bug 1261207 - Forward declare `js::ScriptSource` instead of casting `void*` pointers; r=jimb |
diff browse annotate |
d4dce7faceace88b269122e96994b3f737618cd9 created 2016-03-23 10:40 -0400 pushed 2016-03-31 20:09 +0000 |
Nathan Froyd |
Nathan Froyd |
diff browse annotate |
d317ee09ff1a1bda98797be54b7d2f7dc10b84d6 created 2016-03-28 10:28 -0700 pushed 2016-03-29 12:40 +0000 |
Kyle Huey | Kyle Huey - Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem |
diff browse annotate |
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 |
diff browse annotate |
95494e68c7221d808062ecfbc7189b2db8cf62cb created 2016-03-23 10:40 -0400 pushed 2016-03-26 02:10 +0000 |
Nathan Froyd |
Nathan Froyd |
diff browse annotate |
cd0123e0a09d67d7991e6e7e1407d189cac2feda created 2016-03-23 13:26 +0100 pushed 2016-03-25 15:50 +0000 |
Nick Fitzgerald | Nick Fitzgerald - Bug 1258535 - Part 0: Add more and stronger asserts that SavedStacks-related JSAPI methods are called correctly; r=jandem |
diff browse annotate |
604a180b6cc0e101eef1f974356b613aa0a40146 created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 12: Remove JS_NewRegExpObjectNoStatics and JS_NewUCRegExpObjectNoStatics. r=till |
diff browse annotate |
79925a383bbc06be1a47c730f2d094a5c2a82d07 created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 11: Remove multiline parameter from JS_SetRegExpInput. r=till |
diff browse annotate |
c11dcc75f7a47792d391f447ab77ebb40894c3ff created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 10: Remove HandleObject parameter from JS_NewRegExpObject and JS_NewUCRegExpObject. r=till |
diff browse annotate |
1e6d7810b79a6c57538f3241c23896c2dccf5b68 created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 6: Remove multiline parameter from RegExpStatics::reset. r=till |
diff browse annotate |
1090265b5b38d364569b950444194e4084908117 created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 5: Remove RegExpObject::createNoStatics. r=till |
diff browse annotate |
3ba888fc9595655b04776d6e693f79943290747c created 2015-11-25 22:38 +0900 pushed 2016-03-23 15:30 +0000 |
Tooru Fujisawa | Tooru Fujisawa - Bug 1219757 - Part 4: Remove RegExpStatics* parameter from RegExpObject::create. r=till |
diff browse annotate |
e947c9941fe17266770e9f56f283f0d7628b2b65 created 2016-02-10 23:10 +0100 pushed 2016-03-23 15:30 +0000 |
Till Schneidereit | Till Schneidereit - Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
fb0097406a607d8218a9ab0ede604b0f757e1772 created 2016-03-15 11:16 +0000 pushed 2016-03-16 00:33 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1254108 - Remove incorrect assertion about heap size r=terrence |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
2b83147ead2695427cd346eb80cf8c33a2210ba7 created 2016-03-09 11:20 +0100 pushed 2016-03-15 09:44 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1251308; r=luke |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
66a3bf3abe2eb4653cc6357736c3a43014b11364 created 2016-03-11 15:19 +0100 pushed 2016-03-12 20:25 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz |
diff browse annotate |
7e3fc275d7636f52a61db1077b2e63cef3168236 created 2016-03-08 10:15 +0000 pushed 2016-03-09 00:09 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1253124 - Check return values in and around js::ValueToSourceForError r=jandem |
diff browse annotate |
2f67bfe42f63fd0a870b6373795bd35d12e83977 created 2016-02-10 23:09 +0100 pushed 2016-03-07 10:38 +0000 |
Till Schneidereit | Till Schneidereit - Bug 1246929 - Skip installing functions and properties on builtins for the self-hosting global. r=Waldo |
diff browse annotate |
48b7c3fa5914b0cb3a02d12c708195c0d7a9bb9e created 2016-02-22 12:50 +0000 pushed 2016-02-23 15:57 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1243808 - Allow modules to be compiled off main thread r=shu |
diff browse annotate |
ec2ea269b3de08dfc9827971d1c62b70a39bf496 created 2016-02-17 11:24 -0800 pushed 2016-02-18 13:04 +0000 |
Terrence Cole | Terrence Cole - Bug 1248681 - Warn if the result of putWrapper goes unused; r=sfink |
diff browse annotate |
49868bdea8c8241e2acf98df37e386e1982cde09 created 2016-02-15 10:37 +0000 pushed 2016-02-16 11:22 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1188364 - Supress GC while transplanting to prevent compacting GC observing intermediate state r=terrence |
diff browse annotate |
966f47ed2f25eb54fb1f967d4443b3c2b8b63220 created 2016-02-12 04:11 -0800 pushed 2016-02-14 03:26 +0000 |
Joel Maher | Joel Maher - backout Bug 1221144 for perf regression |