nashorn/src/jdk/nashorn/internal/codegen/FoldConstants.java
Thu, 11 Jul 2013 18:33:33 +0200 attila 8013925: Remove symbol fields from nodes that don't need them
Thu, 23 May 2013 15:51:08 +0200 lagergren 8012522: Clean up lexical contexts - split out stack based functionality in CodeGenerator and generify NodeVisitors based on their LexicalContext type to avoid casts
Thu, 23 May 2013 13:10:58 +0200 lagergren 8012083: Array literal constant folding issue
Wed, 22 May 2013 16:43:48 +0200 hannesw 8010804: Review long and integer usage conventions
Tue, 07 May 2013 14:43:17 +0200 lagergren 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.
Tue, 07 May 2013 14:36:57 +0200 lagergren 8013913: Removed Source field from all nodes except FunctionNode in order to save footprint
Wed, 24 Apr 2013 13:28:25 +0200 hannesw 8012334: ToUint32, ToInt32, and ToUint16 don't conform to spec
Fri, 19 Apr 2013 16:11:16 +0200 lagergren 8010701: Immutable nodes - final iteration
Sat, 23 Mar 2013 00:58:39 +0100 attila 8010652: Eliminate non-child references in Block/FunctionNode, and make few node types immutable
Tue, 12 Mar 2013 15:30:53 +0100 lagergren 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.
Thu, 14 Feb 2013 13:01:52 +0100 lagergren 8008199: Lazy compilation and trampoline implementation
Wed, 30 Jan 2013 12:26:45 +0100 lagergren 8007062: Split Lower up into Lower/Attr/FinalizeTypes. Integrate AccessSpecalizer into FinalizeTypes.
less more (0) tip