Tue, 09 Sep 2014 15:34:14 +0200 8057931: Instead of not skipping small functions in parser, make lexer avoid them instead file | diff | annotate
Mon, 08 Sep 2014 18:40:58 +0200 8057148: Skip nested functions on reparse file | diff | annotate
Thu, 04 Sep 2014 18:47:18 +0200 8051889: Implement block scoping in symbol assignment and scope computation file | diff | annotate
Tue, 26 Aug 2014 11:45:36 +0200 8055923: collect timings using System.nanoTime file | diff | annotate
Tue, 26 Aug 2014 11:31:31 +0200 8055911: Don't use String.intern for IdentNode 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
Fri, 02 May 2014 19:15:59 +0530 8027933: Add --const-as-var option file | diff | annotate
Wed, 02 Apr 2014 15:52:31 +0530 8039047: Parser accepts conditional catch clauses even when --no-syntax-extensions / -nse option is passed file | diff | annotate
Wed, 12 Mar 2014 11:26:00 +0100 8021350: Share script classes between threads/globals within context file | diff | annotate
Mon, 20 Jan 2014 19:51:54 +0530 8032068: implement @sourceURL and #sourceURL directives file | diff | annotate
Wed, 08 Jan 2014 17:51:47 +0530 8031317: SyntaxError when property setter has no parameter file | diff | annotate
Thu, 19 Dec 2013 21:53:27 +0530 8030809: Anonymous functions should not be shown with internal names in script stack trace file | diff | annotate
Mon, 18 Nov 2013 16:35:39 +0100 8028434: Line number nodes were off for while nodes and do while nodes - the line number of a loop node should be treated as the location of the test expression file | diff | annotate
Fri, 11 Oct 2013 11:15:59 +0200 8026302: source representation of getter and setter methods is wrong file | diff | annotate
Thu, 10 Oct 2013 21:43:35 +0200 8026264: Getter, setter function name mangling issues file | diff | annotate
Tue, 08 Oct 2013 14:57:31 +0200 8026039: future strict names are allowed as function name and argument name of a strict function file | diff | annotate
Fri, 27 Sep 2013 16:59:01 +0200 8025515: Performance issues with Source.getLine() file | diff | annotate
Thu, 19 Sep 2013 21:20:47 +0530 8025080: Object literal getter, setter function with number format property name results in ClassFormatError file | diff | annotate
Mon, 16 Sep 2013 14:44:20 +0200 8024846: keep separate internal arguments variable file | diff | annotate
Thu, 05 Sep 2013 21:17:06 +0530 8024255: When a keyword is used as object property name, the property can not be deleted file | diff | annotate
Fri, 16 Aug 2013 18:51:53 +0200 8023017: SUB missing for widest op == number for BinaryNode file | diff | annotate
Mon, 15 Jul 2013 15:51:06 +0200 8020354: Object literal property initialization is not done in source order file | diff | annotate
Fri, 12 Jul 2013 15:01:33 +0530 8020437: Wrong handling of line numbers with multiline string literals 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
Fri, 05 Jul 2013 14:36:54 +0200 8017084: Use spill properties for large object literals file | diff | annotate
Wed, 03 Jul 2013 17:26:31 +0530 8019805: for each (init; test; modify) is invalid file | diff | annotate
Tue, 02 Jul 2013 18:00:15 +0530 8019553: NPE on illegal l-value for increment and decrement file | diff | annotate
Mon, 01 Jul 2013 23:36:40 +0530 8019508: Comma handling in object literal parsing is wrong file | diff | annotate
Mon, 01 Jul 2013 12:38:01 +0530 8019473: Parser issues related to functions and blocks file | diff | annotate
Mon, 17 Jun 2013 13:56:05 +0530 8016550: nashorn.option.no.syntax.extensions has the wrong default file | diff | annotate
Wed, 05 Jun 2013 10:44:32 +0200 8015955: ObjectNode.elements should be stronger typed file | diff | annotate
Mon, 03 Jun 2013 15:58:14 +0530 8015345: Function("}),print('test'),({") should throw SyntaxError 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 23:22:20 +0200 8008814: Configurable ignore/warning/error behavior for function declaration as statement file | diff | annotate
Mon, 29 Apr 2013 13:21:17 +0200 8013419: Streamline handling of with and eval file | diff | annotate
Fri, 26 Apr 2013 09:20:37 +0200 8013325: function named 'arguments' should set DEFINES_ARGUMENTS flag in its parent, not itself 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
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:18:05 +0100 8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap file | diff | annotate
Thu, 14 Feb 2013 14:07:53 +0100 8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode file | diff | annotate
Thu, 14 Feb 2013 13:01:52 +0100 8008199: Lazy compilation and trampoline implementation file | diff | annotate
Mon, 04 Feb 2013 14:48:35 -0400 8006191: `cmd` -> exec("cmd") in script mode 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
Mon, 28 Jan 2013 18:10:16 +0530 8006983: Introduce a command line option to switch off syntactic extensions of nashorn file | diff | annotate
Thu, 24 Jan 2013 17:49:03 +0530 8006755: Functions inside with statements dont get correct scope file | diff | annotate
Tue, 22 Jan 2013 14:36:28 +0100 8006677: Remove unused FunctionNode flags 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
(0)-60tip

mercurial