Fri, 05 Sep 2014 16:28:17 +0200 |
8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation |
file | diff | annotate
|
Tue, 26 Aug 2014 15:52:55 +0200 |
8056025: CompilationPhase.setStates() is hot in class installation phase |
file | diff | annotate
|
Tue, 26 Aug 2014 11:45:36 +0200 |
8055923: collect timings using System.nanoTime |
file | diff | annotate
|
Wed, 20 Aug 2014 10:26:01 +0200 |
8027043: Turn global accesses into MethodHandle.constant, with one chance of reassignment, e.g. x = value occuring once in the global scope is ok, twice is not. |
file | diff | annotate
|
Wed, 20 Aug 2014 10:25:28 +0200 |
8044638: Tidy up Nashorn codebase for code standards |
file | diff | annotate
|
Thu, 31 Aug 2017 15:30:47 +0800 |
merge |
file | diff | annotate
|
Wed, 16 Oct 2013 10:12:22 +0200 |
8026692: eval() throws NullPointerException with --compile-only |
file | diff | annotate
|
Thu, 10 Oct 2013 11:48:56 +0200 |
8026167: Class cache/reuse of 'eval' scripts results in ClassCastException in some cases. |
file | diff | annotate
|
Fri, 23 Aug 2013 14:16:16 +0200 |
8023550: -d option was broken for any dir but '.'. Fixed Java warnings. |
file | diff | annotate
|
Thu, 11 Jul 2013 18:33:33 +0200 |
8013925: Remove symbol fields from nodes that don't need them |
file | diff | annotate
|
Fri, 05 Jul 2013 15:10:47 +0200 |
8019819: scope symbol didn't get a slot in certain cases |
file | diff | annotate
|
Thu, 23 May 2013 15:51:08 +0200 |
8012522: Clean up lexical contexts - split out stack based functionality in CodeGenerator and generify NodeVisitors based on their LexicalContext type to avoid casts |
file | diff | annotate
|
Mon, 20 May 2013 16:38:38 +0200 |
8006069: Range analysis first iteration, runtime specializations |
file | diff | annotate
|
Wed, 08 May 2013 15:51:36 +0200 |
8013912: Nashorn needs to reuse temporary symbols |
file | diff | annotate
|
Fri, 03 May 2013 15:33:54 +0200 |
8013477: Node.setSymbol needs to be copy on write - enable IR snapshots for recompilation based on callsite type specialization. [not enabled by default, hidden by a flag for now] |
file | diff | annotate
|
Fri, 19 Apr 2013 16:11:16 +0200 |
8010701: Immutable nodes - final iteration |
file | diff | annotate
|
Sat, 23 Mar 2013 00:58:39 +0100 |
8010652: Eliminate non-child references in Block/FunctionNode, and make few node types immutable |
file | diff | annotate
|
Tue, 12 Mar 2013 15:30:53 +0100 |
8009718: Lazy execution architecture continued - ScriptFunctionData is either final or recompilable. Moved ScriptFunctionData creation logic away from runtime to compile time. Prepared for method generation/specialization. Got rid of ScriptFunctionImplTrampoline whose semantics could be done as part of the relinking anyway. Merge with the lookup package change. |
file | diff | annotate
|
Mon, 25 Feb 2013 16:58:31 +0530 |
8008731: Separate configuration environment (options, error/output writer etc.) from Context |
file | diff | annotate
|
Thu, 21 Feb 2013 16:57:21 +0100 |
8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer. |
file | diff | annotate
|
Mon, 18 Feb 2013 16:00:15 +0100 |
8008371: Fix Dynalink compiler warnings and whitespace |
file | diff | annotate
|
Fri, 15 Feb 2013 09:44:15 +0100 |
8008239: Unpublicized parts of the code generator package that were only package internal. |
file | diff | annotate
|
Thu, 14 Feb 2013 13:01:52 +0100 |
8008199: Lazy compilation and trampoline implementation |
file | diff | annotate
|
Wed, 27 Apr 2016 01:36:41 +0800 |
Initial load |
file | diff | annotate
|