History log of /openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java
Revision Date Author Comments
# 1369:a3c6abd88eb4 06-Aug-2015 sundar

8133119: Error message associated with TypeError for call and new should include stringified Node
Reviewed-by: attila, mhaupt


# 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


# 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


# 986:9388010e3a8e 26-Aug-2014 attila

8055913: Node.hashCode() delegates to Object.hashCode() and is hot
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