js/src/frontend/BinSource.yaml
a4fb56d2819e636de6c7ae756028e537efae48d0
created 2018-10-30 09:49 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
c22d2d5b7af664565e888b039badd8157d80264c
created 2018-11-09 15:25 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1505267 - Do not clone list node in appendDirectivesToBody. r=Yoric
77e0c47e18d61653440632dbd6a699c1e6c07365
created 2018-10-30 19:24 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1447372 - Cleanup LifoAlloc usage for RegExp r=jorendorff
6e4537056d5363fc118fa946615955798892314b
created 2018-10-30 04:19 +0200
pushed 2018-12-03 16:23 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 916db80793cb (bug 1497784) for web platform tests failures on /_mozilla/binast/large.https.html. CLOSED TREE
916db80793cbefc667b019edefeb83559c535b50
created 2018-10-30 09:49 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
f2a70b31cc32e0e5b3fb358105ad660b4b9f42e6
created 2018-10-30 09:49 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501537 - Name function in variable declaration initializer in BinAST. r=Yoric
978ef31db350c9984c3a62474b7b7802bfca82d5
created 2018-10-30 09:49 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1497788 - Allow duplicate AssertedPositionalParameterName. r=efaust
716178d41d26ed49d2f7f86ab12bc0f5c088af7c
created 2018-10-22 10:31 +0900
pushed 2018-10-22 13:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1499998 - Part 2: Disable generator and async support for BinAST. r=Yoric
c96e54bae30c098a4b10a42721bf58295a1409f7
created 2018-10-16 23:11 +0900
pushed 2018-10-18 18:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1499366 - Part 2: Check parameter index before increment. r=Yoric
847c7c6af1db86f0edcae2986a9a9582160f4f4b
created 2018-10-16 15:01 +0900
pushed 2018-10-18 18:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1493870 - Remove ParseNode::name. r=jorendorff
582fd4a0f638a2b3b8000972cf55dd5df8503d7a
created 2018-10-15 17:17 -0400
pushed 2018-10-18 18:37 +0000
Eric Faust Eric Faust - Bug 1497796 - Mark with block contents in BinAST as being "in a with". (r=arai)
4ba3494b8b7637420f6b01eaf5f1199227798915
created 2018-10-15 17:17 -0400
pushed 2018-10-18 18:37 +0000
Eric Faust Eric Faust - Bug 1496332 - Properly handle { __proto__: foo } in BinAST. (r=arai)
f7d0546ee3cecaef21bf86e44717d84632d61580
created 2018-10-15 17:17 -0400
pushed 2018-10-18 18:37 +0000
Eric Faust Eric Faust - Bug 1496330 - Properly handle dynamic bindings in with blocks in BinAST. (r=arai)
521f2719026367be8315e33f5f9bae8a4aa65f15
created 2018-10-15 17:17 -0400
pushed 2018-10-18 18:37 +0000
Eric Faust Eric Faust - Bug 1496329 - Properly implement shorthand properties in BinAST. (r=arai)
cbd3b405f0e2c009957f4d802fb4ba402dafaf7e
created 2018-10-15 17:17 -0400
pushed 2018-10-18 18:37 +0000
Eric Faust Eric Faust - Bug 1497791 - Correctly implement toplevel "use strict" in BinAST. (r=arai)
b247b5dd6a8ae77da265c032bc75b413f9bc3ffc
created 2018-10-15 23:51 +0900
pushed 2018-10-18 18:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1498488 - Drop support for destructuring/rest parameter. r=Yoric
3293a3393b4a68e942b7f8fd5f2dd77b337b8676
created 2018-10-15 23:51 +0900
pushed 2018-10-18 18:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1496333 - Do not use AssertedParameterScope.paramNames.length for allocation. r=efaust
21b67d2084a65be59d8cfd0b495276bf47b5f899
created 2018-10-04 10:57 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric
932d8da50a8ff509b36f0ba3e0e291af226eea4b
created 2018-10-02 01:16 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1459067 - Part 2: Implement LazyFunctionExpression and LazyFunctionDeclaration for BinAST. (r=arai)
8820b0b524e07926b62e72b8dc4120e46f5405a5
created 2018-10-02 01:16 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 4: Respect strictness directives. (r=arai)
9fc8180f36219eeb95f900c35da744f0aee4a96d
created 2018-10-02 01:16 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 2: Correctly generate JSOP_FUNCALL and JSOP_FUNAPPLY. (r=arai)
90003e4c4f3a7dd9aa624371516d13340a05bed9
created 2018-10-02 01:16 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 1: Various BinAST parser correctness fixes. (r=arai)
63ea63571271f031dc457f1b1b7519ec8bf3e3de
created 2018-10-02 06:59 +0300
pushed 2018-10-15 21:07 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 10 changesets (bug 1494930, bug 1459067, bug 1459555) for build bustages on JSScript.cpp. CLOSED TREE
b3dbe062fb3dcdbb33067352cc80ab85fd0249a6
created 2018-10-01 20:41 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1459067 - Part 2: Implement LazyFunctionExpression and LazyFunctionDeclaration for BinAST. (r=arai)
275f7949148be2d20a45653e44a0bf4b4ae09a44
created 2018-10-01 20:41 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 4: Respect strictness directives. (r=arai)
5fb50ca3776ed1d45fe9ec5634dc267c869082f0
created 2018-10-01 20:41 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 2: Correctly generate JSOP_FUNCALL and JSOP_FUNAPPLY. (r=arai)
864b718cd7978d9daa418362220e12e2a9aac74d
created 2018-10-01 20:41 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1494930 - Part 1: Various BinAST parser correctness fixes. (r=arai)
765542d6237ecf99af924f61485d7fe19f4f722c
created 2018-09-25 11:04 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1490548 - Always use braces for if/for/while statements in BinAST auto-generated code r=Yoric
1f744a334b722ae643e693e93e40b685ebff0f65
created 2018-09-14 01:56 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1472103 - Part 4: Remove function expression name from parameter scope. r=Yoric
c9bc01bea9a69ffa465d9a064331b36cd70abde4
created 2018-09-14 01:56 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1472103 - Part 3: Add length field to functions. r=Yoric
27d9c733afe70703a808b0982127d2c14bc16dc0
created 2018-09-14 01:56 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1472103 - Part 2: Add AssertedPositionalParameterName, AssertedRestParameterName, and AssertedParameterName. r=Yoric
dabde322d1eed4a1896a039a8af5024ae98706d8
created 2018-09-14 01:56 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1472103 - Part 1: Update BinAST IDL. r=Yoric
2ca066322bd252f0fbf4eac58ad64fb355bb512c
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 9: Change NameNode::expression to NameNode::initializer and handle LabeledStatement properly. r=jwalden
9d82b80e07af280d0d5cc3d24a5f35f0163bebaf
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 8: Add TryNode. r=jwalden
f4e0f1c70bf8a2ff4eadbde0e0cd9aed7fe8c135
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 5: Add accessors to NameNode, CodeNode, RegExpLiteral, and add NumericLiteral. r=jwalden
f1c5898b0982188af75c672dee68a0ca95051376
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 3: Add accessors to BinaryNode and subclasses. r=jwalden
4ad37258ece079095198576a0c3b00e13d90205c
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 1: Add accessors to ListNode. r=jwalden
b789f764a1ae22d4b6f09658a9e0d79791b50125
created 2018-07-12 11:29 -0700
pushed 2018-08-24 17:49 +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-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
e54c4c4cde45eabf290e709073588a256abb8f33
created 2018-08-08 04:40 +0300
pushed 2018-08-24 17:49 +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-24 17:49 +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-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
3efa24f1f0ce19ba688e4fecd43aba07a0e07710
created 2018-07-31 12:23 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1477157 - Store the info about the existence of the default case into the switch ParseNode. r=jwalden
0b294e23b3f65f9a8e62ae4789bfb0a0c9508222
created 2018-07-27 23:06 +0300
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
88c863e541ed1daaa606ac499271b7f36b6a441f
created 2018-07-25 17:01 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1473202 - Part 5: Make list append customizable. r=Yoric
1b4d43b7c3a59639e67c76e6b89f11d70a869550
created 2018-07-25 17:01 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1473202 - Part 4: Make class name customizable. r=Yoric
2afb27cb58bce8f97246a12204d10db83dfcc4fa
created 2018-07-25 17:01 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1473202 - Part 3: Make default value for the optional field customizable. r=Yoric
13ae808f48b763ae225c7a2ff6cdf32e1f8f1534
created 2018-07-25 17:01 +0900
pushed 2018-08-24 17:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1473202 - Part 2: Make the result type customizable. r=Yoric
795f30107e2a31c04163a53397c4ed693b235e25
created 2018-07-06 08:40 -0600
pushed 2018-08-24 17:49 +0000
Stars Stars - Bug 1466428 - BinSource-auto.cpp: argument name 'YYY' in comment does not match parameter name 'XXX'. Auto generated by rust generator and the yaml file, these comments were pointing to old parameters which have now been updated to have the correct generated source file. r=arai
4c8cb4420363029571ff80cab93b28bbe986fc72
created 2018-06-25 03:14 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1466626 - Part 1: Add missing OOM and stack overflow checks in bin-ast parser. r=yoric
0483a4252c05487ee3edd871adedb7f968fbe695
created 2018-04-26 10:11 +0200
pushed 2018-05-04 15:39 +0000
David Teller David Teller - Bug 1456989 - CatchClause now contains a AssertedParameterScope;r=efaust
93311fa8576201ff0dfaa8b2ae0a1b67485004b4
created 2018-04-24 13:16 +0200
pushed 2018-05-03 15:28 +0000
David Teller David Teller - Bug 1456416 - Make EagerGetter/EagerSetter create their scope earlier;r=arai
788d134870102c3333a4564db7eef0d4ea8c52ba
created 2018-04-30 23:55 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1456765 - [BinAST] Properly compute Function.length. (r=Yoric)
b7662a1cd8cbf0ea1bb49231a8c35d6fcb0a24b3
created 2018-04-30 23:55 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1456766 - [BinAST] Bind |this| in functions. Don't yet handle lexical |this| closure. (r=Yoric)
cf0675c2f36251c5c9871987a02efe4be1e25dc0
created 2018-04-30 23:37 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1451343 - Part 2: Check annotated closed vars against known uses. (r=Yoric)
03130e40886bf76d8d0de4ce16b7a042fd54b4f4
created 2018-04-30 23:37 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1451343 - Part 1: Use provided capture information. (r=Yoric)
5bf7bfe1db79fc344db9fa64dbae539771a8db75
created 2018-04-30 22:23 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1454728 - [BinAST] Create recursive bindings for function expressions. (r=Yoric, r=arai)
02e7d188fd568150be6629adf95a06363dfd6560
created 2018-04-30 20:46 -0700
pushed 2018-05-03 15:28 +0000
Eric Faust Eric Faust - Bug 1454744 - Part 2: Add bindings for formal parameter names. (r=Yoric)
less more (0) -60 tip