js/src/frontend/FullParseHandler.h
bdb8620ff7f53ce13ec9166338685221e10c4f16
created 2020-01-29 16:22 +0000
pushed 2020-01-30 15:44 +0000
André Bargull André Bargull - Bug 1611777 - Part 1: Report syntax error for optional property access in self-hosting code. r=yulia
f8e54f32a247685893e861c6dec41ebe28c23129
created 2020-01-21 17:01 +0000
pushed 2020-01-22 09:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1610340 - Always defer allocation of RegExp objects r=tcampbell
626e635c3cc311200c18f0d74826d41645045c5c
created 2020-01-21 17:00 +0000
pushed 2020-01-22 09:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1610340 - Always defer allocation of BigInts r=tcampbell
35b55a5b0e4d52c478377ca2c5019523c7e8b473
created 2020-01-20 16:03 +0000
pushed 2020-01-21 00:17 +0000
yulia yulia - Bug 1566143 - Update parser for optional chaining r=arai
199ff346e675e967b82a2dbb28fa43c45ac53238
created 2020-01-14 22:35 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem.
9cc637fda6e00ff51a3c092c3742d4e89c14a2c2
created 2020-01-14 21:51 +0200
pushed 2020-01-15 04:16 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1608509) for bustages on Interpreter.cpp. CLOSED TREE
ded7d57dfd7feb32110e5a5af13f86ac7fd48669
created 2020-01-14 17:56 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem.
f9b4e031bb098c7fd3d7db49cbd6ca0bd1579164
created 2020-01-14 15:31 +0000
pushed 2020-01-14 21:43 +0000
Iain Ireland Iain Ireland - Bug 1608983: Don't check regexp syntax in full parse if we've already done so during syntax parse r=arai
48303a40dd45970fbd6255adf22e84c42f4942c5
created 2020-01-09 18:59 +0000
pushed 2020-01-10 05:03 +0000
André Bargull André Bargull - Bug 1605835: Allow BigInts as property names. r=mgaudet
48e01247b97523ce4ba7b0f35381385030ccc16f
created 2020-01-09 20:46 +0200
pushed 2020-01-10 05:03 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 66693433b026 (bug 1605835) for jsreftest failures at property-name-guessed-name.js. CLOSED TREE
66693433b026b40743573b60052561ee0a9a2616
created 2020-01-09 16:02 +0000
pushed 2020-01-10 05:03 +0000
André Bargull André Bargull - Bug 1605835: Allow BigInts as property names. r=mgaudet
ebc34e43593ead84f82ff0b1f63d46c71df3f540
created 2020-01-08 16:00 +0000
pushed 2020-01-09 03:40 +0000
André Bargull André Bargull - Bug 1607429 - Part 3: Don't handle parse nodes not present in callsite objects. r=mgaudet
e36e29c5bd6bf618c43cfe55c1f3df1a4fd9819e
created 2019-12-20 16:26 +0000
pushed 2019-12-20 21:54 +0000
Matthew Gaudet Matthew Gaudet - Bug 1605254 - Change ownership of BigIntCreationData by holding them on frontend::ParseInfo r=tcampbell
19f1d3da6e347c0f639df3ce6f426ab900c5335c
created 2019-12-20 16:26 +0000
pushed 2019-12-20 21:54 +0000
Matthew Gaudet Matthew Gaudet - Bug 1604952 - Change ownership of RegExpCreationData by holding them on frontend::ParseInfo r=tcampbell
70ee029bd1f5df54cbefabbc44d399ef56d637f1
created 2019-12-20 01:01 +0000
pushed 2019-12-20 21:54 +0000
Ted Campbell Ted Campbell - Bug 1600705 - Avoid storing nullptr closed-over-bindings data for LazyScripts. r=jorendorff
d713e20e9c6f6c3e8a3ef3b84b1165674f38ee39
created 2019-12-02 14:31 +0000
pushed 2019-12-03 09:46 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
9420b5dc27e0cdf30a65b1b733400a970b3cb708
created 2019-12-02 21:27 +0200
pushed 2019-12-02 22:04 +0000
Coroiu Cristina Coroiu Cristina - Backed out 7 changesets (bug 1600439, bug 1566466, bug 1591598) for raptor crashes on a CLOSED TREE
07471e96b2d8fdec534ee3c03432d1fe21095599
created 2019-12-02 14:31 +0000
pushed 2019-12-02 18:41 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
886319fa10eade5712e537731bca737f288aa756
created 2019-11-06 18:45 +0000
pushed 2019-11-07 09:49 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580338 - Defer RegExp allocation until after parse r=tcampbell
0f3cf589748fdd0df3d920680d6e6639ff36baae
created 2019-11-06 19:45 +0200
pushed 2019-11-07 09:49 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset 8719c4f31ad8 (bug 1580338) for spidermonkey in TraceKind.h on a CLOSED TREE
8719c4f31ad8a7aa2b1473fd2e4e2c319b3065a7
created 2019-11-05 23:11 +0000
pushed 2019-11-07 09:49 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580338 - Defer RegExp allocation until after parse r=tcampbell
69081f526e73f5460c4160ac1d3b64ef9e797af1
created 2019-11-06 00:27 +0200
pushed 2019-11-06 09:57 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 302c71978ca7 (bug 1580338) for build bustages on ParseNode.h. CLOSED TREE
302c71978ca7ded51185cae9fd4eadc819d481cc
created 2019-11-05 21:45 +0000
pushed 2019-11-06 09:57 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580338 - Defer RegExp allocation until after parse r=tcampbell
67ab1fa79ea940485aa9579b45fa5667813b60bb
created 2019-09-26 19:27 +0000
pushed 2019-09-27 04:28 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580020 - Defer BigInt allocation in deferred mode r=tcampbell,jwalden
858991b684efa86e069eb0a919d640781ccb12dd
created 2019-09-26 20:39 +0300
pushed 2019-09-27 04:28 +0000
shindli shindli - Backed out changeset 4af5b90d68a3 (bug 1580020) for causing a build bustage in /builds/worker/workspace/build/src/js/src/frontend/ParseNode.h CLOSED TREE
4af5b90d68a35f2f264bdb3e636cfb7c588ff091
created 2019-09-25 23:36 +0000
pushed 2019-09-27 04:28 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580020 - Defer BigInt allocation in deferred mode r=tcampbell,jwalden
497eab28eb8e2e5473ce44173b86dfcb8677f0b1
created 2019-09-09 12:37 +0000
pushed 2019-09-09 21:43 +0000
David Teller David Teller - Bug 1579409 - Getting rid of *all* position checks in FullParseHandler when we're not parsing text;r=arai
0e8a1b34df87b00a9a96743774f96b493789c622
created 2019-09-05 21:07 +0000
pushed 2019-09-06 21:50 +0000
David Teller David Teller - Bug 1579095 - FullParseHandler::newReturnExpression should be more lenient on token positions in Binary mode;r=arai
2aa14f049e8dc6e9997a994e0ce1af4ef2087675
created 2019-09-05 21:07 +0000
pushed 2019-09-06 21:50 +0000
David Teller David Teller - Bug 1579095 - FullParseHandler::sourceKind_ should be initialized from its constructor;r=arai
3c33e0331c9801d3f713a06dad5870ccdf4afb1c
created 2019-09-03 12:02 +0000
pushed 2019-09-03 21:53 +0000
David Teller David Teller - Bug 1572013 - Single-argument version of FullParseHandler::newExprStatement;r=arai
bff5b6ee3f835ae83a1f43cd2ac924195e31a351
created 2019-09-03 14:51 +0300
pushed 2019-09-03 21:53 +0000
Andreea Pavel Andreea Pavel - Backed out 40 changesets (bug 1572013) for SM build bustages on a CLOSED TREE
66d0eb700d8c7bbc47a16e4fa26981d8d1c00f3e
created 2019-09-02 13:48 +0000
pushed 2019-09-03 21:53 +0000
David Teller David Teller - Bug 1572013 - Single-argument version of FullParseHandler::newExprStatement;r=arai
0ff0d3f2026cfe22bf6f9c90965c9381d123fbe5
created 2019-09-02 16:41 +0300
pushed 2019-09-02 21:36 +0000
Csoregi Natalia Csoregi Natalia - Backed out 35 changesets (bug 1572013) for spidermonkey bustages. CLOSED TREE
71d65766c3a35f367eb6d54e51588323a99e8782
created 2019-09-02 11:49 +0000
pushed 2019-09-02 21:36 +0000
David Teller David Teller - Bug 1572013 - Single-argument version of FullParseHandler::newExprStatement;r=arai
397bbb20d928970eb59c8d18cd2aa739b81cffee
created 2019-09-02 12:23 +0300
pushed 2019-09-02 21:36 +0000
Csoregi Natalia Csoregi Natalia - Backed out 35 changesets (bug 1572013) for bustages on BinASTTokenReaderContext.cpp. CLOSED TREE
1ce3d2d06e22174c2f737ab30600db55b495464f
created 2019-08-31 10:47 +0000
pushed 2019-09-02 21:36 +0000
David Teller David Teller - Bug 1572013 - Single-argument version of FullParseHandler::newExprStatement;r=arai
0edb7e82846534f22e0116825e28f8d96e62c20f
created 2019-07-16 07:33 +0000
pushed 2019-07-17 03:44 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a1059c1d9019c44a68b0a51e86a86a0d2cebfcfa
created 2019-07-09 21:13 +0000
pushed 2019-07-12 09:59 +0000
Brian Hackett Brian Hackett - Bug 1448166 Part 1 - Add a kind for top level function lexical scopes, r=tcampbell.
d9f0787fe1e6248e05e80f4e254cf1a982f9bd0c
created 2019-05-30 18:00 +0000
pushed 2019-06-01 09:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1555730 - Rephrase lazyOuterFunction comment r=jorendorff DONTBUILD
4ea4bed3417df7f9865cc5662e8688f75eb52663
created 2019-05-31 16:30 +0000
pushed 2019-05-31 21:48 +0000
Ashley Hauck Ashley Hauck - Bug 1555979 - Don't assume the constructor scope has .initializers in it. r=jorendorff
4ee40acc8b6015a163dd09a9ced0af243d93b9cf
created 2019-05-28 16:59 +0000
pushed 2019-05-29 09:48 +0000
Ashley Hauck Ashley Hauck - Bug 1553744 - Delete .initalizers scope for constructors in classes without fields. r=jorendorff
ee890b30dbe3126fa7c0c55b911de8dc65ef3867
created 2019-05-23 21:54 +0000
pushed 2019-05-24 03:53 +0000
Ashley Hauck Ashley Hauck - Bug 1552875 - Set anonymous function name in field initializer. r=jorendorff
b0583bec17687ad56b05a4216f2ba6787e361306
created 2019-05-21 17:55 +0000
pushed 2019-05-21 21:45 +0000
Ashley Hauck Ashley Hauck - Bug 1547467 - Introduce another scope for .initializers, and remove .localInitializers. r=jorendorff
b702646a08e392ca61867731e4c2cac0160a9c38
created 2019-05-21 00:32 +0300
pushed 2019-05-21 04:19 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1552229, bug 1547467) for causing build bustages. CLOSED TREE
6004e7f60bb6ae49de462c658b137da437d216cd
created 2019-05-20 18:38 +0000
pushed 2019-05-21 04:19 +0000
Ashley Hauck Ashley Hauck - Bug 1547467 - Introduce another scope for .initializers, and remove .localInitializers. r=jorendorff
0e910372a9568d4a0d1070e0f78e787de42cac8e
created 2019-05-12 22:15 +0000
pushed 2019-05-13 08:22 +0000
Jeff Walden Jeff Walden - Bug 1550616 - Move Token-related types to a new frontend/Token.h header so needing something like TokenPos doesn't demand a dependency on TokenStream.h. (ParseNode.h is a notable instance of this.) r=tcampbell
464bde42a1588d89f7822d175f86db7f93d211ea
created 2019-05-12 05:09 +0300
pushed 2019-05-12 09:30 +0000
Noemi Erli Noemi Erli - Backed out 6 changesets (bug 1550616) for causing build bustages in MacroAssembler-arm64.h
1b35028d64e470f26dd1fec14b331194b86fec30
created 2019-05-12 01:38 +0000
pushed 2019-05-12 09:30 +0000
Jeff Walden Jeff Walden - Bug 1550616 - Move Token-related types to a new frontend/Token.h header so needing something like TokenPos doesn't demand a dependency on TokenStream.h. (ParseNode.h is a notable instance of this.) r=tcampbell
ced546afa523db9b2f8f8354105d8d03296e4bf4
created 2019-04-30 23:36 +0000
pushed 2019-05-01 04:21 +0000
Ashley Hauck Ashley Hauck - Bug 1545212 - Use more explicit types for ParseNodes. r=jorendorff
8457ce7cc442cf10ebe42c8299fdcd4ce259981e
created 2019-04-24 19:41 +0000
pushed 2019-04-25 09:46 +0000
Ashley Hauck Ashley Hauck - Bug 1535471 - Use JSOP_INITPROP for field initializers. r=jorendorff
83ab9bf5138e6e4a4d1ab32fa5ae672593141dfc
created 2019-04-11 23:07 +0000
pushed 2019-04-12 03:19 +0000
Ashley Hauck Ashley Hauck - Bug 1542448 - Always emit scopes for classes. r=jorendorff
cb51282874fc6d3da224491c1f9075fc590cd133
created 2019-03-24 12:13 +0000
pushed 2019-03-24 21:40 +0000
Ashley Hauck Ashley Hauck - Bug 1537980 - Make CallNode::callOp const. r=jorendorff
d9660cff20917bb2a82f91e0acdeea95e32ca198
created 2019-03-22 00:28 +0000
pushed 2019-03-22 16:44 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 3 - Remove ParseNode::pn_op. r=jorendorff
4011496a13a9dd3977197edc2311fa85634fc9b6
created 2019-03-22 00:28 +0000
pushed 2019-03-22 16:44 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 2 - Move pn_op for calls to CallNode::callOp. r=jorendorff
2bf248bc4f3b1eabbbc09e1b325baa086ea19e2c
created 2019-03-22 00:28 +0000
pushed 2019-03-22 16:44 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 1 - Remove miscellaneous uses of pn_op. r=jorendorff
c99b0f4470527c183d90c1e7191a08e4933ad1ac
created 2019-03-21 23:31 +0200
pushed 2019-03-22 09:56 +0000
Oana Pop Rus Oana Pop Rus - Backed out 3 changesets (bug 1537936) for bustages in ParseNode.h on a CLOSED TREE
8c405aa4467dfeb34b9df7e875c1584ed6f6a938
created 2019-03-21 20:25 +0000
pushed 2019-03-22 09:56 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 3 - Remove ParseNode::pn_op. r=jorendorff
37d0dcbdffd53adae798198bc3960550daf5f6c3
created 2019-03-21 20:30 +0000
pushed 2019-03-22 09:56 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 2 - Move pn_op for calls to CallNode::callOp. r=jorendorff
647eb65d345148baca2b9a4b7ac69c45544513ed
created 2019-03-21 20:16 +0000
pushed 2019-03-22 09:56 +0000
Ashley Hauck Ashley Hauck - Bug 1537936 part 1 - Remove miscellaneous uses of pn_op. r=jorendorff
579548b422c67343d524825027c6f684b6e81267
created 2019-03-21 14:23 +0000
pushed 2019-03-21 21:59 +0000
Ashley Hauck Ashley Hauck - Bug 1520996 - Use AccessorType instead of JSOP for getters/setters. r=arai
less more (0) -300 -100 -60 tip