js/src/builtin/ReflectParse.cpp
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 07:57 +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 08:53 +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-11 05:06 +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-03 22:57 +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 18:28 +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 00:31 +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-09 22:16 +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 13:58 +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 13:20 +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 16:37 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
b593a217bb5a4bd160dff15f1fc1577b95f06778
created 2018-01-16 15:12 -0600
pushed 2018-02-16 19:49 +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-16 19:49 +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-14 17:19 +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-14 17:19 +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-13 10:34 +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 16:51 +0000
Rofael Aleezada Rofael Aleezada - Bug 1403556 - Remove PNK prefixes. r=jandem
cf2f5ce41354d1cd0a49ea70c9ca5ce6f2ee4b27
created 2017-12-19 22:44 -0600
pushed 2017-12-20 20:37 +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-13 19:47 +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 14:44 +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 04:27 +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 00:45 +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-15 21:01 +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 16: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 10:54 +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 14:49 +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 14:02 +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 12:28 +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 14:51 +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 14:51 +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 14:51 +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 14:51 +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 12:59 +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-23 16:35 +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-23 16:35 +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-12 08:14 +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-11 14:57 +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-11 14:47 +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-04 15:28 +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-03 23:59 +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-28 18:31 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c842e4b4dcb6 (bug 1339395)
c842e4b4dcb614168599e24a5c055828250f19dc
created 2017-04-28 00:41 -0700
pushed 2017-04-28 13:16 +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-21 09:03 +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-01 11:40 +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-01 11:40 +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-25 15:15 +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-21 17:24 +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-20 12:15 +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-02 22:51 +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:49 +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:49 +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 00:09 +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 03:33 +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-05 17:16 +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-30 20:37 +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-30 20:37 +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-30 20:37 +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-18 07:28 +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-14 18:01 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai
80683e82570c3425d43edb9e94f476bc2d788a86
created 2016-10-06 08:12 -0700
pushed 2016-10-07 13:53 +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 03:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 7: Use ASCII variant of JS_ReportErrorNumber when parameters are all static string. r=jwalden
less more (0) -100 -60 tip