js/src/builtin/ReflectParse.cpp
1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
created 2018-08-24 21:25 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Make all users of the various *CompileOptions classes #include "js/CompileOptions.h" so that nothing but that file has to know about these classes having a JS_PUBLIC_API on them, that would have to be present in forward-declarations. r=jandem
6d10eda7f12de64044246e544d581537f30f8998
created 2018-08-20 07:44 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
b789f764a1ae22d4b6f09658a9e0d79791b50125
created 2018-07-12 11:29 -0700
pushed 2018-08-13 22:00 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
fb38cfb1031dcd9ca730d7aeac46c8dacf24c0e7
created 2018-07-12 11:24 -0700
pushed 2018-08-13 22:00 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
e54c4c4cde45eabf290e709073588a256abb8f33
created 2018-08-08 04:40 +0300
pushed 2018-08-08 09:58 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1378808) for wpt failures on /content-security-policy/securitypolicyviolation/targeting.html.
6dd9c641346afe439fb10c028becf0a7b1f0aedc
created 2018-07-12 11:29 -0700
pushed 2018-08-08 09:58 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
e732697778c260c413047531e372a24286e0b667
created 2018-07-12 11:24 -0700
pushed 2018-08-08 09:58 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
0b294e23b3f65f9a8e62ae4789bfb0a0c9508222
created 2018-07-27 23:06 +0300
pushed 2018-07-28 09:46 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1378808) for failing spidermonkey builds on a CLOSED TREE
e761b8eef0aa984ad2fdced07237580448c1435c
created 2018-07-12 11:29 -0700
pushed 2018-07-28 09:46 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
b14186c3f8952a345541bec532f2d2233b854cbc
created 2018-07-12 11:24 -0700
pushed 2018-07-28 09:46 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
d600ad533a95d45ae773c0888fb6093e711fe6b6
created 2018-06-22 13:29 -0700
pushed 2018-06-23 21:45 +0000
André Bargull André Bargull - Bug 1467438 - Part 1: Replace ScopedJSFreePtr with UniqueChars/UniqueTwoByteChars. r=sfink
9529d02de6347c89c9544e6b1152d22743dcc4a9
created 2018-05-29 02:55 -0700
pushed 2018-06-17 09:46 +0000
André Bargull André Bargull - Bug 1450085 - Part 2: Replace ReportValueErrorFlags with ReportValueError where applicable. r=tcampbell
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
277bd9cf9edc37653b8931349b1c9a232987fd57
created 2018-05-23 08:47 +0100
pushed 2018-05-23 22:01 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS frontent r=jorendorff
f6d3ea212415298d10b0ba08a479c7f1a5d02030
created 2018-05-11 14:03 +0900
pushed 2018-05-12 09:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1459127 - Store ScriptSourceObject reference into LazyScript inside LazyScript. r=jimb
8a703ca86a968b8e343e10fc6d084673bcf32d94
created 2018-04-03 14:18 +0200
pushed 2018-04-04 09:44 +0000
Tom Schuster Tom Schuster - Bug 1083458 - Remove isExprBody from everything but FunctionBox to keep Reflect.parse working. r=Waldo
bd71b6ae8e6c51bd3675adba932db5830c707069
created 2018-02-24 10:26 -0600
pushed 2018-03-12 23:12 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
12afe6be329fe78619bbc35772da7b7ce1ada2b5
created 2018-03-10 02:31 +0200
pushed 2018-03-10 09:59 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE
39d03fed10fbafafd4fbd51fac721017a13bde9f
created 2018-02-24 10:26 -0600
pushed 2018-03-10 09:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
07d69d9954c1165f66a275f047517f2e57e640df
created 2018-02-24 10:26 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-02-19 22:01 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
b593a217bb5a4bd160dff15f1fc1577b95f06778
created 2018-01-16 15:12 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1437955 - Part 2: Remove unused ParseNodeKind::Nop. r=Waldo.
e21126825c41be2a70bb6759e2dbdc7190621608
created 2018-01-16 15:10 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1437955 - Part 1: Split ParseNodeKind::Semi into ExpressionStatement and EmptyStatement. r=Waldo.
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-02-14 22:23 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
e5c3eb27d1b4ddb38ea82cd6838e564aebe8c3f7
created 2017-12-28 19:10 -0500
pushed 2017-12-30 21:59 +0000
Rofael Aleezada Rofael Aleezada - Bug 1403556 - Remove PNK prefixes. r=jandem
cf2f5ce41354d1cd0a49ea70c9ca5ce6f2ee4b27
created 2017-12-19 22:44 -0600
pushed 2017-12-21 10:02 +0000
Rofael Aleezada Rofael Aleezada - Bug 1403556: Changed ParseNodeKind from enum to enum class r=jandem
0559a4899c440b7c9a6666715cd3a1836fc4128f
created 2017-12-05 23:58 -0800
pushed 2017-12-14 09:54 +0000
Jeff Walden Jeff Walden - Bug 1424394 - Split TokenStream in Parser across Parser and ParserBase. r=arai
a90317cd54ba39d47ded48c048bfd695e53c7bcd
created 2017-12-05 09:42 +0900
pushed 2017-12-06 22:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1228841 - Part 4: Remove conditional catch and fix Reflect.parse tests for conditional catch. r=jwalden,evilpie
a26e71300a880ad99bd5bb0fd2d4be514113c7d5
created 2017-12-05 06:26 +0200
pushed 2017-12-05 09:59 +0000
Andreea Pavel Andreea Pavel - Backed out 6 changesets (bug 1397422, bug 1228841) for devtools mochitest failure devtools/client/debugger/test/mochitest/browser_dbg_search-symbols.js r=backout a=backout on a CLOSED TREE
28f34951d1b3fc6c0399435f355dd9ae5a12b3fb
created 2017-12-05 09:42 +0900
pushed 2017-12-05 09:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1228841 - Part 3: Remove conditional catch and fix Reflect.parse tests for conditional catch. r=jwalden,evilpie
92921ec579f6dcc936c2614e4d5190e29ece0170
created 2017-10-20 17:50 -0400
pushed 2017-11-16 10:05 +0000
Jason Orendorff Jason Orendorff - Bug 1388317 - Remove support for E4X `for each` loop. r=evilpie.
8cbd780d86fcc63b2e826494afb59452b705e3e8
created 2017-07-12 13:59 -0700
pushed 2017-11-10 21:13 +0000
Kevin Gibbons Kevin Gibbons - Bug 1380881 - Implement optional catch binding proposal. r=shu
67fe0ac257b8a1169a208bf4c7f5c2369c3239ee
created 2017-11-10 11:52 +0100
pushed 2017-11-10 21:13 +0000
Jan de Mooij Jan de Mooij - Bug 1414340 part 2 - Remove array/generator comprehensions from SpiderMonkey. r=evilpie
2aa956f09d3e1ba236b8bc3f08cd9b1fcaacabe6
created 2017-11-02 15:36 +0100
pushed 2017-11-02 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 8 - Clean up more generator code. r=arai
298b5372db24eb84d03636b3d27524224cb21a69
created 2017-11-01 10:48 +0100
pushed 2017-11-01 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 1 - Remove SpiderMonkey support for legacy generators. r=arai
7371550c7fc5f9b0002f152fb6abd45e4b7f917c
created 2017-10-17 00:10 -0400
pushed 2017-10-17 21:52 +0000
Hiroaki Karasawa Hiroaki Karasawa - Bug 1405943 - Part 1: Implement Pipeline Operator |>. r=arai
5b75a80f5310d4cb43c9f556200025f654705471
created 2017-10-04 11:51 -0500
pushed 2017-10-11 21:53 +0000
Jason Orendorff Jason Orendorff - Bug 1405760 - Remove ParseHandler::newBinary from the interface. Don't set the op field of assignment nodes. r=Waldo
a3c4c1be81e0a2e32e35c7a2024c04697f7bbde6
created 2017-10-04 10:41 -0500
pushed 2017-10-11 21:53 +0000
Jason Orendorff Jason Orendorff - Bug 1405760 - Don't set the op field for other unary nodes either. r=Waldo
176b7d820d4521af775a7e6248bf3aca4d850e04
created 2017-10-04 10:21 -0500
pushed 2017-10-11 21:53 +0000
Jason Orendorff Jason Orendorff - Bug 1405760 - Don't set the op field of nodes for unary operators. r=Waldo
6e95ae37a2e36cf4101a7b94f1d0b601d05f5868
created 2017-10-04 10:23 -0500
pushed 2017-10-11 21:53 +0000
Jason Orendorff Jason Orendorff - Bug 1405760 - Don't set the op field of nodes for binary operators. r=Waldo
5eb5af7c30a999bd03d3df13067640b9967875d1
created 2017-09-07 14:59 +0200
pushed 2017-09-07 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 4 - Split js::DefineProperty/DefineElement in separate accessor vs data functions. r=anba
a953b8493339d0542ca6accd7cb35748b5b60c85
created 2017-08-23 17:24 +0100
pushed 2017-08-24 01:07 +0000
Jon Coppeard Jon Coppeard - Bug 1362098 - Add source position to requested module information r=till
e1d01918122f121ccafd131b62e7dc848d547d7e
created 2017-08-23 17:24 +0100
pushed 2017-08-24 01:07 +0000
Jon Coppeard Jon Coppeard - Bug 1362098 - Report source position information for module export resolution failures r=till
23814434a6bc690b51bddd1ddd2b86382c32fe47
created 2017-07-12 10:10 +0200
pushed 2017-07-13 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 1379980 - Clean up RegExp code a bit. r=jonco
d63c9e7de4c54fd8e81c73cb2414e9125585e18e
created 2017-07-11 16:57 +0200
pushed 2017-07-12 09:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32a13d3e2902 (bug 1379980) for bustage
32a13d3e29024cc846725deaddf52dd9eb5de13d
created 2017-07-11 16:46 +0200
pushed 2017-07-12 09:07 +0000
Jan de Mooij Jan de Mooij - Bug 1379980 - Clean up RegExp code a bit. r=jonco
66ad093f7e6a4d342dceb9522809f019dbc6a2db
created 2017-05-04 05:05 -0700
pushed 2017-05-05 13:17 +0000
André Bargull André Bargull - Bug 1339395 - Part 2: Add parser support for rest and spread object properties. r=shu
e204408d381b69a8a66060e7d6c79dd45ae63680
created 2017-04-21 01:45 -0700
pushed 2017-05-04 03:18 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Make Reflect.parse code work with a TokenStreamAnyChars, not a TokenStream. r=arai
4bc1597126e09ab37d58dbd3ba0a35397aa456a2
created 2017-04-28 20:30 +0200
pushed 2017-04-29 09:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c842e4b4dcb6 (bug 1339395)
c842e4b4dcb614168599e24a5c055828250f19dc
created 2017-04-28 00:41 -0700
pushed 2017-04-29 09:10 +0000
André Bargull André Bargull - Bug 1339395 - Part 2: Add parser support for rest and spread object properties. r=shu
0d069bcc20b070ee61805c51585c06690914bf25
created 2017-04-04 11:27 -0700
pushed 2017-04-22 00:30 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Add a |typename CharT| template parameter to Parser, SyntaxParseHandler, and FullParseHandler, *without* otherwise changing functionality. r=arai
bf3219269a11aff5b64a61b6c782aa97bb4594c1
created 2017-03-01 20:40 +0900
pushed 2017-03-02 01:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 7: Add BytecodeEmitter::emitDotGenerator and make yield/await nodes unary. r=shu
3f9cb5adce0e76c382b910b52e602d552b3dc1b9
created 2017-03-01 20:40 +0900
pushed 2017-03-02 01:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 1: Remove {JSFunction,JSScript,LazyScript}.isGenerator() method. r=shu
4fbd0ba0c3d7a3c1a97af834157d52d1be1f188f
created 2017-02-25 16:07 +0100
pushed 2017-02-26 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 1342439 part 1 - Replace macros to check for overrecursion with functions. r=luke
c7a4c2e34e6e1c888976fd9857fe816804f83550
created 2017-02-21 17:18 +0000
pushed 2017-02-22 01:35 +0000
Jon Coppeard Jon Coppeard - Bug 1340145 - Don't allow HTML comments in module scripts r=anba
bb868860dfc35876d2d9c421c037c75a4fb9b3d2
created 2017-01-19 11:14 +0900
pushed 2017-01-21 03:00 +0000
Kevin Gibbons Kevin Gibbons - Bug 1317375 - Implement "Template Literals Revision / Lifting Template Literal Restriction" ECMAScript proposal r=arai
0faba97ebe86d2e32c6afee3f0486cb5b538d74f
created 2016-12-03 07:44 +0900
pushed 2016-12-03 06:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba
d2870bba7114e3502026d4764b259b1f7c09cfdb
created 2016-11-29 11:50 +0100
pushed 2016-11-29 15:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
5bb030f09be53e66f8cf397e3a51e1eabee8d7a6
created 2016-11-29 10:16 +0100
pushed 2016-11-29 15:46 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320878 - Fix incorrect assertions in js/src/builtin/ r=bbouvier
df0caa6a80d9a13333e1bc78b5a9f1919a08ed28
created 2016-11-29 09:08 +0900
pushed 2016-11-29 10:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320403 - Move JSFunction::EXPR_BODY to JSScript, LazyScript, and FunctionBox. r=jandem
71e72406179d7eade596031badf3aa679da75cfc
created 2016-11-28 12:29 +0900
pushed 2016-11-28 15:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320388 - Move JSFunction::HAS_REST to JSScript and LazyScript. r=evilpie
d7088aa43bf55e2e38d83d88d25fc9eb28526bef
created 2016-11-05 21:13 -0400
pushed 2016-11-07 02:21 +0000
Nathan Froyd Nathan Froyd - Bug 1315004 - rename Range::start to Range::begin to match C++ conventions; r=botond
3e7d781a99640e24397d87c6d31bc8de45f60a8e
created 2016-08-28 23:58 +0900
pushed 2016-10-31 15:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 10.2: Support async arrow function in Reflect.parse. r=efaust,till
7dd9e2d62584ccfa708d322c55980015cea6df76
created 2016-08-28 23:57 +0900
pushed 2016-10-31 15:47 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 5.4: Support await expression in Reflect.parse. r=efaust,till
0572beaf72429bbffaeede34b8ce40829e62715b
created 2016-08-28 20:42 +0900
pushed 2016-10-31 15:47 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 5.2: Support async function declaration in Reflect.parse. r=efaust,till
70c98b5e580efc270e3595a897bc5d2a26a429a8
created 2016-10-10 13:13 -0700
pushed 2016-10-19 02:36 +0000
André Bargull André Bargull - Bug 1243717 - Part 1: Allow destructuring for rest parameter (ES2016). r=arai
b08857e08eb88c58d4ba92014c607ce54568bf57
created 2016-09-30 13:11 -0700
pushed 2016-10-17 09:19 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai
80683e82570c3425d43edb9e94f476bc2d788a86
created 2016-10-06 08:12 -0700
pushed 2016-10-08 03:00 +0000
André Bargull André Bargull - Bug 1243858 - Disallow unary expression on left-hand side of exponentiation operator. r=arai
4e98bedb1102a74111da7d7bcdba99f7f9adae37
created 2016-08-15 19:21 +0900
pushed 2016-09-30 10:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 7: Use ASCII variant of JS_ReportErrorNumber when parameters are all static string. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2016-09-30 10:02 +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-09-29 09:45 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
aaa9737db07e109d882ca8095b3a2e1532d93b65
created 2016-09-27 14:15 +0100
pushed 2016-09-28 13:57 +0000
Jon Coppeard Jon Coppeard - Bug 1296661 - Use MOZ_MUST_USE in Reflect.parse implementation r=njn
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 23:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
66210b73e3377b04a10affdddcc5854fd6b80a49
created 2016-05-16 14:31 +0300
pushed 2016-05-17 20:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1273099 - initialize |parser|. r=jorendorff
6280f6750cef3c80d184dfae026731a129266ab0
created 2016-05-07 12:46 +0100
pushed 2016-05-09 09:18 +0000
Jon Coppeard Jon Coppeard - Bug 1240072 - Add public JS APIs related to modules r=shu
a8f65fd17dc20e16d5ad5727a9b695b18c7c1b15
created 2016-04-26 17:42 +0200
pushed 2016-04-27 09:58 +0000
Tom Schuster Tom Schuster - Bug 1255925 - Change JSFunction::name to return a JSAtom. r=efaust
ceeb25518b0c0e7e02867e91de33eb99cc6a7b5e
created 2016-03-21 16:13 -0700
pushed 2016-04-14 09:38 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update Reflect.parse callback code to work with InvokeArgs and js::Call. r=arai
0e1c61bab50217a583ab7ddadd3ac4095a463897
created 2016-01-23 13:28 -0800
pushed 2016-01-24 21:12 +0000
Shu-yu Guo Shu-yu Guo - Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff)
c49f59a5b8288c9cbb782b8beedb9b12b7171c67
created 2016-01-22 22:11 -0500
pushed 2016-01-24 01:56 +0000
Kartikaya Gupta Kartikaya Gupta - Back out cset f01b5d05a13b (bug 1235590) for jsreftest failures. r=backout on a CLOSED TREE
f01b5d05a13bc4e3a995dab0a49e48ee41f89e1d
created 2016-01-22 15:20 -0800
pushed 2016-01-24 01:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff)
f998906d53bca783b99762b7999f9e692d1ec367
created 2015-12-31 01:05 -0700
pushed 2016-01-09 19:40 +0000
Chris Peterson Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
ee34d6a0db79d1c515eff54a44bd43862bdc953f
created 2016-01-06 16:02 -0800
pushed 2016-01-07 10:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 1220564 - Remove legacy generator comprehensions. (r=Waldo)
7a605806d9f0a102f0958760151baa1d1c5e6e03
created 2016-01-05 15:07 +0000
pushed 2016-01-06 00:03 +0000
Jon Coppeard Jon Coppeard - Bug 1233109 - Refactor module parsing to instantiate ModuleBuilder earlier r=shu
001519eae1c86e57b859310a1deaab0a668ff435
created 2015-12-18 13:18 -0800
pushed 2015-12-21 10:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff)
d2bec6ed7b30b1d1d08fd6db570c91ad8fd99c08
created 2015-12-14 13:28 -0800
pushed 2015-12-15 11:16 +0000
Shu-yu Guo Shu-yu Guo - Backout bug 1071646, bug 1231758 for breaking the web. (r=woe)
73c94ff300b2a4250abdc84935c30457077c4f9c
created 2015-12-09 07:52 -0800
pushed 2015-12-10 11:07 +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-07 13:16 +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-11-23 13:09 +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-11-17 21:10 +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.
603f88cf0a06d0fe8fbabab5ea8c99f922b9d214
created 2015-11-03 14:53 -0600
pushed 2015-11-17 21:10 +0000
Jason Orendorff Jason Orendorff - Bug 1220702 - Part 3: Distinguish ES6 generators from legacy generators in Reflect.parse() output. r=Waldo.
a0d07644f5696d31ca8137f8060451197621013e
created 2015-11-03 14:51 -0600
pushed 2015-11-17 21:10 +0000
Jason Orendorff Jason Orendorff - Bug 1220702 - Part 2: Fix the .method property of certain FunctionDeclaration nodes. r=Waldo.
5580050d54bdb1d447929f27e2c4b817f7b3fe69
created 2015-11-02 11:30 -0600
pushed 2015-11-17 21:10 +0000
Jason Orendorff Jason Orendorff - Bug 1220702 - Part 1: Replace callback() and newNode() with variadic templates. What could go wrong? r=Waldo.
ce0741b494a70915a451fda9378a20816319ee3c
created 2015-10-20 11:52 -0500
pushed 2015-11-04 11:00 +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-26 09:59 +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-22 23:37 +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-22 23:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
cbeed0536844eb5b6ae86240dd5e3adc84a93d37
created 2015-10-21 10:21 +0100
pushed 2015-10-21 23:29 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Update module scope chain handling following addition of global lexical scope r=shu
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2015-10-09 09:43 +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-08 13:27 +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-08 13:27 +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-07 17:31 +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-07 17:31 +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-07 17:31 +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-06 10:01 +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-06 10:01 +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-04 22:34 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Implement default module exports r=shu
6d0dfcabdca65d604a1466183df0ac1250fc723e
created 2015-09-04 14:14 +0100
pushed 2015-09-04 22:34 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu
333862eb2aa13ae06df9ea0906826e04ade47e02
created 2015-09-02 15:09 -0700
pushed 2015-09-04 14:05 +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-04 14:05 +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-04 14:05 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
fe5cc04f2339f440284972586cdad0f0cb312205
created 2015-09-02 15:09 -0700
pushed 2015-09-04 14:05 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 1: Fix up reflection of classes. (r=Waldo)
f7515eddee8bffc612c44fd3538ae9b5241cdae0
created 2015-09-03 08:57 +0530
pushed 2015-09-03 11:15 +0000
Nigel Babu Nigel Babu - Backed out changeset a05bfd76c34c (bug 1168992) for Spidermonkey bustage on CLOSED TREE
5e73247011308429810e8bd2fbafa3c1bb898f39
created 2015-09-03 08:56 +0530
pushed 2015-09-03 11:15 +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-03 11:15 +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-03 11:15 +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-03 11:15 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo)
less more (0) -120 tip