History log of /openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
Revision Date Author Comments
# 1522:d2eb81e4ddc8 19-Nov-2015 mhaupt

8143297: Nashorn compilation time reported in nanoseconds
Reviewed-by: hannesw, sundar


# 1494:c7ef0fb26eff 02-Nov-2015 attila

8141144: Move NameCodec to jdk.nashorn.internal space
Reviewed-by: hannesw, sundar


# 1426:751ada854e5a 14-Sep-2015 sundar

8055917: jdk.nashorn.internal.codegen.CompilationPhase$N should be renamed to proper classes
Reviewed-by: attila, hannesw


# 1419:e7d479909bc5 10-Sep-2015 attila

8135262: Sanitize CodeInstaller API
Reviewed-by: hannesw, sundar


# 1399:eea9202e8930 31-Aug-2015 attila

8133300: Ensure symbol table immutability in Nashorn AST
Reviewed-by: hannesw, lagergren


# 1350:3cb11f4d617e 08-Jul-2015 sundar

8130734: Apply transformations found by netbeans Refactor->Inspect and transform menu
Reviewed-by: hannesw, jlaskey, mhaupt


# 1332:69e616b3bc44 26-Jun-2015 attila

8129959: DebugLogger has unnecessary API methods
Reviewed-by: hannesw, lagergren


# 1321:8f389acf77f0 16-Jun-2015 hannesw

8098807: Strict eval throws ClassCastException with large scripts
Reviewed-by: sundar, attila


# 1256:b275aac76cdd 26-Apr-2015 hannesw

8053905: Eager code generation fails for earley boyer with split threshold set to 1000
Reviewed-by: attila, lagergren


# 1088:7e62d98d4625 03-Nov-2014 lagergren

8060204: Fix warnings in Joni and tests
Reviewed-by: hannesw, sundar, attila


# 1070:34d55faf0b3a 19-Oct-2014 attila

8059844: Implement optimistic splitter
Reviewed-by: hannesw, lagergren


# 1064:9e2c726a5f3c 15-Oct-2014 sundar

8060688: Nashorn: Generated script class name fails --verify-code for names with special chars
Reviewed-by: jlaskey, hannesw


# 1052:803bc3fd404d 09-Oct-2014 lagergren

8059811: Turn off optimistic typing by default and add both ant test-pessimistic and ant test-optimistic sub-test suites.
Reviewed-by: attila, shade, hannesw


# 1049:559ddc6be0fe 06-Oct-2014 lagergren

8059231: Verify that octane raytrace now works with optimistic types turned off. Add better logging for optimistic types in the compiler.
Reviewed-by: attila


# 1041:dee18a93b53f 29-Sep-2014 lagergren

8059321: Decrease warmup time by caching common structures that were reused during parse
Reviewed-by: attila, shade


# 1017:1f2fa7bd6d95 11-Sep-2014 attila

8058100: Reduce the RecompilableScriptFunctionData footprint
Reviewed-by: jlaskey, lagergren


# 1014:2c5ba6bd48a7 10-Sep-2014 attila

8034954: Optimistic iteration in for-in and for-each
Reviewed-by: hannesw, lagergren


# 1013:578f8ca1336a 09-Sep-2014 lagergren

8057703: More empty classes generated by Nashorn
Reviewed-by: attila, sundar


# 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


# 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