Mon, 08 Sep 2014 18:40:58 +0200 8057148: Skip nested functions on reparse 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
Thu, 25 Jul 2013 11:56:12 +0200 8021244: Inconsistent stackmap with splitter threshold set very low file | diff | annotate
Wed, 24 Jul 2013 13:16:34 +0200 8020718: RETURN symbol has wrong type in split functions file | diff | annotate
Wed, 17 Jul 2013 18:20:40 +0200 8020356: ClassCastException Undefined->Scope on spiltter class generated for a large switch statement 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
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
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
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
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:22:26 +0100 8008085: Integrate Dynalink source code into Nashorn codebase 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
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
Tue, 08 Jan 2013 15:20:40 +0100 8005842: Loops in ASTWriter. Corrected @Reference and @Ignore node annotation for IR nodes file | diff | annotate
Mon, 07 Jan 2013 14:41:16 -0400 8005703: Offsets miscalculated for blocks 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
(0)tip

mercurial