log

age author description
Thu, 03 Jul 2014 16:15:33 +0200 attila 8047166: 'do with({}) break ; while(0);' crashes in CodeGenerator
Thu, 03 Jul 2014 11:18:38 +0200 attila 8049225: Source class exposes public mutable array
Thu, 03 Jul 2014 11:18:26 +0200 attila 8049223: RewriteException class exposes public mutable arrays
Thu, 03 Jul 2014 11:18:10 +0200 attila 8049222: JSType class exposes public mutable arrays
Wed, 02 Jul 2014 18:10:31 +0530 sundar 8043232: Index selection of overloaded java new constructors
Tue, 01 Jul 2014 14:27:28 -0700 lana Merge
Tue, 01 Jul 2014 17:37:39 +0530 sundar 8047359: large string size RangeError should be thrown rather than reporting negative length
Mon, 30 Jun 2014 17:31:28 +0200 hannesw 8048586: String concatenation with optimistic types is slow
Mon, 30 Jun 2014 20:23:16 +0530 sundar 8048718: JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException
Fri, 27 Jun 2014 21:54:16 +0530 sundar 8046013: TypeError: Cannot apply "with" to non script object
Fri, 27 Jun 2014 10:47:44 +0200 lagergren 8048505: ScriptingFunctions.readFully couldn't handle file names represented as ConsStrings
Thu, 26 Jun 2014 15:36:15 +0200 attila 8047371: local variable declaration in TypeEvaluator should use ScriptObject.addOwnProperty instead of .set
Thu, 26 Jun 2014 13:12:32 +0200 attila 8047357: More precise synthetic return + unreachable throw
Wed, 25 Jun 2014 14:36:24 +0200 hannesw 8048079: Persistent code store is broken after optimistic types merge
Wed, 25 Jun 2014 17:08:47 +0530 sundar 8048071: eval within 'with' statement does not use correct scope if with scope expression has a copy of eval
Tue, 24 Jun 2014 19:29:41 +0200 attila 8048009: Type info caching accidentally defeated
Tue, 24 Jun 2014 19:43:44 +0530 sundar 8047959: bindings created for declarations in eval code are not mutable
Mon, 23 Jun 2014 18:32:11 +0200 hannesw 8046201: Avoid repeated flattening of nested ConsStrings
Mon, 23 Jun 2014 21:23:53 +0530 sundar 8047728: (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined
Mon, 23 Jun 2014 10:59:33 +0200 attila 8046905: apply on apply is broken
Fri, 20 Jun 2014 12:25:00 +0200 attila 8046921: Deoptimization type information peristence
Thu, 19 Jun 2014 20:36:03 +0530 sundar 8047369: Add regression tests for passing test cases of JDK-8024971
Thu, 19 Jun 2014 10:46:31 +0200 lagergren 8047078: Fuzzing bug discovered when ArrayLiteralNodes weren't immutable
Thu, 03 Jul 2014 11:37:57 -0700 katleman Added tag jdk9-b21 for changeset 174cf53bce4e
Thu, 26 Jun 2014 12:51:50 -0700 katleman Added tag jdk9-b20 for changeset d703c59c556fjdk9-b21
Fri, 20 Jun 2014 10:14:50 -0700 lana Mergejdk9-b20
Wed, 18 Jun 2014 10:54:57 -0700 lana Merge
Tue, 17 Jun 2014 18:23:35 +0530 sundar 8047057: Add a regression test for the passing test cases from JDK-8042304
Tue, 17 Jun 2014 15:55:39 +0530 sundar 8047035: (function() "hello")() crashes in Lexer with jdk9
Tue, 17 Jun 2014 11:37:03 +0200 lagergren 8046898: Make sure that lazy compilation is the default, remove redundant "enable lazy compilation" flags, added warning message if compile logging is enabled and lazy is switched off. Verified existing test suite code coverage equivalence between lazy and eager.
Thu, 19 Jun 2014 11:22:50 -0700 katleman Added tag jdk9-b19 for changeset 46e36a92e37c
Wed, 18 Jun 2014 10:08:47 -0700 lana Mergejdk9-b19
Thu, 12 Jun 2014 15:37:37 -0700 lana Merge
Thu, 12 Jun 2014 17:39:09 +0530 sundar 8044517: Run & debug single Nashorn test
Wed, 11 Jun 2014 08:53:35 +0530 sundar 8044798: API for debugging Nashorn
Mon, 09 Jun 2014 16:00:06 +0200 attila 8046025: AccessorProperty.getGetter is not threadsafe
Fri, 06 Jun 2014 16:51:53 +0200 hannesw 8046215: Running uncompilable scripts throws NullPointerException
Fri, 13 Jun 2014 11:21:41 -0700 katleman Added tag jdk9-b18 for changeset 893c337bc95f
Thu, 12 Jun 2014 10:32:44 -0700 katleman Added tag jdk9-b17 for changeset 4a47b7cfecdfjdk9-b18
Thu, 05 Jun 2014 19:38:45 -0700 lana Mergejdk9-b17
Thu, 05 Jun 2014 12:16:09 +0200 attila 8044816: On-demand compiled top-level program doesn't need :createProgramFunction
Thu, 05 Jun 2014 12:15:45 +0200 attila 8046014: MultiGlobalCompiledScript should cache :createProgramFunction handle
Wed, 04 Jun 2014 20:43:37 +0200 attila 8038413: NPE in unboxInteger
Wed, 04 Jun 2014 16:52:50 +0200 attila 8044803: Unnecessary restOf check
Wed, 04 Jun 2014 19:01:24 +0530 sundar 8044695: __stack__ becomes visible in Error properties
Wed, 04 Jun 2014 14:32:23 +0200 attila 8044502: Get rid of global optimistic flag
Wed, 04 Jun 2014 13:08:57 +0200 attila 8044638: Tidy up Nashorn codebase for code standards
Wed, 04 Jun 2014 13:55:21 +0530 sundar 8044750: megamorphic getter for scope objects does not call __noSuchProperty__ hook
Tue, 03 Jun 2014 12:05:59 +0200 attila 8044518: Ensure exceptions related to optimistic recompilation are not serializable
Tue, 03 Jun 2014 12:05:42 +0200 attila 8044534: Constant folding for unary + should produce int for boolean literals
Tue, 03 Jun 2014 12:04:36 +0200 attila 8044533: Deoptimizing negation produces wrong result for zero
Tue, 03 Jun 2014 11:31:06 +0200 attila 8044171: Make optimistic exception handlers smaller
Tue, 03 Jun 2014 14:13:03 +0530 sundar 8044520: Nashorn cannot execute node.js's express module
Tue, 03 Jun 2014 13:57:52 +0530 sundar 8044612: StringIndexOutOfBoundException in NativeRegExp.appendReplacement
Mon, 02 Jun 2014 17:36:43 +0200 attila Merge
Wed, 28 May 2014 16:53:43 +0200 attila Merge
Wed, 28 May 2014 13:58:46 +0200 lagergren 8044102: Ensure bechmark exclude list for Octane benchmarks is in only one place, project.properties, and fix benchmark harness
Tue, 27 May 2014 21:25:07 +0200 lagergren 8044012: Integrate the latest best known performance flags int ant octane jobs, and make sure that it's easy to compare 'ant octane-nashorn' and 'ant octane-v8' at the push of a button. (or rather; the entry of a command line)
Wed, 21 May 2014 16:12:40 +0200 lagergren 8043632: Parallelize class installation and various script fixes.
Wed, 21 May 2014 16:12:40 +0200 lagergren 8043611: Move timing dependent benchmark for apply2call specialization to currently_failing. It is dependent that nothing takes machine time when doing the two runs, causing spurious assertions. Suggest running octane.raytrace manually instead to verify that this works, or incorporating it in the nightly test suite