js/src/vm/SelfHosting.cpp
b2fbdba6f5c79dde85b8bb2d3f201449a13badba
created 2016-10-06 22:37 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 837961 - Part 2: Implement timeZone support for Intl.DateTimeFormat. r=Waldo
261f1b97c5d8c20ba7279768a63962d39be02192
created 2016-10-06 22:18 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1303396 - Don't assert when calling intrinsic_ConstructFunction with non-JSFunction. r=till
b1428a6cabc5c470e505841d2306e5ca4c3576f7
created 2016-08-15 23:05 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 9: Use Latin1 variant of JS_ReportErrorNumber after encoding in Latin1. r=jandem
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
3a479252364db5300ae24b225e504fc195940e24
created 2016-10-04 10:40 -0700
pushed 2016-10-10 20:47 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai a=ritu
f3f97d528c6e5b6b47ccd0d9fc6476a5847dcae0
created 2016-09-01 12:25 +0200
pushed 2016-09-19 13:50 +0000
Zibi Braniecki Zibi Braniecki - Bug 1287503 - Expose a JS Intl API to get calendar information. r=waldo
99b60f9205ef6b50ab928247d365532f1a8cc893
created 2016-08-31 16:40 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Backed out changeset 81723d4f90ed (bug 1287503) for jsreftest failures a=backout
81723d4f90ed804b7a29d70aa1408b1f81a335e9
created 2016-08-31 11:00 +0200
pushed 2016-09-19 13:50 +0000
Zibi Braniecki Zibi Braniecki - Bug 1287503 - Expose a JS Intl API to get calendar information. r=waldo
f382d56789de9a9c9324cb4ba401d6fb747e5c0e
created 2016-08-31 00:13 +0200
pushed 2016-09-19 13:50 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Implement ES6 Symbol.toStringTag. r=jorendorff
cb039b3ce40446a7b417214f28cf80f727f202f4
created 2016-08-25 14:20 -0700
pushed 2016-09-19 13:50 +0000
Sumit Tiwari Sumit Tiwari - Bug 1295034 - Assertion failure when sorting TypedArrays constructed under JIT; r=mrrrgn
0ab4d5b055e4494d242fd81322d0c391dfc06c13
created 2016-08-05 18:40 +0200
pushed 2016-09-19 13:50 +0000
Till Schneidereit Till Schneidereit - Bug 1289318 - Part 5: Port most Promise functions directly involved in Promise resolution from JS to C++. r=efaust
08a8d0921fe32e698df0317e68434e9f7abad6d0
created 2016-08-25 13:19 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Backed out 1 changesets (bug 1295034) for spidermonkey failures a=backout
024e7dc7a219e3f276bc2245746bbad67a574ea9
created 2016-08-25 12:21 -0700
pushed 2016-09-19 13:50 +0000
Sumit Tiwari Sumit Tiwari - Bug 1295034 - Assertion failure when sorting TypedArrays constructed under JIT; r=mrrrgn
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-09-19 13:50 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
56b2e554763a8bfacdc999583c5d5bffc1543e9a
created 2016-08-22 09:56 -0700
pushed 2016-09-19 13:50 +0000
Eric Faust Eric Faust - Bug 1287340 - Part 3: Properly forward new.target in bound function subclassing. (r=till)
9193c55ec783c7d2bf7049d6c28944e60b5fe612
created 2016-06-29 17:45 -0500
pushed 2016-09-19 13:50 +0000
Jason Orendorff Jason Orendorff - Bug 1283167 - Remove MOZ_SELFHOSTEDJS. r=till.
c197d68a2cf1cfc147655a2cfd014762adb88c43
created 2016-08-02 10:37 +0100
pushed 2016-09-19 13:50 +0000
Jon Coppeard Jon Coppeard - Bug 1287410 - Add more fine-grained module state r=shu
9e9fcc1feac2dc2717bbb051e6c48e78cf80251a
created 2016-07-27 14:29 +0200
pushed 2016-08-01 14:37 +0000
Till Schneidereit Till Schneidereit - Bug 1289040 - Properly handle non-wrapped Promise hook functions in UnwrappedPerformPromiseThen. r=efaust
ccb0ca7468c1524ae532d70c1ca3380d296f097c
created 2016-07-16 12:00 +0200
pushed 2016-08-01 14:37 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 29: Don't unwrap in JS::IsPromiseObject and JS::GetPromiseState. r=efaust
034f54c5ac438256cfb185eaaab63065a19d2e0d
created 2016-07-13 10:20 +0100
pushed 2016-08-01 14:37 +0000
Jon Coppeard Jon Coppeard - Bug 1284486 - Disallow returying ModuleDeclarationInstantiation after error r=shu
d1be02c274005bd8574cc61117c3f758cf7f09ab
created 2016-07-05 11:06 +0200
pushed 2016-08-01 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 5 - Make warning reporter APIs take JSContext instead of JSRuntime. r=arai
fcec96be60dbdc28870c8bbb92af7fc0b1d7709a
created 2016-07-02 02:00 +0200
pushed 2016-08-01 14:37 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 27: Properly set up incumbent and current globals for Promise reaction jobs. r=efaust,bz
2416ac97f70c68fc6f4afe07484ed6f54da398eb
created 2016-06-27 15:21 -0700
pushed 2016-08-01 14:37 +0000
Eric Faust Eric Faust - Bug 1280042 - Fix .constructor.name for instances of subclasses with default constructors. (r=Waldo)
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-08-01 14:37 +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
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4
created 2016-06-07 20:30 +0200
pushed 2016-08-01 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
f2e6fa9e0a42936f6b46d5ef927663fd4abe3316
created 2016-06-02 01:19 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1276082 - Get self-hosted function name only from global functions. r=h4writer
3aa6261dbb771b04806ad970af5aeebc33190a6e
created 2016-06-01 15:26 +0200
pushed 2016-06-06 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1276865 - Set autoJSAPIOwnsErrorReporting when initializing the self-hosting compartment. r=till
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-06-06 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
c83647796df591e968223315b8779b1008f42b4b
created 2016-03-22 16:22 +0100
pushed 2016-06-06 20:27 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
f0b339198f151607d257d02679a839d0b40dfe43
created 2016-03-22 16:22 +0100
pushed 2016-06-06 20:27 +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-06-06 20:27 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
dca0aaaa1f59bfd84c1daabc21663cb7604cd76a
created 2016-05-26 01:26 +0900
pushed 2016-06-06 20:27 +0000
Hannes Verschore Hannes Verschore - Bug 1260435 - Make RegExp hoistable when it's used only in RegExpBuiltinExec. r=h4writer
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-06-06 20:27 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
faa07a14d470bf380a3cc5e57af34e7f7b64722b
created 2016-05-24 14:38 +0200
pushed 2016-06-06 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 7 - Use GO_THROUGH_SAVED in rollbackPartiallyInitializedObjects and ReportIncompatibleSelfHostedMethod. r=luke
722a014fc551b4e2e59ed6e114e04c0291f9f455
created 2016-05-24 07:51 +0200
pushed 2016-06-06 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 3 - Use GO_THROUGH_SAVED when we know there's no saved frame boundary. r=luke
f96ba14774c0750556be28f7b5c5a14365af0232
created 2016-05-24 07:50 +0200
pushed 2016-06-06 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 1 - Pass SavedOption explicitly to frame iterators. r=luke
8302c77d1f239ce9167eab689692d203d4cb5652
created 2016-05-18 11:51 +0200
pushed 2016-06-06 20:27 +0000
Lars T Hansen Lars T Hansen - Bug 1227207 - throw correct error type. r=jorendorff
c57fdf4b8e07f197d7355ffd005cfefb75715700
created 2016-05-09 20:48 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1271147 - Merge RegExpCreate and regexp_construct self-hosting builtins. r=till
d1b90728ce14ed9988383975b3a0399dc8ef81f1
created 2016-05-09 20:48 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1108382 - Remove non-standard flag argument from String.prototype.{search,match,replace}. r=till
6ff565c59df8b540306742bfb40dfcfffb282f8a
created 2016-03-18 16:45 -0700
pushed 2016-06-06 20:27 +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
29f94bde2afa772692ab94b437ce74c294190954
created 2016-04-28 08:37 +0200
pushed 2016-06-06 20:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3c4b7e1de629 (bug 1263778) for assertion failures
3c4b7e1de6290ef6e21f2f9e17f99ee5a04f47c6
created 2016-03-18 16:45 -0700
pushed 2016-06-06 20:27 +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
a8f65fd17dc20e16d5ad5727a9b695b18c7c1b15
created 2016-04-26 17:42 +0200
pushed 2016-06-06 20:27 +0000
Tom Schuster Tom Schuster - Bug 1255925 - Change JSFunction::name to return a JSAtom. r=efaust
4b16661bbae5e6c37018bce5122b00d437f703cc
created 2016-04-26 08:08 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263525 - Add dedicated function for std_Array self-hosted intrinsic. r=efaust
42dc2c780dd6c41cca64248fae97cfdc14c8cbd7
created 2016-04-26 03:37 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263490 - Part 3: Inline GetFirstDollarIndex intrinsic. r=h4writer
57cda0f2a8375f794735ac6be51f929bf068ed14
created 2016-04-26 03:37 +0900
pushed 2016-06-06 20:27 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263490 - Part 2: Add GetFirstDollarIndex intrinsic and use it in RegExpReplace. r=till
b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f
created 2016-05-04 07:21 +0200
pushed 2016-05-06 08:35 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
4b9c6eb81f85bc3474a284a831b6ff33344e33a4
created 2016-05-04 15:44 +0200
pushed 2016-05-04 13:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32af3dcb86a5 (bug 1265307) for spidermonkey test failures
32af3dcb86a545eaf19d62c26c393c60a90b035d
created 2016-05-04 04:42 +0200
pushed 2016-05-04 11:45 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
4b113090f2ccbe28f4699cb2854f9edc7a50d9dc
created 2016-04-27 17:19 +0900
pushed 2016-05-02 19:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263525 - Add dedicated function for std_Array self-hosted intrinsic and enable JIT for it. r=efaust a=ritu
8b08faebf408b352fde6504d33b3faaf6149a62f
created 2016-04-23 03:09 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1264264 - Part 2: Enable optimization for packers again in RegExp.prototype[@@replace]. r=h4writer
86d33031bbd3f7173d8efbc1d5da8bb22352c53f
created 2016-04-23 03:09 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer
f1876796b8665a096aba8083a195ed8e85751b5f
created 2016-04-15 12:32 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 2: Self-host String generics. r=till
5af002b8ef582c6d18ae5e7565d6c2c55dad0759
created 2016-04-15 12:32 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 1: Self-host Array generics. r=till,bholley
354cb3932e36994d7e772cedba237e9c3c60fe4c
created 2016-04-15 10:21 -0700
pushed 2016-04-25 17:12 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1263558) for jit OOM crashes a=backout
94805cd19c1594ee7098118e2b47da2fa94bde2b
created 2016-04-15 12:32 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 2: Self-host String generics. r=till
ad22cb06de5d204449676d7b717a101fc43c283a
created 2016-04-15 12:32 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 1: Self-host Array generics. r=till,bholley
69d4569f7601c7c4e700f29a31d9d252deed7b44
created 2016-03-25 22:19 -0700
pushed 2016-04-25 17:12 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till
4012e45e502eebdea798846bfd2234aec4ccd6b2
created 2016-03-21 16:18 -0700
pushed 2016-04-25 17:12 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update miscellaneous code to use js::Call instead of js::Invoke. r=till
less more (0) -300 -100 -60 tip