Wed, 26 Jun 2013 15:40:52 +0200 |
8019157: Avoid calling ScriptObject.setProto() if possible |
file | diff | annotate
|
Wed, 05 Jun 2013 10:44:32 +0200 |
8015955: ObjectNode.elements should be stronger typed |
file | diff | annotate
|
Fri, 31 May 2013 12:57:44 +0200 |
8015674: CodeGenerator.initSymbols mutates a list |
file | diff | annotate
|
Fri, 31 May 2013 12:57:25 +0200 |
8015684: FieldObjectCreator.putField ignores getValueType |
file | diff | annotate
|
Tue, 28 May 2013 16:37:11 +0530 |
8015459: Octane test run fails on Turkish locale |
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
|
Thu, 23 May 2013 13:10:58 +0200 |
8012083: Array literal constant folding issue |
file | diff | annotate
|
Tue, 14 May 2013 19:56:35 +0200 |
8014426: Original exception no longer thrown away when a finally rethrows |
file | diff | annotate
|
Tue, 07 May 2013 14:43:17 +0200 |
8013914: Removed explicit LineNumberNodes that were too brittle when code moves around, and also introduced unnecessary footprint. Introduced the Statement node and fixed dead code elimination issues that were discovered by the absense of labels for LineNumberNodes. |
file | diff | annotate
|
Tue, 07 May 2013 14:36:57 +0200 |
8013913: Removed Source field from all nodes except FunctionNode in order to save footprint |
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
|
Mon, 29 Apr 2013 13:21:17 +0200 |
8013419: Streamline handling of with and eval |
file | diff | annotate
|
Thu, 25 Apr 2013 14:47:17 +0200 |
8013203: A collection of smaller speedups to compilation pipeline |
file | diff | annotate
|
Wed, 24 Apr 2013 13:28:25 +0200 |
8012334: ToUint32, ToInt32, and ToUint16 don't conform to spec |
file | diff | annotate
|
Tue, 23 Apr 2013 12:52:29 +0200 |
8011065: Problems when script implements an interface with variadic methods |
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
|
Thu, 14 Mar 2013 14:49:55 +0100 |
8009982: Lazy execution bugfix. Added lazy sunspider unit test. Added mandreel to compile-octane test. Fixed warnings |
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
|
Wed, 27 Feb 2013 15:49:05 +0100 |
8009146: Eliminate some dead code in preparation for immutable AST |
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
|
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:52:12 +0100 |
8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only. |
file | diff | annotate
|
Thu, 14 Feb 2013 13:01:52 +0100 |
8008199: Lazy compilation and trampoline implementation |
file | diff | annotate
|
Mon, 11 Feb 2013 21:26:06 +0530 |
8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code |
file | diff | annotate
|
Sat, 09 Feb 2013 16:58:48 +0100 |
8006943: Fix order of function method arguments to be (callee, thisObject) |
file | diff | annotate
|
Mon, 04 Feb 2013 16:20:05 +0100 |
8007215: Varargs broken for the case of passing more than the arg limit arguments. |
file | diff | annotate
|
Mon, 04 Feb 2013 15:59:44 +0100 |
8007460: var assignment to a parameter in a varargs method causes compilation error |
file | diff | annotate
|
Thu, 31 Jan 2013 18:34:42 +0100 |
8006529: Methods always get callee - it should be conditional |
file | diff | annotate
|
Wed, 30 Jan 2013 12:26:45 +0100 |
8007062: Split Lower up into Lower/Attr/FinalizeTypes. Integrate AccessSpecalizer into FinalizeTypes. |
file | diff | annotate
|
Thu, 24 Jan 2013 16:21:32 +0530 |
8006575: Error in codegen for element access on primitive value |
file | diff | annotate
|
Wed, 16 Jan 2013 07:06:40 -0400 |
8006304: Remove pre-population of maps for constructor produced maps |
file | diff | annotate
|
Tue, 15 Jan 2013 18:08:50 +0100 |
8006337: Discarded arguments for INVOKESTATIC must still be evaluated for side effects |
file | diff | annotate
|
Tue, 15 Jan 2013 17:09:44 +0100 |
8005958: invoking a function through INVOKESTATIC with more arguments than it declares resulted in malformed bytecode being generated |
file | diff | annotate
|
Fri, 11 Jan 2013 10:40:51 +0100 |
8005976: Break out AccessSpecializer into one pass before CodeGenerator instead of iterative applications from CodeGenerator |
file | diff | annotate
|
Mon, 07 Jan 2013 19:31:36 +0100 |
8005789: Forgot to document -Dnashorn.unstable.relink.threshold |
file | diff | annotate
|
Fri, 04 Jan 2013 09:58:33 -0400 |
8005663: Update copyright year to 2013 |
file | diff | annotate
|
Fri, 21 Dec 2012 16:36:24 -0400 |
8005403: Open-source Nashorn |
file | diff | annotate
|
Wed, 27 Apr 2016 01:36:41 +0800 |
Initial load |
file | diff | annotate
|