js/src/frontend/NameFunctions.cpp
bf3219269a11aff5b64a61b6c782aa97bb4594c1
created 2017-03-01 20:40 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 7: Add BytecodeEmitter::emitDotGenerator and make yield/await nodes unary. r=shu
cc682c2db247433a4aad347f0d20ddbc968eb26b
created 2017-02-24 12:52 -0800
pushed 2017-03-06 23:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 1342273 - Improve frontend tracelogging. (r=h4writer)
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
bb868860dfc35876d2d9c421c037c75a4fb9b3d2
created 2017-01-19 11:14 +0900
pushed 2017-01-23 16:02 +0000
Kevin Gibbons Kevin Gibbons - Bug 1317375 - Implement "Template Literals Revision / Lifting Template Literal Restriction" ECMAScript proposal r=arai
2465f743fb4f2b36e0a92a44a02f93472a1ad63e
created 2016-08-28 20:42 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 5.3: Support await expression in Parser. r=till
850159471c686be76390a2ee8dae12afbac7cc32
created 2016-09-14 20:48 +0200
pushed 2016-09-19 13:50 +0000
Tom Schuster Tom Schuster - Bug 1302243 - Use more SprintfLiteral in SpiderMonkey. r=terrence
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)
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-09-19 13:50 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
fcdf4bb703567bca5a5d7065f3a8a35ce1dea9ff
created 2016-07-27 15:40 -0700
pushed 2016-08-01 06:48 +0000
Morgan Phillips Morgan Phillips - Bug 1289749 - Backout the existing function.name implementation; r=jorendorff, a=gchang
7e8300ca8b7a50d0a47547f143721d653a887c15
created 2016-05-09 13:08 -0700
pushed 2016-06-06 20:27 +0000
Morgan Phillips Morgan Phillips - Bug 1266255 - Implement ES6 function "name" property semantics for simple assignments and methods; r=jorendorff
23a4649788f0c4c3fbc9d7b4cb8e7515e77d32e3
created 2016-05-09 09:59 -0700
pushed 2016-06-06 20:27 +0000
Morgan Phillips Morgan Phillips - Back out changeset f03cd0ff53df (bug 1266255) for android build bustage. r=backout
f03cd0ff53dfb003dc4297d6f2b635b1ec7fe743
created 2016-05-09 00:42 -0700
pushed 2016-06-06 20:27 +0000
Morgan Phillips Morgan Phillips - Bug 1266255 - Implement ES6 function "name" property semantics for simple assignments and methods; r=jorendorff
a5d85a401db37ce21888bd641f78dc3d3007ca1c
created 2016-04-13 14:06 +0100
pushed 2016-04-25 17:12 +0000
Jon Coppeard Jon Coppeard - Bug 1263871 - Fix OOM handling in while resolving function name r=shu
f998906d53bca783b99762b7999f9e692d1ec367
created 2015-12-31 01:05 -0700
pushed 2016-01-25 14:05 +0000
Chris Peterson Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
001519eae1c86e57b859310a1deaab0a668ff435
created 2015-12-18 13:18 -0800
pushed 2016-01-25 14:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff)
7fdc4b055faa0e39d40eaec269e750a4ef310dae
created 2015-12-14 13:28 -0800
pushed 2015-12-14 22:16 +0000
Shu-yu Guo Shu-yu Guo - Backout bug 1071646, bug 1231758 on CLOSED TREE for breaking the web. (r=woe, a=backout)
73c94ff300b2a4250abdc84935c30457077c4f9c
created 2015-12-09 07:52 -0800
pushed 2015-12-14 20:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff)
748c27d6775f1b3b62e2029a0d750843ebfc355d
created 2015-11-24 11:00 -0800
pushed 2015-12-14 20:18 +0000
Jeff Walden Jeff Walden - Bug 1227677 - Extract PNK_COMPREHENSIONFOR from PNK_FOR so that comprehension gunk doesn't taint for-loop emitting logic. r=shu
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-12-14 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
859e6e58cdd21b059ed7992cf13a7c9082fb44ac
created 2015-11-04 12:16 -0600
pushed 2015-12-14 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 1221660 - Part 2: Move pn_offset into a branch of the ParseNode::pn_u union. Add a subclass of ParseNode for PNK_CASE nodes. Merge PNK_DEFAULT with PNK_CASE. r=Waldo.
ce0741b494a70915a451fda9378a20816319ee3c
created 2015-10-20 11:52 -0500
pushed 2015-12-14 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 1216623 - Part 2: In `for (let ...)` loops, evaluate initializers in the scope of the variables being initialized. r=Waldo.
00dac1d05d6097e885f1115ec74a64a9f92d044d
created 2015-10-17 23:30 +0900
pushed 2015-10-29 11:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
3888eea6aaf2329e5f5f44fa2b56346627ebdc7e
created 2015-10-23 03:06 +0900
pushed 2015-10-29 11:48 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 85bf82ac6e9a (bug 1202134) for OSX xpcshell test failure
85bf82ac6e9a21b4b5aa956f98867ec5d19b6e20
created 2015-10-17 23:30 +0900
pushed 2015-10-29 11:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2015-10-29 11:48 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff)
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
50d74e6e89379ee381979901af5c8fffc73efe00
created 2015-10-05 13:24 -0700
pushed 2015-10-29 11:48 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
b9f647fe2d1036dcc2e1274e3bf9e85d65ef10c4
created 2015-10-06 14:00 -0700
pushed 2015-10-29 11:48 +0000
Shu-yu Guo Shu-yu Guo - Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust)
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
5174ef291f0cf523fe48a5863596543dc33d6204
created 2015-10-05 13:24 -0700
pushed 2015-10-29 11:48 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
102aa11bc1aaa72b1ded68080a0b97eadcea49ae
created 2015-10-05 13:24 -0700
pushed 2015-10-29 11:48 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
c31023810840a7fa4fe266ff2bde3eb1cdefbc1b
created 2015-09-04 14:14 +0100
pushed 2015-09-21 14:31 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Implement default module exports r=shu
333862eb2aa13ae06df9ea0906826e04ade47e02
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo)
1ab28f333e8ae096b9a5ebe5b9284518ace5ab51
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo)
7f5f48b58d763e2abd5cd38f5d9e6773b6c4e3d7
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
5e73247011308429810e8bd2fbafa3c1bb898f39
created 2015-09-03 08:56 +0530
pushed 2015-09-21 14:31 +0000
Nigel Babu Nigel Babu - Backed out changeset a14eb650f5be (bug 1168992) for Spidermonkey bustage on CLOSED TREE
857b2baa431251cd402b7ffba6ef5f5035a74a8a
created 2015-09-03 08:56 +0530
pushed 2015-09-21 14:31 +0000
Nigel Babu Nigel Babu - Backed out changeset 4f7c8a567707 (bug 1168992) for Spidermonkey bustage on CLOSED TREE
26951c3aa2671ccdc8e78d21c00c2a0501fd2bb5
created 2015-09-03 08:56 +0530
pushed 2015-09-21 14:31 +0000
Nigel Babu Nigel Babu - Backed out changeset 8534fa84c490 (bug 1168992) for Spidermonkey bustage on CLOSED TREE
8534fa84c4902fe0caad46697c7ef15cb2d19928
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo)
4f7c8a5677070cfd021dd205c90d60cebc449ee2
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo)
a14eb650f5be7810203729832da49a95a802306b
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
c77c5698e85964fdbc3cad110c50b50737f22856
created 2015-09-02 15:51 -0700
pushed 2015-09-21 14:31 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1168992) for apparently breaking reftests CLOSED TREE
cb3a01796c021e38cdfcaefe64c7a8e80b56668b
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo)
45e16ff50caa40ad30f03f0caf9f0c9e9e8798b5
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo)
6155cc98258d05da277d70d53fa828f0515f1a64
created 2015-09-02 15:09 -0700
pushed 2015-09-21 14:31 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
f78c80504443f2f66b2550837dbd6de3724e54ff
created 2015-08-24 15:58 +0100
pushed 2015-09-21 14:31 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Add ModuleObject and CompileModule() function r=shu
c0d0135b9860a3183e0e5f505578a070991bae63
created 2015-07-27 13:21 -0700
pushed 2015-08-10 19:25 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
f02358b1e7e0c4274cd3567b67a6184973a04c9b
created 2015-07-27 15:22 -0700
pushed 2015-08-10 19:25 +0000
Wes Kocher Wes Kocher - Backed out changeset e01d0f7a3c6f (bug 1135708) for spidermonkey errors CLOSED TREE
e01d0f7a3c6fd95da3429a339a109a046c6e3451
created 2015-07-27 13:21 -0700
pushed 2015-08-10 19:25 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
a0781f78620acdbe7ce9d46c3e79b45ecb96956a
created 2015-05-19 16:35 -0700
pushed 2015-06-29 20:36 +0000
Jeff Walden Jeff Walden - Bug 1168474 - Remove assorted arity-checks that are easily done another way (or not at all). r=shu
f644f58217890f083f0235c0deef1ed66e8719db
created 2015-06-05 09:55 +0100
pushed 2015-06-29 20:36 +0000
Jon Coppeard Jon Coppeard - Bug 1168666 - Update assertions to allow export specs to contain batch exports r=waldo
7fff120d6bef3b663f32e2432d45411b5a9f3975
created 2015-06-03 02:01 -0700
pushed 2015-06-29 20:36 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
28087e3f22f8740104eb345379ae2980381d5bd7
created 2015-06-03 12:42 +0200
pushed 2015-06-29 20:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8f94d0d72a21 (bug 1141865)
8f94d0d72a2197cb3b1c5c063d13b836e0a2b179
created 2015-06-03 02:01 -0700
pushed 2015-06-29 20:36 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
d86e23a068391d8c071d02e19e180bcbe1be40d4
created 2015-05-29 13:23 -0700
pushed 2015-06-29 20:36 +0000
Jeff Walden Jeff Walden - Bug 1169511 - Split PNK_TYPEOF into one kind for application to names, one kind for application to other expressions. r=efaust
c5f8245fc2898a54cde48e20b8b4bebc3a85b5e9
created 2015-05-28 13:47 -0700
pushed 2015-06-29 20:36 +0000
Jeff Walden Jeff Walden - Bug 1169171 - Split PNK_DELETE into several different kinds for each of the syntactically distinct modes of |delete| operation, depending upon the syntax of the operand. r=efaust
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
4e7230a5f730a61090dcc9962ce8a6be0a0ff638
created 2015-06-01 18:23 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 3e660b56c502 (bug 1169171) for easily backing out bug 1141865
7772a97fafcf5f5885b75f89dce240203fb86a3b
created 2015-06-01 18:23 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 4275a4bf842e (bug 1169511)
less more (0) -100 -60 tip