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
less more (0) -100 -60 tip