nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
Fri, 15 May 2015 10:19:37 +0200 attila 8079424: code generator for discarded boolean logical operation has an extra pop
Wed, 06 May 2015 13:36:42 +0200 attila 8079349: Eliminate dead code around Nashorn code generator
Tue, 05 May 2015 18:35:29 +0200 attila 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
Mon, 27 Apr 2015 12:50:21 +0200 hannesw 8053905: Eager code generation fails for earley boyer with split threshold set to 1000
Thu, 16 Apr 2015 17:31:32 +0200 hannesw 8077955: Undeclared globals in eval code should not be handled as fast scope
Fri, 10 Apr 2015 14:18:31 +0200 hannesw 8067215: Disable dual fields when not using optimistic types
Wed, 11 Mar 2015 11:03:21 +0100 attila 8074484: More agressive value discarding
Thu, 05 Mar 2015 15:43:43 +0100 attila 8035712: Restore some of the RuntimeCallSite specializations
Fri, 27 Feb 2015 14:33:47 +0100 hannesw 8073707: const re-assignment should not reported as a early error
Wed, 28 Jan 2015 17:58:08 +0100 attila 8067139: Finally blocks inlined incorrectly
Mon, 12 Jan 2015 14:32:32 +0100 attila 8068784: Halve the function object creation code size
Thu, 11 Dec 2014 19:15:47 +0100 hannesw 8067219: NPE in ScriptObject.clone() when running with object fields
Thu, 11 Dec 2014 15:39:58 +0100 hannesw 8066669: dust.js performance regression caused by primitive field conversion
Wed, 10 Dec 2014 11:55:25 +0100 attila 8066224: fixes for folding a constant-test ternary operator
Wed, 10 Dec 2014 11:55:04 +0100 attila 8066225: NPE in MethodEmitter with duplicate integer switch cases
Mon, 08 Dec 2014 15:14:11 +0100 attila 8066227: CodeGenerator load unitialized slot
Mon, 08 Dec 2014 15:13:16 +0100 attila 8066230: Undefined object type assertion when computing TypeBounds
Wed, 03 Dec 2014 16:31:39 +0100 attila 8066232: problem with conditional catch compilation
Thu, 27 Nov 2014 16:42:53 +0100 hannesw 8057980: let & const: remaining issues with lexical scoping
Wed, 05 Nov 2014 12:34:06 +0100 lagergren 8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional.
Mon, 03 Nov 2014 07:28:08 +0100 attila 8061957: Some arithmetic operations have unnecessary widening
Fri, 24 Oct 2014 13:25:23 +0200 attila 8061955: asm.js idioms result in unnecessarily code emission
Tue, 21 Oct 2014 14:27:49 +0200 attila 8058610: must not let long operations overflow
Mon, 20 Oct 2014 12:06:36 +0200 attila 8059844: Implement optimistic splitter
Wed, 01 Oct 2014 12:22:12 +0200 attila 8059372: Code duplication in split emitter
Wed, 01 Oct 2014 10:26:53 +0200 attila 8059371: Code duplication in handling of break and continue
Wed, 10 Sep 2014 13:08:58 +0200 attila 8034954: Optimistic iteration in for-in and for-each
Thu, 04 Sep 2014 15:37:14 +0200 hannesw 8051889: Implement block scoping in symbol assignment and scope computation
Tue, 26 Aug 2014 15:52:55 +0200 attila 8056025: CompilationPhase.setStates() is hot in class installation phase
Mon, 25 Aug 2014 22:36:05 +0200 attila 8055870: iteration fails if index var is not used
Mon, 18 Aug 2014 10:59:40 +0100 chegar Merge
Sun, 17 Aug 2014 15:56:32 +0100 chegar 8054834: Modular Source Code
less more (0) tip