js/src/frontend/Parser.h
fe4bdefa88d15456f9f98972b4e1881c83566761
created 2014-11-15 23:27 -0800
pushed 2015-01-12 19:37 +0000
Chris Peterson Chris Peterson - Bug 1102131 - Part 1: Fix spelling of "LetExpresion". r=shu
c910d562c7c365cbea1dfa3afba14d027b86e733
created 2014-11-19 13:45 +0900
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1099956 - Parse regular expression after yield correctly. r=Waldo
deede9754d1a8b050a4af865502cea7222dfc3ef
created 2014-11-12 14:51 -0800
pushed 2015-01-12 19:37 +0000
Jim Blandy Jim Blandy - Bug 1083913: Add a no-op js::frontend::Parser::checkOptions() method, and ensure that it's called everywhere. r=shu
a9a7f16c817bfa79b501a11f446e856beb00b473
created 2014-10-30 17:27 -0700
pushed 2015-01-12 19:37 +0000
Eric Faust Eric Faust - Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
566edf2a7ad3974cf20144e88323afd1f5327532
created 2014-10-31 13:12 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 77052db08766 (bug 611388)
77052db0876656441c526e266f71f42776708e25
created 2014-10-30 17:27 -0700
pushed 2015-01-12 19:37 +0000
Eric Faust Eric Faust - Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
21a360d8f6a2ec25ea29ad818520fb3ccb4099e3
created 2014-10-24 21:07 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part12: Use a pointer instead of a reference in Parser.addExprAndGetNextTemplStrToken parameter. r=jwalden
5029cfa10631c126910afd001a4e5230f3c94c7b
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=jwalden
da1125a027915893dbf580741438f2b1ca6ca8ea
created 2014-10-28 12:23 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f023c533e279 (bug 1066827)
685abe864bcd2889f020bc874afce24d813b72bd
created 2014-10-28 12:22 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fc0ec12eec19 (bug 1066827)
fc0ec12eec19631dd080b8ea9f041ef400cd8ce4
created 2014-10-24 21:07 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part12: Use a pointer instead of a reference in Parser.addExprAndGetNextTemplStrToken parameter. r=jwalden
f023c533e279fd4bd850c5cb89be9743bf2610eb
created 2014-10-24 21:01 +0200
pushed 2015-01-12 19:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1066827 - Part4: Check error in TokenStream.matchToken. r=Waldo
b56d94c7261a751a55d586598241b66f4f51210f
created 2014-10-17 10:19 +0200
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 987560 - Greatly refactor generator implementation. Patch mostly written by Andy Wingo. r=wingo
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
962f8d56981f7105438c0f25d977b750176ea660
created 2014-09-22 17:15 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1054835 - JSMSG_PAREN_BEFORE_FORMAL parse error in Method Definitions in strict mode. Tests by ziyunfei, who discovered the bug. r=Waldo.
7027efe7fae3c687aed430c7b02efc66870eb739
created 2014-09-15 16:30 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 1: Implement let temporal dead zone in the frontend and interpreter. (r=Waldo)
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
31abc5473afde44d6d01969687caea337f0469ac
created 2014-08-29 16:55 -0700
pushed 2014-11-28 15:29 +0000
Jeff Walden Jeff Walden - Bug 1061853 - Make an if-else into an if-stuff-and-return, other-stuff-and-return for better readability. r=shu
2aac5dec0cc2d6ca7a5b26c0df66c0c9feaa7381
created 2014-08-29 15:57 -0500
pushed 2014-10-13 16:35 +0000
Luke Wagner Luke Wagner - Bug 1055337 - remove dead arg to functionArgsAndBodyGeneric (r=jorendorff)
cb96975c76817d0a2867a90a4076e2174d5aa934
created 2014-08-23 13:52 -0400
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1048384 - Getter/setter syntax should work with computed property names. r=jorendorff
efece5e33d8252b42104dc435d82516119d43d3f
created 2014-08-24 11:56 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Collect telemetry on usage of SpiderMonkey's deprecated language extensions: for-each, destructuring for-in, legacy generators, and expression closures. r=till
14cf1ce4b6671ed87a985a96cbba320701c28191
created 2014-08-24 16:33 +0530
pushed 2014-10-13 16:35 +0000
Nigel Babu Nigel Babu - Backed out 6 changesets (bug 1054630) for hazards bustage ON A CLOSED TREE
5c2363e6e9ad7d5b9ae67bc1790c36a23bfd6701
created 2014-08-22 10:16 +0200
pushed 2014-10-13 16:35 +0000
Arpad Borsos Arpad Borsos - Bug 933276 - Implement [...x] in assignment target (spread operator); r=jorendorff
684b95601155d49490e4b30951ed3bdf8f49d420
created 2014-08-17 17:22 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 5b: Collect telemetry on usage of SpiderMonkey's deprecated expression closures. r=till
fa6d52a0cfeae26d290589c4c77073122747ceab
created 2014-08-17 17:17 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 4: Collect telemetry on usage of SpiderMonkey's deprecated legacy generators. r=till
19d115a44912b24da78ae08bb167f0d16716005a
created 2014-08-17 17:13 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 3: Collect telemetry on usage of SpiderMonkey's deprecated destructuring for-in. r=till
0bceb044a4debb09a11fccee9652ddeed0207f7b
created 2014-08-17 17:12 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 2: Collect telemetry on usage of SpiderMonkey's deprecated for-each. r=till
be39ba3aa672a448a3390b6f25602ac162d86cbe
created 2014-08-23 13:35 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
dca7432dca807a26ea33bb1dd4a5ac26848988b1
created 2014-08-22 09:28 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset f2da252a9248 (bug 1054630)
f2da252a92486a6e48aaa7ee7e7dd26d4feacd3b
created 2014-08-11 23:17 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
604c002aeeb08e140eaee6379c9637d0d3c38338
created 2014-08-19 15:59 -0700
pushed 2014-10-13 16:35 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Some minor cleanups to various allocations; r=jonco
1369bf46b89f115eaee703973018fdfe46c1c50b
created 2014-08-15 15:55 -0400
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 924672 - Implement ES6 method definitions. r=jorendorff
d400055c9999e5c228a99a78e8efa5be18861000
created 2014-08-08 21:01 -0700
pushed 2014-10-13 16:35 +0000
Bill McCloskey Bill McCloskey - Bug 1046964 - Delete the "missing return statement" warning (r=Waldo)
bc1388026f8a7237df824b65da26a47f8dc62fca
created 2014-08-08 21:55 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a470d0cbe3fa (bug 1046964) for jsreftest failures.
a470d0cbe3fab1dc14b122db2de67d3171234cea
created 2014-08-08 17:52 -0700
pushed 2014-10-13 16:35 +0000
Bill McCloskey Bill McCloskey - Bug 1046964 - Delete the "missing return statement" warning (r=Waldo)
3d3945a8af7d18ca632d67a26df697ed0f259885
created 2014-07-31 11:24 -0400
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1038259 - Enable template strings in all builds. r=jorendorff
479cbe3d30cdd5c7e13f7430050edd57c87058f0
created 2014-07-30 10:14 +0200
pushed 2014-10-13 16:35 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1031397 - Implement Tagged Templates as described in ES6 draft section 12.3.7. r=jorendorff
187a759bff17d096f9c16170fb12457898fc0589
created 2014-06-22 20:03 -0400
pushed 2014-09-02 16:39 +0000
Stephen Gowan Stephen Gowan - Bug 622646 - Use a better error message when a |let| declaration shadows an exception identifier in a |catch| block. r=jwalden
fca18fabdbbd0ee4bc5fb5681292baeec617db57
created 2014-06-23 10:58 -0400
pushed 2014-09-02 16:39 +0000
Guptha Rajagopal Guptha Rajagopal - Bug 1024748 - Implement Template Literals as described in ES6 draft section 12.2.9. r=jorendorff
d7a5852feb92ce528d3c85c0c1a183f0eab4cc29
created 2014-06-09 10:35 -0700
pushed 2014-07-21 20:25 +0000
Jeff Walden Jeff Walden - Bug 1022784 - Make all users of AutoGCRooter depend upon its definition, not upon forward declarations of it. r=terrence, a=lmandel
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
bb83b88ef31aa40e2e9477156cfcfc8287df1ef9
created 2014-04-04 15:07 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 991510: Make arrow functions not validate as asm.js modules; r=luke
8ee64d5ace269ead96cd524192993ccf17f36785
created 2014-04-02 19:50 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Implement toSource / toString for asm.js modules; r=luke
e2b579890ce7db195f56931db003d2904025d26e
created 2014-04-02 19:37 +0200
pushed 2014-06-09 21:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Preparatory cleanups; r=luke
1cb9462ced3948eaffc018375a8abdfcf1c2ca8a
created 2014-03-07 22:01 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 979865 - Part 4: Implement ES6 generator comprehensions r=jorendorff
f4216dc177e48775dc50e629f7d156592cf3677a
created 2014-03-07 22:01 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 979865 - Part 3: Implement ES6 array comprehensions r=jorendorff
f0fc695a395dabacfb0bdf86135110f84e500995
created 2014-03-07 22:01 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 979865 - Part 2: Internally rename JS1.8 comprehensions as "legacy" r=jorendorff
aab169fa66bea2e1a701ea6460fe7e9f6b5d39e1
created 2014-03-07 22:01 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 979865 - Part 1: Refactor comprehension parsing r=jorendorff
15869165b0aaa87856c525bf2c59bc0cbd5e0bc5
created 2014-02-12 18:46 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke,jandem
f14720c7f56b7cb4025ac304822a637313ad49d4
created 2014-02-12 13:25 -0800
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out changeset c80de8d196af (bug 962599) for crashtest failures
c80de8d196af3d691fcc0ae79b2961b4e501651c
created 2014-02-12 18:46 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
f978835321f178bfaaaeb3a6fbdc6a7b3df6a284
created 2014-02-12 13:49 -0500
pushed 2014-04-28 18:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d59a1cce18e5 (bug 962599) for crashtest crashes.
d59a1cce18e52c0375b761f07fbdf9600b325b4d
created 2014-02-12 18:46 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
c717600bee44a2ae398ec6d9a659709bcf690b68
created 2014-02-04 14:24 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 1: Rename blockChain to staticScope r=luke
d2eca1d564021965d05da0a4dd674175b98ccb61
created 2014-01-16 12:41 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 916612 - Increase maximum number of local variables to 2^28 (r=wingo)
01555404ca9170f3e30afb9ebbe3edf9493ce2d1
created 2013-11-11 20:05 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 930411 - Implement export declarations; r=bholley
74a8ba38863b58da4b027cf0b6aaa41727e92cc9
created 2013-11-07 21:07 -0800
pushed 2014-02-04 01:06 +0000
Jim Blandy Jim Blandy - Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
73b5c79e3b65b4963a734338ad288aee5b55f899
created 2013-11-06 20:04 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 927116 - Implement parser support for import declarations; r=jorendorff
f37ed8d8161284529d8528ae5b13e58ecf02a3cd
created 2013-11-06 12:53 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 927116) for Win debug XPCShell test bustage
less more (0) -300 -100 -60 tip