#
1986:bd933afd9e2e |
|
31-Aug-2017 |
sdama |
8184720: Nashorn engine in strict mode throws a java.lang.ClassCastException when calling apply() and passing the arguments object Summary: Fixed needsCallee method to return true properly in strict mode Reviewed-by: hannesw, sundar Contributed-by: srinivas.dama@oracle.com
|
#
1739:4a6a1fd3d3dd |
|
12-Jul-2016 |
sundar |
8149929: Nashorn Parser API needs to be updated for ES6 Reviewed-by: mhaupt, hannesw
|
#
1668:bafd733be429 |
|
27-Apr-2016 |
hannesw |
8134503: support ES6 parsing in Nashorn Reviewed-by: jlaskey, sundar, mhaupt Contributed-by: andreas.woess@oracle.com
|
#
1521:744c05874c23 |
|
18-Nov-2015 |
hannesw |
8131929: Add option for debuggable scopes Reviewed-by: attila, lagergren
|
#
1426:751ada854e5a |
|
14-Sep-2015 |
sundar |
8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes Reviewed-by: attila, hannesw
|
#
1399:eea9202e8930 |
|
31-Aug-2015 |
attila |
8133300: Ensure symbol table immutability in Nashorn AST Reviewed-by: hannesw, lagergren
|
#
1398:cffb8ad5ad94 |
|
31-Aug-2015 |
sundar |
8134731: Function.prototype.apply interacts incorrectly with arguments Reviewed-by: attila, hannesw
|
#
1152:5f6a840fc19d |
|
17-Dec-2014 |
attila |
8067774: Use a stack of types when calculating local variable types Reviewed-by: lagergren, sundar
|
#
1123:c065853b25fe |
|
03-Dec-2014 |
attila |
8066222: too strong assertion on function expression names Reviewed-by: hannesw, lagergren
|
#
1070:34d55faf0b3a |
|
19-Oct-2014 |
attila |
8059844: Implement optimistic splitter Reviewed-by: hannesw, lagergren
|
#
1068:34ef988d5959 |
|
17-Oct-2014 |
attila |
8059843: Make AST serializable Reviewed-by: hannesw, lagergren
|
#
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
|
#
1036:f0b5e3900a10 |
|
25-Sep-2014 |
lagergren |
8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt Reviewed-by: attila, hannesw, sundar
|
#
1010:fc80190e129f |
|
08-Sep-2014 |
attila |
8057148: Skip nested functions on reparse Reviewed-by: hannesw, lagergren
|
#
1007:4258ccc2eb8a |
|
05-Sep-2014 |
lagergren |
8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation Reviewed-by: attila, sundar, hannesw
|
#
1002:2f0161551858 |
|
04-Sep-2014 |
hannesw |
8051889: Implement block scoping in symbol assignment and scope computation Reviewed-by: attila, lagergren
|
#
992:fa79d912da1b |
|
26-Aug-2014 |
attila |
8056025: CompilationPhase.setStates() is hot in class installation phase Reviewed-by: jlaskey, 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
|