changelog
- Fri, 15 Feb 2013 20:40:05 +0530
- by sundar [Fri, 15 Feb 2013 20:40:05 +0530] rev 98
- 8008298: Add tests to cover specialized versions of Math functions.
Reviewed-by: jlaskey, lagergren
- Fri, 15 Feb 2013 18:30:19 +0530
- by sundar [Fri, 15 Feb 2013 18:30:19 +0530] rev 97
- 8008291: Add more tests for better coverage of objects, scripting and parser packages
Reviewed-by: lagergren, jlaskey
- Fri, 15 Feb 2013 09:44:15 +0100
- by lagergren [Fri, 15 Feb 2013 09:44:15 +0100] rev 96
- 8008239: Unpublicized parts of the code generator package that were only package internal.
Reviewed-by: hannesw, attila
- Fri, 15 Feb 2013 09:18:05 +0100
- by hannesw [Fri, 15 Feb 2013 09:18:05 +0100] rev 95
- 8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap
Reviewed-by: jlaskey, lagergren
- Thu, 14 Feb 2013 11:32:49 -0400
- by jlaskey [Thu, 14 Feb 2013 11:32:49 -0400] rev 94
- 8008231: Fix build system to accommodate integration of dynalink
Reviewed-by: jlaskey
Contributed-by: james.laskey@oracle.com
- Thu, 14 Feb 2013 14:07:53 +0100
- by hannesw [Thu, 14 Feb 2013 14:07:53 +0100] rev 93
- 8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode
Reviewed-by: attila, jlaskey
- Thu, 14 Feb 2013 13:51:54 +0100
- by attila [Thu, 14 Feb 2013 13:51:54 +0100] rev 92
- 8007990: No access to interface methods on a restricted class
Reviewed-by: jlaskey, lagergren, sundar
- Thu, 14 Feb 2013 13:52:12 +0100
- by lagergren [Thu, 14 Feb 2013 13:52:12 +0100] rev 91
- 8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only.
Reviewed-by: sundar, jlaskey
- Thu, 14 Feb 2013 13:22:26 +0100
- by attila [Thu, 14 Feb 2013 13:22:26 +0100] rev 90
- 8008085: Integrate Dynalink source code into Nashorn codebase
Reviewed-by: jlaskey, lagergren, sundar
- Thu, 14 Feb 2013 13:01:52 +0100
- by lagergren [Thu, 14 Feb 2013 13:01:52 +0100] rev 89
- 8008199: Lazy compilation and trampoline implementation
Summary: The code pipeline now supports lazy compilation, which can be used to only compile certain FunctionNodes and leave others be, saving startup time. When these uncompiled nodes are hit, a trampoline will force them to be recompiled. This can also be used to specialize compilation fixing parameter types and return types to a callsite specific compilation. This will give performance.
Reviewed-by: attila, sundar