#
1812:4a68dd740be8 |
|
14-Nov-2016 |
sdama |
8156615: Catch parameter can be a BindingPattern in ES6 mode Summary: Added parser support for catch parameter being a binding pattern Reviewed-by: sundar, hannesw, attila Contributed-by: srinivas.dama@oracle.com
|
#
1808:a7f21ee6ed30 |
|
07-Nov-2016 |
hannesw |
8156619: Unimplemented ES6 features should result in clear Error being thrown Reviewed-by: sundar, attila
|
#
1789:1e015daa6301 |
|
07-Oct-2016 |
hannesw |
8167289: Backport ES6 updates from Graal.js Reviewed-by: lagergren, sundar Contributed-by: andreas.woess@oracle.com
|
#
1786:80120e9b3273 |
|
06-Oct-2016 |
attila |
8167117: insert missing final keywords Reviewed-by: jlaskey, sundar
|
#
1779:4a6ee1185fc8 |
|
26-Sep-2016 |
hannesw |
8164467: ES6 computed properties are implemented wrongly Reviewed-by: sundar, lagergren
|
#
1739:4a6a1fd3d3dd |
|
12-Jul-2016 |
sundar |
8149929: Nashorn Parser API needs to be updated for ES6 Reviewed-by: mhaupt, hannesw
|
#
1726:5d68f5155dde |
|
19-Jun-2016 |
hannesw |
8156614: Lazy parsing of ES6 shorthand method syntax is broken Reviewed-by: sundar, mhaupt
|
#
1721:9ed859b4faaf |
|
12-Jun-2016 |
hannesw |
8159220: Preserve position info in module import and export entries Reviewed-by: sundar, lagergren
|
#
1710:7fb2bf00347b |
|
31-May-2016 |
sundar |
8158250: nashorn ant javadoc targets are broken Reviewed-by: hannesw, mhaupt
|
#
1692:bb6cf30cf892 |
|
18-May-2016 |
sundar |
8157241: Remove javac warnings of Nashorn "ant clean test" Reviewed-by: mhaupt, hannesw
|
#
1688:621ad507bf9b |
|
13-May-2016 |
hannesw |
8156714: Parsing issue with automatic semicolon insertion Reviewed-by: jlaskey, sundar
|
#
1687:809ef81502ed |
|
13-May-2016 |
hannesw |
8156896: Script stack trace should display function names Reviewed-by: attila, sundar
|
#
1680:05679aac2f7e |
|
08-May-2016 |
sundar |
8156492: ClassFormatError thrown when arrow function is used Reviewed-by: jlaskey
|
#
1668:bafd733be429 |
|
27-Apr-2016 |
hannesw |
8134503: support ES6 parsing in Nashorn Reviewed-by: jlaskey, sundar, mhaupt Contributed-by: andreas.woess@oracle.com
|
#
1655:3ac5d360070e |
|
24-Mar-2016 |
hannesw |
8151700: Add support for ES6 for-of Reviewed-by: attila, sundar
|
#
1650:1421c56b3947 |
|
22-Mar-2016 |
hannesw |
8151811: Const declarations do not work in for..in loops Reviewed-by: attila, lagergren
|
#
1649:50be58e74a21 |
|
22-Mar-2016 |
hannesw |
8151810: for-in iteration does not provide per-iteration scope Reviewed-by: attila, lagergren
|
#
1551:f3b883bec2d0 |
|
24-Nov-2015 |
attila |
8141338: Move jdk.internal.dynalink package to jdk.dynalink Reviewed-by: hannesw, sundar
|
#
1521:744c05874c23 |
|
18-Nov-2015 |
hannesw |
8131929: Add option for debuggable scopes Reviewed-by: attila, lagergren
|
#
1494:c7ef0fb26eff |
|
02-Nov-2015 |
attila |
8141144: Move NameCodec to jdk.nashorn.internal space Reviewed-by: hannesw, sundar
|
#
1489:6d9a3ef84ebf |
|
28-Oct-2015 |
mhaupt |
8134941: Implement ES6 template literal support Reviewed-by: attila, hannesw Contributed-by: andreas.woess@oracle.com
|
#
1426:751ada854e5a |
|
14-Sep-2015 |
sundar |
8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes Reviewed-by: attila, hannesw
|
#
1423:c13179703f65 |
|
11-Sep-2015 |
sundar |
8136349: Typos patch for nashorn sources submitted on Sep 10, 2015 Reviewed-by: hannesw, mhaupt, lagergren, attila Contributed-by: asashour@yahoo.com
|
#
1408:ac8a32176cbe |
|
01-Sep-2015 |
aw |
8134873: Implement support for ES6 numeric literals Reviewed-by: attila, sundar
|
#
1401:d7d4c84bd750 |
|
01-Sep-2015 |
aw |
8134865: Need to restore for container block from lexical context in finally Reviewed-by: attila, mhaupt
|
#
1381:5b0c3dc04a73 |
|
19-Aug-2015 |
sundar |
8133872: Expression completion should work on contexts where an expression is accepted Reviewed-by: hannesw, mhaupt
|
#
1336:efb5f54092ed |
|
30-Jun-2015 |
sundar |
8114838: Anonymous functions escape to surrounding scope when defined under "with" statement Reviewed-by: attila, hannesw, lagergren
|
#
1310:09d538ef34f2 |
|
08-Jun-2015 |
sundar |
8085802: Nashorn -nse option causes parse error on anonymous function definition Reviewed-by: lagergren, attila
|
#
1263:044a0fe3944f |
|
06-May-2015 |
attila |
8079362: Enforce best practices for Node token API usage Reviewed-by: hannesw, sundar
|
#
1220:8bbea2def25f |
|
18-Mar-2015 |
sundar |
8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object Reviewed-by: lagergren, hannesw, attila
|
#
1204:9597425b6b38 |
|
09-Mar-2015 |
sundar |
8074671: Nashorn Parser API Reviewed-by: darcy, forax, attila, hannesw
|
#
1139:31758a52bd55 |
|
10-Dec-2014 |
attila |
8066221: anonymous function statement name clashes with another symbol Reviewed-by: lagergren, sundar
|
#
1120:083bbe7e2d5f |
|
01-Dec-2014 |
lagergren |
8066238: AssertionError in parser when syntax errors appeared in non finished Blocks Reviewed-by: hannesw, sundar, lagergren Contributed-by: andreas.gabrielsson@oracle.com
|
#
1118:e26843ca558b |
|
27-Nov-2014 |
hannesw |
8057980: let & const: remaining issues with lexical scoping Reviewed-by: lagergren, attila
|
#
1115:a723569d0559 |
|
21-Nov-2014 |
hannesw |
8057691: Nashorn: let & const declarations are not shared between scripts Reviewed-by: lagergren, attila
|
#
1060:ca67ae7c46cb |
|
14-Oct-2014 |
lagergren |
8012518: Reengineer Parser.java to make it play well with the copy-on-write IR. Summary: Remove the kludges introduced to make the parser work with the copy on write IR. Now everything is done bottom up, finshing node children completely before node parents. The repeated non-functional pattern 'node = node.setSomething(something);' is gone. Resulting code is much more readable, and extensible for future work. The parser is now also consistent with the rest of the stateless copy-on-write world in code generation. Reviewed-by: lagergren, attila, hannesw, shade Contributed-by: andreas.gabrielsson@oracle.com
|
#
1023:ec55eed621a8 |
|
12-Sep-2014 |
hannesw |
8058304: Non-serializable fields in serializable classes Reviewed-by: lagergren, sundar
|
#
1012:dcc08ab6777a |
|
09-Sep-2014 |
attila |
8057931: Instead of not skipping small functions in parser, make lexer avoid them instead Reviewed-by: hannesw, sundar
|
#
1010:fc80190e129f |
|
08-Sep-2014 |
attila |
8057148: Skip nested functions on reparse Reviewed-by: hannesw, lagergren
|
#
1002:2f0161551858 |
|
04-Sep-2014 |
hannesw |
8051889: Implement block scoping in symbol assignment and scope computation Reviewed-by: attila, lagergren
|
#
988:d81f7c897bdf |
|
26-Aug-2014 |
attila |
8055923: collect timings using System.nanoTime Reviewed-by: hannesw, lagergren
|
#
985:10c95d040380 |
|
26-Aug-2014 |
attila |
8055911: Don't use String.intern for IdentNode Reviewed-by: lagergren, sundar
|
#
971:c93b6091b11e |
|
18-Aug-2014 |
chegar |
Merge
|
#
953:221a84ef44c0 |
|
17-Aug-2014 |
chegar |
8054834: Modular Source Code Reviewed-by: alanb, chegar, ihse, mduigou Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com
|