[aarch64-port-dev ] hg: aarch64-port/jdk8u/nashorn: 661 new changesets
aph at redhat.com
aph at redhat.com
Fri Sep 11 15:20:40 UTC 2015
Changeset: aa02e673d768
Author: katleman
Date: 2014-04-30 11:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/aa02e673d768
Added tag jdk8u20-b12 for changeset c720454d2435
! .hgtags
Changeset: ae85d184a58a
Author: hannesw
Date: 2014-04-28 18:17 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ae85d184a58a
8041953: JDK-8031359.js fails in 8u-dev
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
Changeset: 2ca464cf3093
Author: lana
Date: 2014-04-30 23:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2ca464cf3093
Merge
Changeset: 2f6add5fefb3
Author: katleman
Date: 2014-05-07 10:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2f6add5fefb3
Added tag jdk8u20-b13 for changeset 2ca464cf3093
! .hgtags
Changeset: fc45fab1b91c
Author: katleman
Date: 2014-05-13 23:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fc45fab1b91c
Added tag jdk8u20-b14 for changeset 2f6add5fefb3
! .hgtags
Changeset: 8f06a63adf4e
Author: sundar
Date: 2014-05-02 19:15 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8f06a63adf4e
8027933: Add --const-as-var option
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/script/basic/JDK-8008448.js
+ test/script/basic/JDK-8027933.js
+ test/script/basic/JDK-8027933.js.EXPECTED
+ test/script/error/JDK-8027933.js
+ test/script/error/JDK-8027933.js.EXPECTED
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: cdf42b4b8226
Author: hannesw
Date: 2014-04-25 16:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cdf42b4b8226
8040078: Avoid repeated reading of source for cached loads
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/tools/Shell.java
! test/script/trusted/JDK-8006529.js
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/runtime/ContextTest.java
+ test/src/jdk/nashorn/internal/runtime/SourceTest.java
! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java
! test/src/jdk/nashorn/test/models/SourceHelper.java
Changeset: 9ad26ed8cc97
Author: hannesw
Date: 2014-05-06 12:38 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9ad26ed8cc97
8041998: RegExp implementation is not thread-safe
Reviewed-by: lagergren, sundar, attila
! src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
+ test/script/basic/JDK-8041998.js
+ test/script/basic/JDK-8041998.js.EXPECTED
Changeset: ef8fa378d444
Author: sundar
Date: 2014-05-06 17:54 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ef8fa378d444
8042364: Make __proto__ ES6 draft compliant
Reviewed-by: jlaskey, lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! test/script/basic/JDK-8024120.js
! test/script/basic/JDK-8024174.js
+ test/script/basic/JDK-8042364.js
+ test/script/basic/JDK-8042364.js.EXPECTED
Changeset: bb3e5d0fcc33
Author: mnunez
Date: 2014-02-11 12:05 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bb3e5d0fcc33
8033231: test fails with java.lang.UnsatisfiedLinkError
Reviewed-by: attila, sundar
! test/script/basic/JDK-8026161.js
! test/script/basic/JDK-8026161.js.EXPECTED
+ test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java
Changeset: dea8e0de23b2
Author: sundar
Date: 2014-05-07 14:07 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dea8e0de23b2
8041697: CompiledScript slower when eval with binding
Reviewed-by: lagergren, attila, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/tools/Shell.java
Changeset: 90d417fd526c
Author: lana
Date: 2014-05-07 21:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/90d417fd526c
Merge
Changeset: 41be00d23622
Author: sundar
Date: 2014-05-07 20:20 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/41be00d23622
8042600: Add more samples in nashorn/samples directory
Reviewed-by: jlaskey, hannesw
+ samples/BufferArray.java
+ samples/CastExample.java
+ samples/README
+ samples/array_mapreduce.js
+ samples/astviewer.js
+ samples/barchart_weather.js
+ samples/call_lambda.js
! samples/counters.js
+ samples/dirname.js
+ samples/disassemble.js
+ samples/engine/README
+ samples/engine/accessvar.js
+ samples/engine/callfunc.js
+ samples/engine/callmethod.js
+ samples/engine/exposevar.js
+ samples/engine/foreignobject.js
+ samples/engine/hello.js
+ samples/engine/interface.js
+ samples/engine/interface2.js
+ samples/engine/lambda_as_func.js
+ samples/env.js
+ samples/expression_closure.js
+ samples/fileline.js
+ samples/fizzbuzz.js
+ samples/for_each.js
+ samples/gaussian_random.js
+ samples/gaussian_random_bind.js
+ samples/gutenberg.js
+ samples/heredoc.js
+ samples/interface_impl.js
+ samples/javaastviewer.js
+ samples/javacastcounter.js
+ samples/javaimporter.js
+ samples/javalist.js
+ samples/javamap.js
+ samples/javashell.js
+ samples/jsadapter_dom.js
+ samples/jsobject.js
+ samples/jsobject_mapreduce.js
+ samples/jsonviewer.js
! samples/letter.js
+ samples/list_mapreduce.js
+ samples/locales.js
+ samples/logisticmap.js
+ samples/options.js
+ samples/readLine.js
+ samples/sam_function.js
! samples/shell.js
+ samples/stack.js
! samples/test.js
+ samples/uniform_random.js
! samples/uniq.js
+ samples/uniqs.js
+ samples/weather.js
Changeset: bb2d11667547
Author: lana
Date: 2014-05-14 11:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bb2d11667547
Merge
Changeset: c89a4945404c
Author: katleman
Date: 2014-05-21 10:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c89a4945404c
Added tag jdk8u20-b15 for changeset bb2d11667547
! .hgtags
Changeset: 5006ac208b4b
Author: katleman
Date: 2014-05-28 02:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5006ac208b4b
Added tag jdk8u20-b16 for changeset c89a4945404c
! .hgtags
Changeset: ffdb43036807
Author: sundar
Date: 2014-05-20 08:32 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ffdb43036807
8043443: Test framework changes to run script tests without security manager
Reviewed-by: attila
! make/build.xml
! make/project.properties
+ test/script/nosecurity/nosecurity.js
Changeset: 3384c8f804a8
Author: hannesw
Date: 2014-05-22 17:51 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3384c8f804a8
8030202: Nashorn: Multiple RegExp#ignoreCase issues
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java
+ test/script/basic/JDK-8030202.js
+ test/script/basic/JDK-8030202.js.EXPECTED
Changeset: 17ecefeb50dd
Author: mnunez
Date: 2014-05-22 11:12 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/17ecefeb50dd
8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run
Reviewed-by: attila, sundar
Contributed-by: sergey.lugovoy at oracle.com
! make/project.properties
Changeset: fdd8ffdbc6e6
Author: sundar
Date: 2014-05-26 15:48 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fdd8ffdbc6e6
8043930: TypeError when attemping to create an instance of non-public class could be better
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8043930.js
+ test/script/basic/JDK-8043930.js.EXPECTED
Changeset: f255e14c823d
Author: sundar
Date: 2014-05-27 17:40 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f255e14c823d
8044000: Access to undefined property yields "null" instead of "undefined"
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 046bf6509a1f
Author: lana
Date: 2014-05-28 11:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/046bf6509a1f
Merge
Changeset: 847387339a56
Author: katleman
Date: 2014-06-04 08:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/847387339a56
Added tag jdk8u20-b17 for changeset 046bf6509a1f
! .hgtags
Changeset: b047df215de4
Author: katleman
Date: 2014-06-11 09:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b047df215de4
Added tag jdk8u20-b18 for changeset 847387339a56
! .hgtags
Changeset: 6e9c4e34bc61
Author: katleman
Date: 2014-06-18 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6e9c4e34bc61
Added tag jdk8u20-b19 for changeset b047df215de4
! .hgtags
Changeset: 3f7d86480ce5
Author: sundar
Date: 2014-05-30 17:22 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3f7d86480ce5
8044415: ant makefile should have a target to generate javadoc only for jdk.nashorn.api and sub-packages
Reviewed-by: jlaskey
! make/build.xml
+ samples/filebrowser.js
+ samples/word_histogram.js
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/package-info.java
! src/jdk/nashorn/internal/ir/annotations/Reference.java
Changeset: 0005562330fa
Author: sundar
Date: 2014-06-03 13:57 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0005562330fa
8044612: StringIndexOutOfBoundException in NativeRegExp.appendReplacement
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeRegExp.java
+ test/script/basic/JDK-8044612.js
Changeset: 77f0308eb2e6
Author: sundar
Date: 2014-06-03 17:04 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/77f0308eb2e6
8044520: Nashorn cannot execute node.js's express module
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8044520.js
Changeset: 85ad3ce0796f
Author: sundar
Date: 2014-06-04 16:39 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/85ad3ce0796f
8044750: megamorphic getter for scope objects does not call __noSuchProperty__ hook
Reviewed-by: attila, lagergren, hannesw
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8044750.js
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
Changeset: f557ba467d1d
Author: sundar
Date: 2014-06-05 18:31 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f557ba467d1d
8044695: __stack__ becomes visible in Error properties
Reviewed-by: jlaskey, attila, lagergren
! src/jdk/nashorn/internal/objects/NativeError.java
+ test/script/basic/JDK-8044695.js
Changeset: e645f15e1c1d
Author: sundar
Date: 2014-06-11 17:41 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e645f15e1c1d
8044798: API for debugging Nashorn
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/Source.java
+ test/script/nosecurity/JDK-8044798.js
+ test/script/nosecurity/JDK-8044798.js.EXPECTED
+ test/script/nosecurity/debuggersupportapi.js
+ test/script/nosecurity/debuggersupportapi.js.EXPECTED
Changeset: ba5b790ed0f5
Author: sundar
Date: 2014-06-16 08:55 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ba5b790ed0f5
8044517: Run & debug single Nashorn test
Reviewed-by: lagergren, attila
Contributed-by: jaroslav.tulach at oracle.com
! make/build.xml
! make/nbproject/ide-file-targets.xml
! make/nbproject/project.xml
Changeset: c9ed47ef089a
Author: lana
Date: 2014-06-16 11:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c9ed47ef089a
Merge
Changeset: ed3439dca4a7
Author: lana
Date: 2014-06-19 17:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ed3439dca4a7
Merge
Changeset: f2925491b61b
Author: katleman
Date: 2014-06-25 12:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f2925491b61b
Added tag jdk8u20-b20 for changeset ed3439dca4a7
! .hgtags
Changeset: 8593e69be45e
Author: coffeys
Date: 2014-06-27 11:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8593e69be45e
Added tag jdk8u40-b00 for changeset f2925491b61b
! .hgtags
Changeset: 3558de1a33d3
Author: attila
Date: 2014-07-08 21:58 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3558de1a33d3
8049225: Source class exposes public mutable array
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Source.java
Changeset: 5332595fe7ba
Author: katleman
Date: 2014-07-02 15:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5332595fe7ba
Added tag jdk8u20-b21 for changeset f2925491b61b
! .hgtags
Changeset: b48b69a8b827
Author: katleman
Date: 2014-07-09 13:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b48b69a8b827
Added tag jdk8u20-b22 for changeset 5332595fe7ba
! .hgtags
Changeset: 4dda2b1e51aa
Author: katleman
Date: 2014-03-25 11:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4dda2b1e51aa
Added tag jdk8u11-b01 for changeset 53cc5fda790e
! .hgtags
Changeset: 161f144c4e84
Author: katleman
Date: 2014-04-01 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/161f144c4e84
Added tag jdk8u11-b02 for changeset 4dda2b1e51aa
! .hgtags
Changeset: 2842beaa5db8
Author: katleman
Date: 2014-04-08 11:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2842beaa5db8
Added tag jdk8u11-b03 for changeset 161f144c4e84
! .hgtags
Changeset: 7001e9f95b44
Author: katleman
Date: 2014-04-15 12:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7001e9f95b44
Added tag jdk8u11-b04 for changeset 2842beaa5db8
! .hgtags
Changeset: daa414a4d8b7
Author: katleman
Date: 2014-04-22 11:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/daa414a4d8b7
Added tag jdk8u11-b05 for changeset 7001e9f95b44
! .hgtags
Changeset: d9d482948b7c
Author: katleman
Date: 2014-04-29 12:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d9d482948b7c
Added tag jdk8u11-b06 for changeset daa414a4d8b7
! .hgtags
Changeset: 74a3ead86f5e
Author: katleman
Date: 2014-05-06 10:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/74a3ead86f5e
Added tag jdk8u11-b07 for changeset d9d482948b7c
! .hgtags
Changeset: a39251394102
Author: mnunez
Date: 2014-02-11 12:05 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a39251394102
8033231: test fails with java.lang.UnsatisfiedLinkError
Reviewed-by: attila, sundar
! test/script/basic/JDK-8026161.js
! test/script/basic/JDK-8026161.js.EXPECTED
+ test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java
Changeset: dec6999877f3
Author: katleman
Date: 2014-05-13 08:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dec6999877f3
Added tag jdk8u11-b08 for changeset a39251394102
! .hgtags
Changeset: 8d7476d004d9
Author: katleman
Date: 2014-05-19 20:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8d7476d004d9
Added tag jdk8u11-b09 for changeset dec6999877f3
! .hgtags
Changeset: 90c4833e0f87
Author: asaha
Date: 2014-05-20 12:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/90c4833e0f87
Merge
! .hgtags
Changeset: d522ff5f5373
Author: mnunez
Date: 2014-05-22 11:12 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d522ff5f5373
8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run
Reviewed-by: attila, sundar
Contributed-by: sergey.lugovoy at oracle.com
! make/project.properties
Changeset: 3175dcbdd76e
Author: katleman
Date: 2014-05-28 02:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3175dcbdd76e
Added tag jdk8u11-b10 for changeset d522ff5f5373
! .hgtags
Changeset: 3826249b7b44
Author: asaha
Date: 2014-05-28 12:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3826249b7b44
Merge
! .hgtags
! make/project.properties
Changeset: 31c368a27e6f
Author: asaha
Date: 2014-05-28 15:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/31c368a27e6f
Merge
! .hgtags
Changeset: 1deaea7f4fef
Author: asaha
Date: 2014-06-02 15:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1deaea7f4fef
Merge
! make/project.properties
Changeset: 1cbe62403404
Author: asaha
Date: 2014-06-04 09:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1cbe62403404
Merge
! .hgtags
Changeset: eea7f92c5fcc
Author: katleman
Date: 2014-06-03 14:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/eea7f92c5fcc
Added tag jdk8u11-b11 for changeset 3175dcbdd76e
! .hgtags
Changeset: 34ea9db2bad7
Author: asaha
Date: 2014-06-05 15:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/34ea9db2bad7
Merge
! .hgtags
Changeset: 0d9ec7ab018f
Author: asaha
Date: 2014-06-11 09:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0d9ec7ab018f
Merge
! .hgtags
Changeset: 0d973c490303
Author: katleman
Date: 2014-06-17 13:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0d973c490303
Added tag jdk8u11-b12 for changeset eea7f92c5fcc
! .hgtags
Changeset: de301740df68
Author: asaha
Date: 2014-06-17 15:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/de301740df68
Merge
! .hgtags
Changeset: 3e679b930b10
Author: asaha
Date: 2014-06-18 12:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3e679b930b10
Merge
! .hgtags
Changeset: b75ba61e3422
Author: asaha
Date: 2014-06-26 07:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b75ba61e3422
Merge
! .hgtags
Changeset: c59757e93f6f
Author: katleman
Date: 2014-06-13 11:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c59757e93f6f
Added tag jdk8u5-b31 for changeset 53cc5fda790e
! .hgtags
Changeset: b2c8eadc494b
Author: asaha
Date: 2014-06-24 13:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b2c8eadc494b
Merge
! .hgtags
Changeset: 39663bd57e15
Author: asaha
Date: 2014-06-26 08:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/39663bd57e15
Merge
! .hgtags
Changeset: 00dfaea88fdd
Author: asaha
Date: 2014-06-26 18:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/00dfaea88fdd
Added tag jdk8u11-b31 for changeset b2c8eadc494b
! .hgtags
Changeset: ba2390875900
Author: asaha
Date: 2014-07-02 15:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ba2390875900
Merge
! .hgtags
Changeset: 72dc5c7acd63
Author: asaha
Date: 2014-07-02 15:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/72dc5c7acd63
Merge
! .hgtags
Changeset: ad36f9454ce3
Author: asaha
Date: 2014-07-10 08:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ad36f9454ce3
Merge
! .hgtags
Changeset: f61c697b68c6
Author: katleman
Date: 2014-07-16 11:40 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f61c697b68c6
Added tag jdk8u20-b23 for changeset ad36f9454ce3
! .hgtags
Changeset: 3e5f070c7652
Author: robm
Date: 2014-07-17 18:08 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3e5f070c7652
Merge
! .hgtags
Changeset: 62468d841b84
Author: jeff
Date: 2014-07-21 21:47 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/62468d841b84
8051005: Third Party License Readme update for 8u20
Reviewed-by: coffeys
! THIRD_PARTY_README
Changeset: b476c69c820a
Author: katleman
Date: 2014-08-13 14:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b476c69c820a
Added tag jdk8u40-b01 for changeset 62468d841b84
! .hgtags
Changeset: a2e0a985764b
Author: katleman
Date: 2014-08-21 11:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a2e0a985764b
Added tag jdk8u40-b02 for changeset b476c69c820a
! .hgtags
Changeset: 9502b8660bba
Author: katleman
Date: 2014-08-28 13:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9502b8660bba
Added tag jdk8u40-b03 for changeset a2e0a985764b
! .hgtags
Changeset: 73c57e62b4c2
Author: jeff
Date: 2014-07-21 21:47 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/73c57e62b4c2
8051005: Third Party License Readme update for 8u20
Reviewed-by: coffeys
! THIRD_PARTY_README
Changeset: d3da140e1793
Author: coffeys
Date: 2014-07-22 20:53 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d3da140e1793
Merge
Changeset: 552ee417f276
Author: tbell
Date: 2014-07-28 07:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/552ee417f276
Added tag jdk8u20-b25 for changeset d3da140e1793
! .hgtags
Changeset: a11cc61af91a
Author: coffeys
Date: 2014-07-30 03:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a11cc61af91a
Added tag jdk8u20-b24 for changeset d3da140e1793
! .hgtags
Changeset: a23ac9db4227
Author: coffeys
Date: 2014-07-30 03:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a23ac9db4227
Merge
! .hgtags
Changeset: aa30541c5f0d
Author: coffeys
Date: 2014-07-31 09:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/aa30541c5f0d
Added tag jdk8u20-b26 for changeset a23ac9db4227
! .hgtags
Changeset: 93b032dd26bc
Author: coffeys
Date: 2014-08-19 20:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/93b032dd26bc
Merge
! .hgtags
Changeset: ac62e33a99b0
Author: attila
Date: 2014-08-20 10:25 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ac62e33a99b0
8044638: Tidy up Nashorn codebase for code standards
8055199: Tidy up Nashorn codebase for code standards (August 2014)
Reviewed-by: lagergren, sundar
! bin/fixwhitespace.sh
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! docs/genshelldoc.js
! docs/source/importpackageclass.js
! docs/source/javaarray.js
! docs/source/javaextend.js
! docs/source/javaimporter.js
! docs/source/javatypes.js
! docs/source/overload.js
! docs/source/runnable.js
! docs/source/samfunc.js
! docs/source/test.js
! samples/array_mapreduce.js
! samples/astviewer.js
! samples/barchart_weather.js
! samples/call_lambda.js
! samples/counters.js
! samples/dirname.js
! samples/disassemble.js
! samples/engine/accessvar.js
! samples/engine/callfunc.js
! samples/engine/callmethod.js
! samples/engine/exposevar.js
! samples/engine/foreignobject.js
! samples/engine/hello.js
! samples/engine/interface.js
! samples/engine/interface2.js
! samples/engine/lambda_as_func.js
! samples/env.js
! samples/expression_closure.js
! samples/filebrowser.js
! samples/fileline.js
! samples/fizzbuzz.js
! samples/for_each.js
! samples/gaussian_random.js
! samples/gaussian_random_bind.js
! samples/gutenberg.js
! samples/heredoc.js
! samples/interface_impl.js
! samples/javaastviewer.js
! samples/javacastcounter.js
! samples/javaimporter.js
! samples/javalist.js
! samples/javamap.js
! samples/javashell.js
! samples/jsadapter_dom.js
! samples/jsobject.js
! samples/jsobject_mapreduce.js
! samples/jsonviewer.js
! samples/letter.js
! samples/list_mapreduce.js
! samples/locales.js
! samples/logisticmap.js
! samples/options.js
! samples/parser.js
! samples/readLine.js
! samples/sam_function.js
! samples/shell.js
! samples/stack.js
! samples/uniform_random.js
! samples/uniq.js
! samples/uniqs.js
! samples/weather.js
! samples/word_histogram.js
! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DefaultBootstrapper.java
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/MonomorphicCallSite.java
! src/jdk/internal/dynalink/NoSuchDynamicMethodException.java
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/AccessibleMembersLookup.java
! src/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java
! src/jdk/internal/dynalink/beans/BeanIntrospector.java
! src/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk/internal/dynalink/beans/BeansLinker.java
! src/jdk/internal/dynalink/beans/CallerSensitiveDetector.java
! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk/internal/dynalink/beans/CheckRestrictedPackage.java
! src/jdk/internal/dynalink/beans/ClassString.java
! src/jdk/internal/dynalink/beans/DynamicMethod.java
! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
! src/jdk/internal/dynalink/beans/GuardedInvocationComponent.java
! src/jdk/internal/dynalink/beans/MaximallySpecific.java
! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/beans/StaticClass.java
! src/jdk/internal/dynalink/beans/StaticClassIntrospector.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk/internal/dynalink/linker/GuardedInvocation.java
! src/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java
! src/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java
! src/jdk/internal/dynalink/support/AutoDiscovery.java
! src/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java
! src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java
! src/jdk/internal/dynalink/support/ClassMap.java
! src/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java
! src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java
! src/jdk/internal/dynalink/support/Guards.java
! src/jdk/internal/dynalink/support/LinkRequestImpl.java
! src/jdk/internal/dynalink/support/LinkerServicesImpl.java
! src/jdk/internal/dynalink/support/Lookup.java
! src/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java
! src/jdk/internal/dynalink/support/NameCodec.java
! src/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java
! src/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java
! src/jdk/nashorn/api/scripting/Formatter.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/api/scripting/resources/engine.js
! src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/ConstantData.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/codegen/types/Range.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextExpression.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/TemporarySymbols.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
! src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/PrototypeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/CompiledScript.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/Timing.java
! src/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/RegExp.java
! src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java
! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Token.java
! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java
! test/examples/array-micro.js
! test/examples/dual-fields-micro.js
! test/examples/innerbench.js
! test/examples/int-micro.js
! test/examples/string-micro.js
! test/examples/typechain.js
! test/lib/benchmark.js
! test/opt/add.js
! test/opt/add_constant.js
! test/opt/add_reuse_callsite.js
! test/opt/add_revert2.js
! test/opt/cascade_specialize.js
! test/script/assert.js
! test/script/basic/8024180/global_var_delete.js
! test/script/basic/8024180/global_var_shadow.js
! test/script/basic/8024180/scope_no_such_prop.js
! test/script/basic/8024180/with_expr_prop_add.js
! test/script/basic/8024180/with_expr_proto_prop_add.js
! test/script/basic/8024180/with_java_object.js
! test/script/basic/JDK-8005958.js
! test/script/basic/JDK-8006304.js
! test/script/basic/JDK-8006337.js
! test/script/basic/JDK-8006529-b.js
! test/script/basic/JDK-8006570.js
! test/script/basic/JDK-8006852a.js
! test/script/basic/JDK-8006852b.js
! test/script/basic/JDK-8006857.js
! test/script/basic/JDK-8006983.js
! test/script/basic/JDK-8006984.js
! test/script/basic/JDK-8007060.js
! test/script/basic/JDK-8007140.js
! test/script/basic/JDK-8007215.js
! test/script/basic/JDK-8007460.js
! test/script/basic/JDK-8007522.js
! test/script/basic/JDK-8007523.js
! test/script/basic/JDK-8007619.js
! test/script/basic/JDK-8007990.js
! test/script/basic/JDK-8008197.js
! test/script/basic/JDK-8008206.js
! test/script/basic/JDK-8008238.js
! test/script/basic/JDK-8008554.js
! test/script/basic/JDK-8008814-3.js
! test/script/basic/JDK-8008814-4.js
! test/script/basic/JDK-8009553.js
! test/script/basic/JDK-8009868.js
! test/script/basic/JDK-8010709.js
! test/script/basic/JDK-8010710.js
! test/script/basic/JDK-8010720.js
! test/script/basic/JDK-8010804.js
! test/script/basic/JDK-8010946-privileged.js
! test/script/basic/JDK-8010946.js
! test/script/basic/JDK-8011023.js
! test/script/basic/JDK-8011209.js
! test/script/basic/JDK-8011237.js
! test/script/basic/JDK-8011274.js
! test/script/basic/JDK-8011357.js
! test/script/basic/JDK-8011362.js
! test/script/basic/JDK-8011365.js
! test/script/basic/JDK-8011382.js
! test/script/basic/JDK-8011394.js
! test/script/basic/JDK-8011552.js
! test/script/basic/JDK-8011555.js
! test/script/basic/JDK-8011578.js
! test/script/basic/JDK-8011718.js
! test/script/basic/JDK-8011756.js
! test/script/basic/JDK-8011893.js
! test/script/basic/JDK-8011960.js
! test/script/basic/JDK-8011964.js
! test/script/basic/JDK-8011974.js
! test/script/basic/JDK-8012083.js
! test/script/basic/JDK-8012164.js
! test/script/basic/JDK-8012191.js
! test/script/basic/JDK-8012240.js
! test/script/basic/JDK-8012291.js
! test/script/basic/JDK-8012305.js
! test/script/basic/JDK-8012457.js
! test/script/basic/JDK-8012462.js
! test/script/basic/JDK-8013131.js
! test/script/basic/JDK-8013167.js
! test/script/basic/JDK-8013325.js
! test/script/basic/JDK-8013337.js
! test/script/basic/JDK-8013444.js
! test/script/basic/JDK-8013729.js
! test/script/basic/JDK-8013873.js
! test/script/basic/JDK-8013874.js
! test/script/basic/JDK-8013878.js
! test/script/basic/JDK-8013919.js
! test/script/basic/JDK-8014426.js
! test/script/basic/JDK-8014647.js
! test/script/basic/JDK-8014781.js
! test/script/basic/JDK-8014785.js
! test/script/basic/JDK-8014953.js
! test/script/basic/JDK-8015267.js
! test/script/basic/JDK-8015345.js
! test/script/basic/JDK-8015346.js
! test/script/basic/JDK-8015347.js
! test/script/basic/JDK-8015348.js
! test/script/basic/JDK-8015349.js
! test/script/basic/JDK-8015350.js
! test/script/basic/JDK-8015352.js
! test/script/basic/JDK-8015353.js
! test/script/basic/JDK-8015354.js
! test/script/basic/JDK-8015355.js
! test/script/basic/JDK-8015356.js
! test/script/basic/JDK-8015357.js
! test/script/basic/JDK-8015741.js
! test/script/basic/JDK-8015830.js
! test/script/basic/JDK-8015892.js
! test/script/basic/JDK-8015945.js
! test/script/basic/JDK-8015959.js
! test/script/basic/JDK-8015969.js
! test/script/basic/JDK-8016235.js
! test/script/basic/JDK-8016239.js
! test/script/basic/JDK-8016518.js
! test/script/basic/JDK-8016542.js
! test/script/basic/JDK-8016618.js
! test/script/basic/JDK-8016667.js
! test/script/basic/JDK-8016681.js
! test/script/basic/JDK-8017046.js
! test/script/basic/JDK-8017082.js
! test/script/basic/JDK-8017084.js
! test/script/basic/JDK-8017768.js
! test/script/basic/JDK-8017950.js
! test/script/basic/JDK-8019226.js
! test/script/basic/JDK-8019473.js
! test/script/basic/JDK-8019478.js
! test/script/basic/JDK-8019482.js
! test/script/basic/JDK-8019488.js
! test/script/basic/JDK-8019508.js
! test/script/basic/JDK-8019553.js
! test/script/basic/JDK-8019585.js
! test/script/basic/JDK-8019629.js
! test/script/basic/JDK-8019783.js
! test/script/basic/JDK-8019791.js
! test/script/basic/JDK-8019805.js
! test/script/basic/JDK-8019808.js
! test/script/basic/JDK-8019809.js
! test/script/basic/JDK-8019810.js
! test/script/basic/JDK-8019811.js
! test/script/basic/JDK-8019814.js
! test/script/basic/JDK-8019817.js
! test/script/basic/JDK-8019819.js
! test/script/basic/JDK-8019821.js
! test/script/basic/JDK-8019822.js
! test/script/basic/JDK-8019947.js
! test/script/basic/JDK-8019963.js
! test/script/basic/JDK-8019983.js
! test/script/basic/JDK-8019985.js
! test/script/basic/JDK-8020124.js
! test/script/basic/JDK-8020132.js
! test/script/basic/JDK-8020223.js
! test/script/basic/JDK-8020324.js
! test/script/basic/JDK-8020325.js
! test/script/basic/JDK-8020354.js
! test/script/basic/JDK-8020355.js
! test/script/basic/JDK-8020356.js
! test/script/basic/JDK-8020357.js
! test/script/basic/JDK-8020358.js
! test/script/basic/JDK-8020380.js
! test/script/basic/JDK-8020437.js
! test/script/basic/JDK-8020463.js
! test/script/basic/JDK-8020508.js
! test/script/basic/JDK-8021122.js
! test/script/basic/JDK-8022598.js
! test/script/basic/JDK-8022731.js
! test/script/basic/JDK-8022903.js
! test/script/basic/JDK-8023026.js
! test/script/basic/JDK-8023373.js
! test/script/basic/JDK-8023531.js
! test/script/basic/JDK-8023551.js
! test/script/basic/JDK-8023630.js
! test/script/basic/JDK-8023650.js
! test/script/basic/JDK-8023780.js
! test/script/basic/JDK-8023784.js
! test/script/basic/JDK-8024120.js
! test/script/basic/JDK-8024174.js
! test/script/basic/JDK-8024255.js
! test/script/basic/JDK-8024512.js
! test/script/basic/JDK-8024619.js
! test/script/basic/JDK-8024846.js
! test/script/basic/JDK-8024847.js
! test/script/basic/JDK-8024972.js
! test/script/basic/JDK-8025048-2.js
! test/script/basic/JDK-8025048.js
! test/script/basic/JDK-8025080.js
! test/script/basic/JDK-8025090.js
! test/script/basic/JDK-8025111.js
! test/script/basic/JDK-8025147.js
! test/script/basic/JDK-8025149.js
! test/script/basic/JDK-8025163.js
! test/script/basic/JDK-8025197.js
! test/script/basic/JDK-8025213.js
! test/script/basic/JDK-8025312.js
! test/script/basic/JDK-8025325.js
! test/script/basic/JDK-8025434.js
! test/script/basic/JDK-8025486.js
! test/script/basic/JDK-8025488.js
! test/script/basic/JDK-8025515.js
! test/script/basic/JDK-8025520.js
! test/script/basic/JDK-8025589.js
! test/script/basic/JDK-8026008.js
! test/script/basic/JDK-8026016.js
! test/script/basic/JDK-8026033.js
! test/script/basic/JDK-8026042.js
! test/script/basic/JDK-8026048.js
! test/script/basic/JDK-8026112.js
! test/script/basic/JDK-8026125.js
! test/script/basic/JDK-8026137.js
! test/script/basic/JDK-8026161.js
! test/script/basic/JDK-8026162.js
! test/script/basic/JDK-8026167.js
! test/script/basic/JDK-8026248.js
! test/script/basic/JDK-8026264.js
! test/script/basic/JDK-8026292.js
! test/script/basic/JDK-8026302.js
! test/script/basic/JDK-8026317.js
! test/script/basic/JDK-8026367.js
! test/script/basic/JDK-8026692.js
! test/script/basic/JDK-8026693.js
! test/script/basic/JDK-8026701.js
! test/script/basic/JDK-8026805.js
! test/script/basic/JDK-8026858.js
! test/script/basic/JDK-8026955.js
! test/script/basic/JDK-8027016.js
! test/script/basic/JDK-8027024.js
! test/script/basic/JDK-8027042.js
! test/script/basic/JDK-8027236.js
! test/script/basic/JDK-8027562.js
! test/script/basic/JDK-8027700.js
! test/script/basic/JDK-8027753.js
! test/script/basic/JDK-8027828.js
! test/script/basic/JDK-8027933.js
! test/script/basic/JDK-8028020.js
! test/script/basic/JDK-8028210.js
! test/script/basic/JDK-8028434.js
! test/script/basic/JDK-8029364.js
! test/script/basic/JDK-8029467.js
! test/script/basic/JDK-8029667.js
! test/script/basic/JDK-8030182.js
! test/script/basic/JDK-8030182_2.js
! test/script/basic/JDK-8030197.js
! test/script/basic/JDK-8030199.js
! test/script/basic/JDK-8030200.js
! test/script/basic/JDK-8030202.js
! test/script/basic/JDK-8030809.js
! test/script/basic/JDK-8031317.js
! test/script/basic/JDK-8031359.js
! test/script/basic/JDK-8031983.js
! test/script/basic/JDK-8032004.js
! test/script/basic/JDK-8032068.js
! test/script/basic/JDK-8034055.js
! test/script/basic/JDK-8037562.js
! test/script/basic/JDK-8039387.js
! test/script/basic/JDK-8041998.js
! test/script/basic/JDK-8042364.js
! test/script/basic/JDK-8043930.js
! test/script/basic/JDK-8044520.js
! test/script/basic/JDK-8044612.js
! test/script/basic/JDK-8044695.js
! test/script/basic/JDK-8044750.js
! test/script/basic/JDK_8005848.js
! test/script/basic/NASHORN-100.js
! test/script/basic/NASHORN-101.js
! test/script/basic/NASHORN-102.js
! test/script/basic/NASHORN-103.js
! test/script/basic/NASHORN-104.js
! test/script/basic/NASHORN-105.js
! test/script/basic/NASHORN-106.js
! test/script/basic/NASHORN-107.js
! test/script/basic/NASHORN-108.js
! test/script/basic/NASHORN-109.js
! test/script/basic/NASHORN-11.js
! test/script/basic/NASHORN-111.js
! test/script/basic/NASHORN-113.js
! test/script/basic/NASHORN-114.js
! test/script/basic/NASHORN-115.js
! test/script/basic/NASHORN-117.js
! test/script/basic/NASHORN-118.js
! test/script/basic/NASHORN-119.js
! test/script/basic/NASHORN-12.js
! test/script/basic/NASHORN-120.js
! test/script/basic/NASHORN-122.js
! test/script/basic/NASHORN-126.js
! test/script/basic/NASHORN-127.js
! test/script/basic/NASHORN-130.js
! test/script/basic/NASHORN-132.js
! test/script/basic/NASHORN-133.js
! test/script/basic/NASHORN-135.js
! test/script/basic/NASHORN-136.js
! test/script/basic/NASHORN-14.js
! test/script/basic/NASHORN-148.js
! test/script/basic/NASHORN-15.js
! test/script/basic/NASHORN-153.js
! test/script/basic/NASHORN-156.js
! test/script/basic/NASHORN-157.js
! test/script/basic/NASHORN-163.js
! test/script/basic/NASHORN-164.js
! test/script/basic/NASHORN-165.js
! test/script/basic/NASHORN-166.js
! test/script/basic/NASHORN-168.js
! test/script/basic/NASHORN-169.js
! test/script/basic/NASHORN-172.js
! test/script/basic/NASHORN-173.js
! test/script/basic/NASHORN-174.js
! test/script/basic/NASHORN-175.js
! test/script/basic/NASHORN-176.js
! test/script/basic/NASHORN-177.js
! test/script/basic/NASHORN-178.js
! test/script/basic/NASHORN-179.js
! test/script/basic/NASHORN-18.js
! test/script/basic/NASHORN-181.js
! test/script/basic/NASHORN-182.js
! test/script/basic/NASHORN-183.js
! test/script/basic/NASHORN-184.js
! test/script/basic/NASHORN-185.js
! test/script/basic/NASHORN-187.js
! test/script/basic/NASHORN-188.js
! test/script/basic/NASHORN-19.js
! test/script/basic/NASHORN-190.js
! test/script/basic/NASHORN-192.js
! test/script/basic/NASHORN-194.js
! test/script/basic/NASHORN-196.js
! test/script/basic/NASHORN-198.js
! test/script/basic/NASHORN-20.js
! test/script/basic/NASHORN-201.js
! test/script/basic/NASHORN-202.js
! test/script/basic/NASHORN-203.js
! test/script/basic/NASHORN-204.js
! test/script/basic/NASHORN-205.js
! test/script/basic/NASHORN-206.js
! test/script/basic/NASHORN-207.js
! test/script/basic/NASHORN-207_2.js
! test/script/basic/NASHORN-208.js
! test/script/basic/NASHORN-209.js
! test/script/basic/NASHORN-21.js
! test/script/basic/NASHORN-211.js
! test/script/basic/NASHORN-212.js
! test/script/basic/NASHORN-213.js
! test/script/basic/NASHORN-215.js
! test/script/basic/NASHORN-216.js
! test/script/basic/NASHORN-217.js
! test/script/basic/NASHORN-219.js
! test/script/basic/NASHORN-22.js
! test/script/basic/NASHORN-221.js
! test/script/basic/NASHORN-222.js
! test/script/basic/NASHORN-223.js
! test/script/basic/NASHORN-225.js
! test/script/basic/NASHORN-226.js
! test/script/basic/NASHORN-227.js
! test/script/basic/NASHORN-228.js
! test/script/basic/NASHORN-229.js
! test/script/basic/NASHORN-229_subtest.js
! test/script/basic/NASHORN-23.js
! test/script/basic/NASHORN-232.js
! test/script/basic/NASHORN-234.js
! test/script/basic/NASHORN-235.js
! test/script/basic/NASHORN-236.js
! test/script/basic/NASHORN-237.js
! test/script/basic/NASHORN-239.js
! test/script/basic/NASHORN-24.js
! test/script/basic/NASHORN-241.js
! test/script/basic/NASHORN-242.js
! test/script/basic/NASHORN-245.js
! test/script/basic/NASHORN-247.js
! test/script/basic/NASHORN-25.js
! test/script/basic/NASHORN-251.js
! test/script/basic/NASHORN-252.js
! test/script/basic/NASHORN-253.js
! test/script/basic/NASHORN-256.js
! test/script/basic/NASHORN-258.js
! test/script/basic/NASHORN-26.js
! test/script/basic/NASHORN-260.js
! test/script/basic/NASHORN-261.js
! test/script/basic/NASHORN-262.js
! test/script/basic/NASHORN-263.js
! test/script/basic/NASHORN-264.js
! test/script/basic/NASHORN-265.js
! test/script/basic/NASHORN-266.js
! test/script/basic/NASHORN-269.js
! test/script/basic/NASHORN-27.js
! test/script/basic/NASHORN-270.js
! test/script/basic/NASHORN-271.js
! test/script/basic/NASHORN-275.js
! test/script/basic/NASHORN-276.js
! test/script/basic/NASHORN-277.js
! test/script/basic/NASHORN-278.js
! test/script/basic/NASHORN-28.js
! test/script/basic/NASHORN-281.js
! test/script/basic/NASHORN-284.js
! test/script/basic/NASHORN-285.js
! test/script/basic/NASHORN-288.js
! test/script/basic/NASHORN-29.js
! test/script/basic/NASHORN-293.js
! test/script/basic/NASHORN-294.js
! test/script/basic/NASHORN-296.js
! test/script/basic/NASHORN-297.js
! test/script/basic/NASHORN-30.js
! test/script/basic/NASHORN-300.js
! test/script/basic/NASHORN-301.js
! test/script/basic/NASHORN-304.js
! test/script/basic/NASHORN-310.js
! test/script/basic/NASHORN-318.js
! test/script/basic/NASHORN-32.js
! test/script/basic/NASHORN-321.js
! test/script/basic/NASHORN-323.js
! test/script/basic/NASHORN-324.js
! test/script/basic/NASHORN-33.js
! test/script/basic/NASHORN-331.js
! test/script/basic/NASHORN-337.js
! test/script/basic/NASHORN-34.js
! test/script/basic/NASHORN-340.js
! test/script/basic/NASHORN-349.js
! test/script/basic/NASHORN-354.js
! test/script/basic/NASHORN-355.js
! test/script/basic/NASHORN-36.js
! test/script/basic/NASHORN-365.js
! test/script/basic/NASHORN-366.js
! test/script/basic/NASHORN-368.js
! test/script/basic/NASHORN-37.js
! test/script/basic/NASHORN-375.js
! test/script/basic/NASHORN-376.js
! test/script/basic/NASHORN-377.js
! test/script/basic/NASHORN-378.js
! test/script/basic/NASHORN-38.js
! test/script/basic/NASHORN-380.js
! test/script/basic/NASHORN-381.js
! test/script/basic/NASHORN-382.js
! test/script/basic/NASHORN-383.js
! test/script/basic/NASHORN-384.js
! test/script/basic/NASHORN-385.js
! test/script/basic/NASHORN-389.js
! test/script/basic/NASHORN-393.js
! test/script/basic/NASHORN-394.js
! test/script/basic/NASHORN-396.js
! test/script/basic/NASHORN-397.js
! test/script/basic/NASHORN-398.js
! test/script/basic/NASHORN-40.js
! test/script/basic/NASHORN-400.js
! test/script/basic/NASHORN-401.js
! test/script/basic/NASHORN-402.js
! test/script/basic/NASHORN-404.js
! test/script/basic/NASHORN-405.js
! test/script/basic/NASHORN-406.js
! test/script/basic/NASHORN-408.js
! test/script/basic/NASHORN-415.js
! test/script/basic/NASHORN-416.js
! test/script/basic/NASHORN-417.js
! test/script/basic/NASHORN-418.js
! test/script/basic/NASHORN-420.js
! test/script/basic/NASHORN-421.js
! test/script/basic/NASHORN-423.js
! test/script/basic/NASHORN-423a.js
! test/script/basic/NASHORN-424.js
! test/script/basic/NASHORN-425.js
! test/script/basic/NASHORN-426.js
! test/script/basic/NASHORN-427.js
! test/script/basic/NASHORN-428.js
! test/script/basic/NASHORN-429.js
! test/script/basic/NASHORN-432.js
! test/script/basic/NASHORN-433.js
! test/script/basic/NASHORN-434.js
! test/script/basic/NASHORN-435.js
! test/script/basic/NASHORN-437.js
! test/script/basic/NASHORN-44.js
! test/script/basic/NASHORN-441.js
! test/script/basic/NASHORN-442.js
! test/script/basic/NASHORN-443.js
! test/script/basic/NASHORN-444.js
! test/script/basic/NASHORN-445.js
! test/script/basic/NASHORN-446.js
! test/script/basic/NASHORN-447.js
! test/script/basic/NASHORN-448.js
! test/script/basic/NASHORN-449.js
! test/script/basic/NASHORN-45.js
! test/script/basic/NASHORN-450.js
! test/script/basic/NASHORN-452.js
! test/script/basic/NASHORN-459.js
! test/script/basic/NASHORN-46.js
! test/script/basic/NASHORN-462.js
! test/script/basic/NASHORN-463.js
! test/script/basic/NASHORN-468.js
! test/script/basic/NASHORN-47.js
! test/script/basic/NASHORN-473.js
! test/script/basic/NASHORN-474.js
! test/script/basic/NASHORN-478.js
! test/script/basic/NASHORN-48.js
! test/script/basic/NASHORN-481.js
! test/script/basic/NASHORN-482.js
! test/script/basic/NASHORN-484.js
! test/script/basic/NASHORN-486.js
! test/script/basic/NASHORN-487.js
! test/script/basic/NASHORN-488.js
! test/script/basic/NASHORN-49.js
! test/script/basic/NASHORN-490.js
! test/script/basic/NASHORN-494.js
! test/script/basic/NASHORN-497.js
! test/script/basic/NASHORN-498.js
! test/script/basic/NASHORN-499.js
! test/script/basic/NASHORN-50.js
! test/script/basic/NASHORN-500.js
! test/script/basic/NASHORN-503.js
! test/script/basic/NASHORN-51.js
! test/script/basic/NASHORN-511.js
! test/script/basic/NASHORN-515.js
! test/script/basic/NASHORN-516.js
! test/script/basic/NASHORN-52.js
! test/script/basic/NASHORN-534.js
! test/script/basic/NASHORN-535.js
! test/script/basic/NASHORN-544.js
! test/script/basic/NASHORN-55.js
! test/script/basic/NASHORN-554.js
! test/script/basic/NASHORN-556.js
! test/script/basic/NASHORN-56.js
! test/script/basic/NASHORN-562.js
! test/script/basic/NASHORN-565.js
! test/script/basic/NASHORN-575.js
! test/script/basic/NASHORN-58.js
! test/script/basic/NASHORN-59.js
! test/script/basic/NASHORN-592-dual.js
! test/script/basic/NASHORN-592.js
! test/script/basic/NASHORN-597.js
! test/script/basic/NASHORN-60.js
! test/script/basic/NASHORN-609.js
! test/script/basic/NASHORN-61.js
! test/script/basic/NASHORN-62.js
! test/script/basic/NASHORN-620.js
! test/script/basic/NASHORN-623.js
! test/script/basic/NASHORN-627.js
! test/script/basic/NASHORN-63.js
! test/script/basic/NASHORN-637.js
! test/script/basic/NASHORN-639.js
! test/script/basic/NASHORN-64.js
! test/script/basic/NASHORN-642.js
! test/script/basic/NASHORN-646.js
! test/script/basic/NASHORN-658.js
! test/script/basic/NASHORN-659.js
! test/script/basic/NASHORN-66.js
! test/script/basic/NASHORN-664.js
! test/script/basic/NASHORN-665.js
! test/script/basic/NASHORN-67.js
! test/script/basic/NASHORN-678.js
! test/script/basic/NASHORN-68.js
! test/script/basic/NASHORN-689.js
! test/script/basic/NASHORN-69.js
! test/script/basic/NASHORN-691.js
! test/script/basic/NASHORN-694.js
! test/script/basic/NASHORN-697.js
! test/script/basic/NASHORN-703.js
! test/script/basic/NASHORN-703a.js
! test/script/basic/NASHORN-705.js
! test/script/basic/NASHORN-71.js
! test/script/basic/NASHORN-710.js
! test/script/basic/NASHORN-711.js
! test/script/basic/NASHORN-72.js
! test/script/basic/NASHORN-722.js
! test/script/basic/NASHORN-73.js
! test/script/basic/NASHORN-737.js
! test/script/basic/NASHORN-74.js
! test/script/basic/NASHORN-740.js
! test/script/basic/NASHORN-75.js
! test/script/basic/NASHORN-758.js
! test/script/basic/NASHORN-759.js
! test/script/basic/NASHORN-760.js
! test/script/basic/NASHORN-768.js
! test/script/basic/NASHORN-778.js
! test/script/basic/NASHORN-78.js
! test/script/basic/NASHORN-79.js
! test/script/basic/NASHORN-792.js
! test/script/basic/NASHORN-80.js
! test/script/basic/NASHORN-81.js
! test/script/basic/NASHORN-833.js
! test/script/basic/NASHORN-837.js
! test/script/basic/NASHORN-85.js
! test/script/basic/NASHORN-86.js
! test/script/basic/NASHORN-87.js
! test/script/basic/NASHORN-89.js
! test/script/basic/NASHORN-90.js
! test/script/basic/NASHORN-91.js
! test/script/basic/NASHORN-92.js
! test/script/basic/NASHORN-93.js
! test/script/basic/NASHORN-95.js
! test/script/basic/NASHORN-96.js
! test/script/basic/NASHORN-97.js
! test/script/basic/NASHORN-98.js
! test/script/basic/NASHORN-99.js
! test/script/basic/access-specializer.js
! test/script/basic/addition.js
! test/script/basic/allgettersetters.js
! test/script/basic/andor.js
! test/script/basic/anonrecur.js
! test/script/basic/applycall.js
! test/script/basic/args.js
! test/script/basic/arity.js
! test/script/basic/arrayprotoclass.js
! test/script/basic/arrays.js
! test/script/basic/arrays2.js
! test/script/basic/arraysIntKey.js
! test/script/basic/arrayset.js
! test/script/basic/arrayundefined.js
! test/script/basic/assign.js
! test/script/basic/bitwise_and.js
! test/script/basic/booleangetter.js
! test/script/basic/builtin.js
! test/script/basic/builtin_assign.js
! test/script/basic/builtinchain.js
! test/script/basic/calllink.js
! test/script/basic/classloader.js
! test/script/basic/closure.js
! test/script/basic/commandargs.js
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane.js
! test/script/basic/condassign.js
! test/script/basic/construct.js
! test/script/basic/constructorname.js
! test/script/basic/convert.js
! test/script/basic/dataview_endian.js
! test/script/basic/dataview_getset.js
! test/script/basic/dataview_new.js
! test/script/basic/date.js
! test/script/basic/dateparse.js
! test/script/basic/decinc.js
! test/script/basic/delete.js
! test/script/basic/delete2.js
! test/script/basic/dotpropname.js
! test/script/basic/doublecache.js
! test/script/basic/enumeration.js
! test/script/basic/errors.js
! test/script/basic/errorstack.js
! test/script/basic/eval.js
! test/script/basic/evalreturn.js
! test/script/basic/exprclosure.js
! test/script/basic/extensibility.js
! test/script/basic/fileline.js
! test/script/basic/finally-catchalls.js
! test/script/basic/finallyreturn.js
! test/script/basic/forin.js
! test/script/basic/forin2.js
! test/script/basic/funcarray.js
! test/script/basic/funcbind.js
! test/script/basic/funcbind2.js
! test/script/basic/funcbind3.js
! test/script/basic/funcconstructor.js
! test/script/basic/getclassname.js
! test/script/basic/getter_callsite.js
! test/script/basic/gettercalls.js
! test/script/basic/getterfunc.js
! test/script/basic/gettersetter.js
! test/script/basic/globalaccess.js
! test/script/basic/globals.js
! test/script/basic/globalscope.js
! test/script/basic/hello.js
! test/script/basic/herestr_operator.js
! test/script/basic/illegaljavaname.js
! test/script/basic/importpackage.js
! test/script/basic/incheck.js
! test/script/basic/indexedcall.js
! test/script/basic/info.js
! test/script/basic/inherited_nonwritable.js
! test/script/basic/instanceof.js
! test/script/basic/instanceof2.js
! test/script/basic/interfaces.js
! test/script/basic/iterator.js
! test/script/basic/java.js
! test/script/basic/javaadapter.js
! test/script/basic/javaarray.js
! test/script/basic/javaarrayconversion.js
! test/script/basic/javaclassoverrides.js
! test/script/basic/javaexceptions.js
! test/script/basic/javaimporter.js
! test/script/basic/javainnerclasses.js
! test/script/basic/javasigcall.js
! test/script/basic/jquery.js
! test/script/basic/jsadapter.js
! test/script/basic/jsadapterlink.js
! test/script/basic/json.js
! test/script/basic/list.js
! test/script/basic/literal.js
! test/script/basic/load.js
! test/script/basic/loadedfile.js
! test/script/basic/localundef.js
! test/script/basic/map.js
! test/script/basic/math.js
! test/script/basic/minuszero.js
! test/script/basic/module.js
! test/script/basic/moduleload.js
! test/script/basic/nashorn2.js
! test/script/basic/natives.js
! test/script/basic/new.js
! test/script/basic/newexpr.js
! test/script/basic/newnew.js
! test/script/basic/no_line_numbers.js
! test/script/basic/nonconstructors.js
! test/script/basic/nosuchmethod.js
! test/script/basic/nosuchproperty.js
! test/script/basic/number.js
! test/script/basic/numberstring.js
! test/script/basic/objectprops.js
! test/script/basic/objects.js
! test/script/basic/options.js
! test/script/basic/paramspec.js
! test/script/basic/parser/assignmentExpr.js
! test/script/basic/parser/binaryExpr.js
! test/script/basic/parser/breakStat.js
! test/script/basic/parser/condExpr.js
! test/script/basic/parser/continueStat.js
! test/script/basic/parser/debuggerStat.js
! test/script/basic/parser/functions.js
! test/script/basic/parser/ifStat.js
! test/script/basic/parser/labelledStat.js
! test/script/basic/parser/lhsExpr.js
! test/script/basic/parser/loopStat.js
! test/script/basic/parser/objectLitExpr.js
! test/script/basic/parser/parenExpr.js
! test/script/basic/parser/primaryExpr.js
! test/script/basic/parser/returnStat.js
! test/script/basic/parser/switchStat.js
! test/script/basic/parser/throwStat.js
! test/script/basic/parser/tryCatchStat.js
! test/script/basic/parser/unaryExpr.js
! test/script/basic/parser/useStrict.js
! test/script/basic/parser/util.js
! test/script/basic/parser/varDecl.js
! test/script/basic/parser/withStat.js
! test/script/basic/propchange.js
! test/script/basic/propertycheck.js
! test/script/basic/prototype.js
! test/script/basic/pushpull.js
! test/script/basic/ranges_disabled.js
! test/script/basic/ranges_enabled.js
! test/script/basic/ranges_payload.js
! test/script/basic/regex.js
! test/script/basic/regexp_flags.js
! test/script/basic/run-octane.js
! test/script/basic/runsunspider-eager.js
! test/script/basic/runsunspider-lazy.js
! test/script/basic/samfunc.js
! test/script/basic/scripting.js
! test/script/basic/sealfreeze.js
! test/script/basic/setlength.js
! test/script/basic/splitter.js
! test/script/basic/stdin.js
! test/script/basic/strings.js
! test/script/basic/throws.js
! test/script/basic/tosource.js
! test/script/basic/tostring.js
! test/script/basic/try.js
! test/script/basic/try2.js
! test/script/basic/trybreakcont.js
! test/script/basic/trycatch.js
! test/script/basic/trycatchfor.js
! test/script/basic/tryfinallyreturn.js
! test/script/basic/tryforbreak.js
! test/script/basic/typechange.js
! test/script/basic/typecoerce.js
! test/script/basic/typedarrays.js
! test/script/basic/typeof.js
! test/script/basic/typeof2.js
! test/script/basic/undefined.js
! test/script/basic/underscore.js
! test/script/basic/varargs.js
! test/script/basic/void.js
! test/script/basic/with.js
! test/script/basic/withprimitive.js
! test/script/basic/writable_relink.js
! test/script/basic/xorassign.js
! test/script/basic/yui.js
! test/script/currently-failing/JDK-8006191.js
! test/script/currently-failing/clone_ir.js
! test/script/currently-failing/gettersetter.js
! test/script/currently-failing/logcoverage.js
! test/script/error/JDK-8008814-1.js
! test/script/error/JDK-8008814-2.js
! test/script/error/JDK-8016522.js
! test/script/error/JDK-8020437-2.js
! test/script/error/JDK-8020437.js
! test/script/error/JDK-8026039.js
! test/script/error/JDK-8027933.js
! test/script/error/JDK-8039047.js
! test/script/error/NASHORN-154/function_mult_params_in_strict.js
! test/script/error/NASHORN-154/improper_return_break_continue.js
! test/script/error/NASHORN-154/invalid_lvalue.js
! test/script/error/NASHORN-154/literal_data_and_accessor.js
! test/script/error/NASHORN-154/literal_mult_getters.js
! test/script/error/NASHORN-154/literal_mult_prop_in_strict.js
! test/script/error/NASHORN-154/with_in_strict.js
! test/script/error/NASHORN-214.js
! test/script/error/NASHORN-35.js
! test/script/error/NASHORN-39.js
! test/script/error/NASHORN-568.js
! test/script/error/NASHORN-57.js
! test/script/error/NASHORN-668.js
! test/script/error/quotemissing.js
! test/script/error/strictmode.js
! test/script/jfx/kaleidoscope.js
! test/script/jfx/spread.js
! test/script/maptests/builtins.js
! test/script/maptests/constructor.js
! test/script/maptests/maputil.js
! test/script/maptests/object_create.js
! test/script/maptests/object_literals.js
! test/script/maptests/point.js
! test/script/maptests/property_add.js
! test/script/maptests/property_delete.js
! test/script/maptests/proto.js
! test/script/nosecurity/JDK-8044798.js
! test/script/nosecurity/debuggersupportapi.js
! test/script/nosecurity/nosecurity.js
! test/script/sandbox/JDK-8031106.js
! test/script/sandbox/NASHORN-525.js
! test/script/sandbox/arrayclass.js
! test/script/sandbox/classbind.js
! test/script/sandbox/classloader.js
! test/script/sandbox/doprivileged.js
! test/script/sandbox/engine.js
! test/script/sandbox/env.js
! test/script/sandbox/exec.js
! test/script/sandbox/exit.js
! test/script/sandbox/file.js
! test/script/sandbox/interfaceimpl.js
! test/script/sandbox/javaextend.js
! test/script/sandbox/jsadapter.js
! test/script/sandbox/loadLibrary.js
! test/script/sandbox/loadcompat.js
! test/script/sandbox/nashorninternals.js
! test/script/sandbox/net.js
! test/script/sandbox/property.js
! test/script/sandbox/reflection.js
! test/script/sandbox/runnable.js
! test/script/sandbox/unsafe.js
! test/script/test262.js
! test/script/test262_single.js
! test/script/trusted/JDK-8006424.js
! test/script/trusted/JDK-8006529.js
! test/script/trusted/JDK-8008305.js
! test/script/trusted/JDK-8008305_subtest.js
! test/script/trusted/JDK-8020809.js
! test/script/trusted/JDK-8021129.js
! test/script/trusted/JDK-8021189.js
! test/script/trusted/JDK-8025629.js
! test/script/trusted/JDK-8032060.js
! test/script/trusted/NASHORN-638.js
! test/script/trusted/NASHORN-653.js
! test/script/trusted/getenv.js
! test/src/jdk/nashorn/api/NashornSQLDriver.java
! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
! test/src/jdk/nashorn/api/javaaccess/SharedObject.java
! test/src/jdk/nashorn/api/scripting/InvocableTest.java
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/performance/OctaneTest.java
! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/SourceTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/JSJUnitReportReporter.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java
! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java
! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java
! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java
! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java
! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java
! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java
! test/src/jdk/nashorn/test/models/OuterClass.java
! test/src/jdk/nashorn/test/models/OverrideObject.java
! test/src/jdk/nashorn/test/models/PropertyBind.java
! test/src/jdk/nashorn/test/models/StringArgs.java
! test/src/jdk/nashorn/test/models/VarArgConstructor.java
Changeset: e2497b11a021
Author: attila
Date: 2014-08-20 10:26 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e2497b11a021
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.
8027958: NASHORN TEST: Create tests to test markdown javascript engine work with Nashorn
8028345: Remove nashorn repo "bin" scripts to avoid confusion with JDK bin launcher programs
8029090: Developers should be able to pass nashorn properties and enable/disable JFR from command line
8030169: Need regression test for bug JDK-8010731
8033105: Make sure Nashorn test harness can run zlib benchmark
8033334: Make sure that scope depth information is maintained in the RecompilableScriptFunctionDatas, to avoid unnecessary slow proto linkage when doing on demand compilation
8034206: Make parts of code pipeline reusable in order to facilitate faster warmup and faster lazy compilation.
8035820: Optimistic recompilation
8035836: Array performance improvements
8036127: Prototype filter needs to be applied to getter guard as well, not just getter
8036986: Test should check that correctly type is returned running with optimistic. If optimistic assumption was wrong we should get the right one.
8037086: Check that deoptimizing recompilations are correct
8037177: -Dnashorn.optimistic should be enabled by default, meaning that it has to be explicitly set to false to run with the jdk 8 style conservative types
8037534: Use scope types to determine optimistic types
8037572: Add more test cases to check static types
8037967: Broke the build, by commiting without saving the last review comment
8038223: Symbol trace debug output takes time
8038396: fix for the compiler expression evaluator to be more inquisitive about types
8038398: OptimisticRecompilationTest fails on staging repo nashorn/jdk9/nashorn due to test framework
8038406: Testability: as a first step of moving loggers away from the process global space, the Debug object now supports logging POJOs from log entries as an event queue, which can be introspected from test scripts. This is way better than screen scraping brittle and subject-to-change log output.
8038413: NPE in unboxInteger
8038416: Access to undefined scoped variables deoptimized too much
8038426: Move all loggers from process wide scope into Global scope
8038799: Guard and unbox boxed primitives types on setting them in Properties to avoid megamorphisism
8038945: Simplify strict undefined checks
8039044: Expand undefined intrinsics for all commutative combinators of scrict undefined checks
8039746: Transform applies to calls wherever possible, for ScriptFunctions and JSObjects.
8040024: BranchOptimizer produces bad code for NaN FP comparison
8040089: Apply to call transform was incomplete. Now passes all tests and performance is back
8040093: Make sure that optimistic splitting works in optimistic types
8040102: Remove all references to Unsafe and definition of anonymous clases from the code
8040655: When processing a RewriteException debug object, the return value has already been reset to null. We need to catch this value before that.
8041434: Add synchronization to the common global constants structure
8041625: AccessorProperty currentType must only by Object.class when non-primitive, and scoping followup problem for lazily generated with bodies
8041905: Fix apply2call bug that prevented avatar.js unit tests from running correctly
8041995: Problems when loading tree expressions with several optimistic program points when optimistically initializing ObjectNodes
8042118: Separate types from symbols
8043002: Improve performance of Nashorn equality operators
8043003: Use strongly referenced generic invokers
8043004: Reduce variability at JavaAdapter call sites
8043132: Nashorn : all tests failed with java.security.AccessControlException
8043133: Fix corner cases of JDK-8041995
8043137: Collapse long sequences of NOP in Nashorn bytecode output
8043232: Index selection of overloaded java new constructors
8043235: Type-based optimizations interfere with continuation methods
8043431: Fix yet another corner case of JDK-8041995
8043504: Octane test harness was missing argument to print_always at one callsite, causing erroneous logging
8043605: Enable history for empty property maps
8043608: Make equality tests inline better
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
8043632: Parallelize class installation and various script fixes.
8043633: In order to remove global state outside of contexts, make sure Timing class is an instance and not a static global collection of data. Move into Context. Move -Dnashorn.timing to an official logging option.
8043956: Make code caching work with optimistic typing and lazy compilation
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)
8044102: Ensure bechmark exclude list for Octane benchmarks is in only one place, project.properties, and fix benchmark harness
8044154: Nashorn : all tests failed with java.security.AccessControlException
8044171: Make optimistic exception handlers smaller
8044502: Get rid of global optimistic flag
8044518: Ensure exceptions related to optimistic recompilation are not serializable
8044533: Deoptimizing negation produces wrong result for zero
8044534: Constant folding for unary + should produce int for boolean literals
8044760: Avoid PropertyMap duplicate for global instances
8044786: Some tests fail with non-optimistic compilation
8044803: Unnecessary restOf check
8044816: On-demand compiled top-level program doesn't need :createProgramFunction
8044851: nashorn properties leak memory
8046013: TypeError: Cannot apply "with" to non script object
8046014: MultiGlobalCompiledScript should cache :createProgramFunction handle
8046025: AccessorProperty.getGetter is not threadsafe
8046026: CompiledFunction.relinkComposableInvoker assert is being hit
8046201: Avoid repeated flattening of nested ConsStrings
8046215: Running uncompilable scripts throws NullPointerException
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.
8046905: apply on apply is broken
8046921: Deoptimization type information peristence
8047035: (function() "hello")() crashes in Lexer with jdk9
8047057: Add a regression test for the passing test cases from JDK-8042304
8047067: all eval arguments need to be copied in Lower
8047078: Fuzzing bug discovered when ArrayLiteralNodes weren't immutable
8047166: 'do with({}) break ; while(0);' crashes in CodeGenerator
8047331: Assertion in CompiledFunction when running earley-boyer after Merge
8047357: More precise synthetic return + unreachable throw
8047359: large string size RangeError should be thrown rather than reporting negative length
8047369: Add regression tests for passing test cases of JDK-8024971
8047371: local variable declaration in TypeEvaluator should use ScriptObject.addOwnProperty instead of .set
8047728: (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined
8047959: bindings created for declarations in eval code are not mutable
8048009: Type info caching accidentally defeated
8048071: eval within 'with' statement does not use correct scope if with scope expression has a copy of eval
8048079: Persistent code store is broken after optimistic types merge
8048505: ScriptingFunctions.readFully couldn't handle file names represented as ConsStrings
8048586: String concatenation with optimistic types is slow
8048718: JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException
8048869: Reduce compile time by about 5% by removing the Class.casts from the AST nodes
8049086: Minor API convenience functions on "Java" object
8049222: JSType class exposes public mutable arrays
8049223: RewriteException class exposes public mutable arrays
8049242: Explicit constructor overload selection should work with StaticClass as well
8049318: Test hideLocationProperties.js fails on Window due to backslash in path
8049524: Global object initialization via javax.script API should be minimal
8050432: javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings
8050964: OptimisticTypesPersistence.java should use java.util.Date instead of java.sql.Date
8051019: Separate src and test execution sandbox directories
8051346: Test262 tests for ECMAScript 5 now in branch "es5-tests"
8051439: Wrong type calculated for ADD operator with undefined operand
8051839: GuardedInvocation needs to clone an argument
8053908: jdeps is not PATH on Mac, results in ant clean test failure on Mac
8053910: ScriptObjectMirror causing havoc with Invocation interface
8053913: Auto format caused warning in CompositeTypeBasedGuardingDynamicLinker
8054223: Nashorn: AssertionError when use __DIR__ and ScriptEngine.eval()
8054411: Add nashorn.args.prepend system property
8054503: test/script/external/test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js fails with tip
8054651: Global.initConstructor and ScriptFunction.getPrototype(Object) can have stricter types
8054898: Avoid creation of empty type info files
8054993: type info cache may be disabled for test262 and tests explicitly changing that property should use @fork
8055034: jjs exits interactive mode if exception was thrown when trying to print value of last evaluated expression
8055042: Compile-time expression evaluator was missing variables
8055107: Extension directives to turn on callsite profiling, tracing, AST print and other debug features locally
8055139: test/script/trusted/JDK-8055107.js fails with access control exception
8055186: Backport Nashorn optimistic typing to 8u repository
8055529: Clean up the bin directory
Reviewed-by: jlaskey, lagergren, sundar
Contributed-by: marcus.largergren at oracle.com, hannes.wallnoefer at oracle.com, sundararajan.athijegannathan at oracle.com
- bin/checkintest.sh
- bin/dump_octane_code.sh
- bin/jjs
- bin/jjs.bat
+ bin/jjsdebug.sh
- bin/jjssecure
- bin/jjssecure.bat
- bin/nashorn
- bin/nashorn.bat
- bin/nashornsecure
- bin/nashornsecure.bat
+ bin/run_octane.sh
+ bin/runopt.sh
- bin/verbose_octane.bat
- bin/verbose_octane.sh
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! docs/DEVELOPER_README
! make/build-benchmark.xml
! make/build-nasgen.xml
! make/build.xml
! make/nbproject/ide-targets.xml
! make/project.properties
+ samples/javafoovars.js
+ samples/jsobj_example.js
+ samples/zipfs.js
+ samples/ziplist.js
! src/jdk/internal/dynalink/ChainedCallSite.java
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/GuardedInvocationFilter.java
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk/internal/dynalink/beans/BeansLinker.java
! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk/internal/dynalink/beans/DynamicMethod.java
! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java
! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk/internal/dynalink/linker/GuardedInvocation.java
! src/jdk/internal/dynalink/linker/GuardedTypeConversion.java
! src/jdk/internal/dynalink/linker/GuardingDynamicLinker.java
! src/jdk/internal/dynalink/linker/LinkRequest.java
! src/jdk/internal/dynalink/linker/LinkerServices.java
! src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java
! src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java
+ src/jdk/internal/dynalink/support/DefaultPrelinkFilter.java
! src/jdk/internal/dynalink/support/LinkRequestImpl.java
! src/jdk/internal/dynalink/support/LinkerServicesImpl.java
! src/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/internal/dynalink/support/messages.properties
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
- src/jdk/nashorn/api/scripting/resources/engine.js
+ src/jdk/nashorn/internal/IntDeque.java
+ src/jdk/nashorn/internal/codegen/ApplySpecialization.java
+ src/jdk/nashorn/internal/codegen/AssignSymbols.java
- src/jdk/nashorn/internal/codegen/Attr.java
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/Condition.java
! src/jdk/nashorn/internal/codegen/ConstantData.java
+ src/jdk/nashorn/internal/codegen/DumpBytecode.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
- src/jdk/nashorn/internal/codegen/FinalizeTypes.java
+ src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/FunctionSignature.java
! src/jdk/nashorn/internal/codegen/Label.java
+ src/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java
+ src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
+ src/jdk/nashorn/internal/codegen/MapTuple.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Namespace.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
+ src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
+ src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
+ src/jdk/nashorn/internal/codegen/ProgramPoints.java
- src/jdk/nashorn/internal/codegen/RangeAnalyzer.java
! src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/codegen/Splitter.java
+ src/jdk/nashorn/internal/codegen/TypeEvaluator.java
+ src/jdk/nashorn/internal/codegen/TypeMap.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java
! src/jdk/nashorn/internal/codegen/types/BytecodeOps.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/codegen/types/NumberType.java
! src/jdk/nashorn/internal/codegen/types/ObjectType.java
- src/jdk/nashorn/internal/codegen/types/Range.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableNode.java
! src/jdk/nashorn/internal/ir/BreakableStatement.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/ExpressionStatement.java
! src/jdk/nashorn/internal/ir/Flags.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionCall.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
+ src/jdk/nashorn/internal/ir/JoinPredecessor.java
+ src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java
+ src/jdk/nashorn/internal/ir/JumpStatement.java
! src/jdk/nashorn/internal/ir/LabelNode.java
+ src/jdk/nashorn/internal/ir/Labels.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextExpression.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
+ src/jdk/nashorn/internal/ir/LocalVariableConversion.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
+ src/jdk/nashorn/internal/ir/Optimistic.java
+ src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/Statement.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
- src/jdk/nashorn/internal/ir/TemporarySymbols.java
+ src/jdk/nashorn/internal/ir/Terminal.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
+ src/jdk/nashorn/internal/ir/debug/NashornClassReader.java
+ src/jdk/nashorn/internal/ir/debug/NashornTextifier.java
! src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk/nashorn/internal/lookup/Lookup.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java
! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/objects/NativeMath.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
+ src/jdk/nashorn/internal/objects/annotations/Optimistic.java
! src/jdk/nashorn/internal/objects/annotations/Property.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/Token.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
- src/jdk/nashorn/internal/runtime/CompiledFunctions.java
- src/jdk/nashorn/internal/runtime/CompiledScript.java
! src/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/Debug.java
- src/jdk/nashorn/internal/runtime/DebugLogger.java
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
+ src/jdk/nashorn/internal/runtime/FunctionInitializer.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
+ src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.java
- src/jdk/nashorn/internal/runtime/Logging.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
+ src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyAccess.java
! src/jdk/nashorn/internal/runtime/PropertyDescriptor.java
! src/jdk/nashorn/internal/runtime/PropertyHashMap.java
! src/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ src/jdk/nashorn/internal/runtime/RewriteException.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/Source.java
+ src/jdk/nashorn/internal/runtime/SpillProperty.java
+ src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/internal/runtime/Timing.java
! src/jdk/nashorn/internal/runtime/Undefined.java
+ src/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
+ src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java
+ src/jdk/nashorn/internal/runtime/events/RuntimeEvent.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ src/jdk/nashorn/internal/runtime/logging/DebugLogger.java
+ src/jdk/nashorn/internal/runtime/logging/Loggable.java
+ src/jdk/nashorn/internal/runtime/logging/Logger.java
! src/jdk/nashorn/internal/runtime/options/KeyValueOption.java
+ src/jdk/nashorn/internal/runtime/options/LoggingOption.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/internal/scripts/JO.java
! src/jdk/nashorn/tools/Shell.java
+ test/examples/apply_to_call_benchmark.js
! test/examples/string-micro.js
! test/script/assert.js
- test/script/basic/JDK-8010697.js
- test/script/basic/JDK-8010697.js.EXPECTED
+ test/script/basic/JDK-8010731.js
! test/script/basic/JDK-8012083.js
! test/script/basic/JDK-8015969.js
! test/script/basic/JDK-8016618.js
! test/script/basic/JDK-8016618.js.EXPECTED
! test/script/basic/JDK-8020357.js
! test/script/basic/JDK-8022903.js
! test/script/basic/JDK-8022903.js.EXPECTED
! test/script/basic/JDK-8025515.js
! test/script/basic/JDK-8026137.js
! test/script/basic/JDK-8027042.js
! test/script/basic/JDK-8027042.js.EXPECTED
+ test/script/basic/JDK-8029384.js
+ test/script/basic/JDK-8029384.js.EXPECTED
! test/script/basic/JDK-8029467.js
! test/script/basic/JDK-8029667.js
! test/script/basic/JDK-8030182_2.js
! test/script/basic/JDK-8030182_2.js.EXPECTED
+ test/script/basic/JDK-8038413.js
+ test/script/basic/JDK-8038413.js.EXPECTED
+ test/script/basic/JDK-8038945.js
+ test/script/basic/JDK-8038945.js.EXPECTED
+ test/script/basic/JDK-8040024.js
+ test/script/basic/JDK-8040024.js.EXPECTED
+ test/script/basic/JDK-8041995.js
+ test/script/basic/JDK-8041995.js.EXPECTED
+ test/script/basic/JDK-8043133.js
+ test/script/basic/JDK-8043133.js.EXPECTED
+ test/script/basic/JDK-8043232.js
+ test/script/basic/JDK-8043232.js.EXPECTED
+ test/script/basic/JDK-8043235.js
+ test/script/basic/JDK-8043235.js.EXPECTED
+ test/script/basic/JDK-8043431.js
+ test/script/basic/JDK-8043431.js.EXPECTED
+ test/script/basic/JDK-8044533.js
+ test/script/basic/JDK-8044533.js.EXPECTED
+ test/script/basic/JDK-8044534.js
+ test/script/basic/JDK-8044534.js.EXPECTED
+ test/script/basic/JDK-8046013.js
+ test/script/basic/JDK-8046013.js.EXPECTED
+ test/script/basic/JDK-8046026.js
+ test/script/basic/JDK-8046026.js.EXPECTED
+ test/script/basic/JDK-8046905.js
+ test/script/basic/JDK-8046905.js.EXPECTED
+ test/script/basic/JDK-8047035.js
+ test/script/basic/JDK-8047035.js.EXPECTED
+ test/script/basic/JDK-8047057.js
+ test/script/basic/JDK-8047067.js
+ test/script/basic/JDK-8047078.js
+ test/script/basic/JDK-8047166.js
+ test/script/basic/JDK-8047357.js
+ test/script/basic/JDK-8047357.js.EXPECTED
+ test/script/basic/JDK-8047359.js
+ test/script/basic/JDK-8047369.js
+ test/script/basic/JDK-8047371.js
+ test/script/basic/JDK-8047371.js.EXPECTED
+ test/script/basic/JDK-8047728.js
+ test/script/basic/JDK-8047959.js
+ test/script/basic/JDK-8047959.js.EXPECTED
+ test/script/basic/JDK-8048071.js
+ test/script/basic/JDK-8048071.js.EXPECTED
+ test/script/basic/JDK-8048079_1.js
+ test/script/basic/JDK-8048079_1.js.EXPECTED
+ test/script/basic/JDK-8048079_2.js
+ test/script/basic/JDK-8048079_2.js.EXPECTED
+ test/script/basic/JDK-8048505.js
+ test/script/basic/JDK-8048505.js.EXPECTED
+ test/script/basic/JDK-8048586.js
+ test/script/basic/JDK-8048718.js
+ test/script/basic/JDK-8049086.js
+ test/script/basic/JDK-8049086.js.EXPECTED
+ test/script/basic/JDK-8049242.js
+ test/script/basic/JDK-8049242.js.EXPECTED
+ test/script/basic/JDK-8050432.js
+ test/script/basic/JDK-8051439.js
+ test/script/basic/JDK-8051439.js.EXPECTED
+ test/script/basic/JDK-8054503.js
! test/script/basic/NASHORN-377.js
! test/script/basic/NASHORN-737.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call1.js
+ test/script/basic/apply_to_call/apply_to_call1.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call2.js
+ test/script/basic/apply_to_call/apply_to_call2.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call3.js
+ test/script/basic/apply_to_call/apply_to_call3.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call4.js
+ test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call_recompile.js
+ test/script/basic/apply_to_call/apply_to_call_recompile.js.EXPECTED
+ test/script/basic/apply_to_call/apply_to_call_varargs.js
+ test/script/basic/apply_to_call/apply_to_call_varargs.js.EXPECTED
- test/script/basic/arraysIntKey.js.EXPECTED
= test/script/basic/arrays_int_key.js < test/script/basic/arraysIntKey.js
+ test/script/basic/arrays_int_key.js.EXPECTED
+ test/script/basic/boolean_arithmetic.js
+ test/script/basic/boolean_arithmetic.js.EXPECTED
! test/script/basic/closure.js.EXPECTED
+ test/script/basic/compile-octane-normal.js
+ test/script/basic/compile-octane-normal.js.EXPECTED
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane-splitter.js.EXPECTED
! test/script/basic/compile-octane.js
- test/script/basic/compile-octane.js.EXPECTED
! test/script/basic/dataview_new.js
! test/script/basic/exprclosure.js.EXPECTED
+ test/script/basic/hideLocationProperties.js
+ test/script/basic/hideLocationProperties.js.EXPECTED
+ test/script/basic/octane-payload.js
+ test/script/basic/optimistic_arithmetic_check_type.js
+ test/script/basic/optimistic_arithmetic_check_type.js.EXPECTED
+ test/script/basic/optimistic_assignment_check_type.js
+ test/script/basic/optimistic_assignment_check_type.js.EXPECTED
+ test/script/basic/optimistic_check_type.js
+ test/script/basic/optimistic_check_type.js.EXPECTED
+ test/script/basic/optimistic_logical_check_type.js
+ test/script/basic/optimistic_logical_check_type.js.EXPECTED
! test/script/basic/parser/breakStat.js.EXPECTED
! test/script/basic/parser/continueStat.js.EXPECTED
! test/script/basic/parser/labelledStat.js.EXPECTED
! test/script/basic/parser/lhsExpr.js.EXPECTED
- test/script/basic/ranges_disabled.js
- test/script/basic/ranges_disabled.js.EXPECTED
- test/script/basic/ranges_enabled.js
- test/script/basic/ranges_enabled.js.EXPECTED
- test/script/basic/ranges_payload.js
+ test/script/basic/relink_index_getter.js
+ test/script/basic/relink_index_getter.js.EXPECTED
! test/script/basic/run-octane.js
- test/script/basic/runsunspider-eager.js
- test/script/basic/runsunspider-lazy.js
- test/script/basic/runsunspider-lazy.js.EXPECTED
! test/script/basic/runsunspider.js
+ test/script/basic/runsunspider.js.EXPECTED
! test/script/basic/scripting.js.EXPECTED
! test/script/basic/typedarrays.js
+ test/script/basic/typedarrays2.js
+ test/script/basic/typedarrays2.js.EXPECTED
+ test/script/currently-failing/JDK-8010697.js
+ test/script/currently-failing/JDK-8010697.js.EXPECTED
+ test/script/currently-failing/apply_to_call_bench.js
+ test/script/currently-failing/apply_to_call_bench.js.EXPECTED
+ test/script/currently-failing/optimistic_check_type_cases.js
+ test/script/currently-failing/optimistic_check_type_cases.js.EXPECTED
= test/script/currently-failing/property_delete.js < test/script/maptests/property_delete.js
! test/script/error/JDK-8026039.js.EXPECTED
! test/script/maptests/constructor.js
! test/script/maptests/maputil.js
! test/script/maptests/object_literals.js
! test/script/maptests/point.js
! test/script/maptests/property_add.js
+ test/script/markdown.js
+ test/script/markdown/anchors-by-reference.js
+ test/script/markdown/anchors-by-reference.js.EXPECTED
+ test/script/markdown/automatic-anchors.js
+ test/script/markdown/automatic-anchors.js.EXPECTED
+ test/script/markdown/blockquote-nested-markdown.js
+ test/script/markdown/blockquote-nested-markdown.js.EXPECTED
+ test/script/markdown/blockquote.js
+ test/script/markdown/blockquote.js.EXPECTED
+ test/script/markdown/code-block-html-escape.js
+ test/script/markdown/code-block-html-escape.js.EXPECTED
+ test/script/markdown/code-block.js
+ test/script/markdown/code-block.js.EXPECTED
+ test/script/markdown/doubline-list.js
+ test/script/markdown/doubline-list.js.EXPECTED
+ test/script/markdown/emphasis.js
+ test/script/markdown/emphasis.js.EXPECTED
+ test/script/markdown/escaped-number-period.js
+ test/script/markdown/escaped-number-period.js.EXPECTED
+ test/script/markdown/escaping.js
+ test/script/markdown/escaping.js.EXPECTED
+ test/script/markdown/github-style-at-start.js
+ test/script/markdown/github-style-at-start.js.EXPECTED
+ test/script/markdown/github-style-codeblock.js
+ test/script/markdown/github-style-codeblock.js.EXPECTED
+ test/script/markdown/github-style-linebreaks.js
+ test/script/markdown/github-style-linebreaks.js.EXPECTED
+ test/script/markdown/h1-with-double-hash.js
+ test/script/markdown/h1-with-double-hash.js.EXPECTED
+ test/script/markdown/h1-with-equals.js
+ test/script/markdown/h1-with-equals.js.EXPECTED
+ test/script/markdown/h1-with-single-hash.js
+ test/script/markdown/h1-with-single-hash.js.EXPECTED
+ test/script/markdown/h2-with-dashes.js
+ test/script/markdown/h2-with-dashes.js.EXPECTED
+ test/script/markdown/h2-with-double-hash.js
+ test/script/markdown/h2-with-double-hash.js.EXPECTED
+ test/script/markdown/h2-with-single-hash.js
+ test/script/markdown/h2-with-single-hash.js.EXPECTED
+ test/script/markdown/h3-with-double-hash.js
+ test/script/markdown/h3-with-double-hash.js.EXPECTED
+ test/script/markdown/h3-with-single-hash.js
+ test/script/markdown/h3-with-single-hash.js.EXPECTED
+ test/script/markdown/h4-with-single-hash.js
+ test/script/markdown/h4-with-single-hash.js.EXPECTED
+ test/script/markdown/h5-with-single-hash.js
+ test/script/markdown/h5-with-single-hash.js.EXPECTED
+ test/script/markdown/h6-with-single-hash.js
+ test/script/markdown/h6-with-single-hash.js.EXPECTED
+ test/script/markdown/horizontal-rules.js
+ test/script/markdown/horizontal-rules.js.EXPECTED
+ test/script/markdown/html5-strutural-tags.js
+ test/script/markdown/html5-strutural-tags.js.EXPECTED
+ test/script/markdown/images.js
+ test/script/markdown/images.js.EXPECTED
+ test/script/markdown/implicit-anchors.js
+ test/script/markdown/implicit-anchors.js.EXPECTED
+ test/script/markdown/inline-anchors.js
+ test/script/markdown/inline-anchors.js.EXPECTED
+ test/script/markdown/inline-code.js
+ test/script/markdown/inline-code.js.EXPECTED
+ test/script/markdown/inline-style-tag.js
+ test/script/markdown/inline-style-tag.js.EXPECTED
+ test/script/markdown/lazy-blockquote.js
+ test/script/markdown/lazy-blockquote.js.EXPECTED
+ test/script/markdown/list-with-blockquote.js
+ test/script/markdown/list-with-blockquote.js.EXPECTED
+ test/script/markdown/list-with-code.js
+ test/script/markdown/list-with-code.js.EXPECTED
+ test/script/markdown/multi-paragraph-list.js
+ test/script/markdown/multi-paragraph-list.js.EXPECTED
+ test/script/markdown/multiline-unordered-list.js
+ test/script/markdown/multiline-unordered-list.js.EXPECTED
+ test/script/markdown/nested-blockquote.js
+ test/script/markdown/nested-blockquote.js.EXPECTED
+ test/script/markdown/ordered-list-same-number.js
+ test/script/markdown/ordered-list-same-number.js.EXPECTED
+ test/script/markdown/ordered-list-wrong-numbers.js
+ test/script/markdown/ordered-list-wrong-numbers.js.EXPECTED
+ test/script/markdown/ordered-list.js
+ test/script/markdown/ordered-list.js.EXPECTED
+ test/script/markdown/relative-anchors.js
+ test/script/markdown/relative-anchors.js.EXPECTED
+ test/script/markdown/simple-paragraph.js
+ test/script/markdown/simple-paragraph.js.EXPECTED
+ test/script/markdown/strong.js
+ test/script/markdown/strong.js.EXPECTED
+ test/script/markdown/table-basic.js
+ test/script/markdown/table-basic.js.EXPECTED
+ test/script/markdown/table-large.js
+ test/script/markdown/table-large.js.EXPECTED
+ test/script/markdown/table-with-equals.js
+ test/script/markdown/table-with-equals.js.EXPECTED
+ test/script/markdown/unordered-list-asterisk.js
+ test/script/markdown/unordered-list-asterisk.js.EXPECTED
+ test/script/markdown/unordered-list-minus.js
+ test/script/markdown/unordered-list-minus.js.EXPECTED
+ test/script/markdown/unordered-list-plus.js
+ test/script/markdown/unordered-list-plus.js.EXPECTED
+ test/script/markdown/url-with-parenthesis.js
+ test/script/markdown/url-with-parenthesis.js.EXPECTED
! test/script/nosecurity/JDK-8044798.js
! test/script/nosecurity/JDK-8044798.js.EXPECTED
+ test/script/nosecurity/JDK-8044851.js
+ test/script/nosecurity/JDK-8044851.js.EXPECTED
+ test/script/nosecurity/JDK-8050964.js
+ test/script/nosecurity/JDK-8055034.js
+ test/script/nosecurity/JDK-8055034.js.EXPECTED
+ test/script/nosecurity/JDK-8055107.js
! test/script/trusted/JDK-8006529.js
+ test/script/trusted/event_queue.js
+ test/script/trusted/event_queue.js.EXPECTED
+ test/script/trusted/optimistic_recompilation.js
+ test/script/trusted/optimistic_recompilation.js.EXPECTED
! test/src/UnnamedPackageTestCallback.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/SharedObject.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
+ test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
! test/src/jdk/nashorn/internal/runtime/ContextTest.java
+ test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestHelper.java
+ test/src/jdk/nashorn/test/tools/StaticTypeInspector.java
Changeset: 8f2ed41abb26
Author: sundar
Date: 2014-08-20 18:59 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8f2ed41abb26
8050078: Nashorn ClassFilter Support
Reviewed-by: attila, hannesw, jlaskey, lagergren
+ src/jdk/nashorn/api/scripting/ClassFilter.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8015969.js
+ test/script/trusted/classfilter.js
+ test/script/trusted/classfilter.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: 83429983b9ef
Author: sundar
Date: 2014-08-21 14:03 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/83429983b9ef
8055687: Wrong "this" passed to JSObject.eval call
Reviewed-by: hannesw, lagergren
+ samples/find_nonfinals2.js
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 620bf937f377
Author: sundar
Date: 2014-08-21 20:06 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/620bf937f377
8055762: Nashorn misses linker for netscape.javascript.JSObject instances
Reviewed-by: lagergren, jlaskey
! make/build.xml
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8055762.js
+ test/script/basic/JDK-8055762.js.EXPECTED
Changeset: 934689dc9f10
Author: sundar
Date: 2014-08-22 15:47 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/934689dc9f10
8055796: JSObject and browser JSObject linkers should provide fallback to call underlying Java methods directly
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/script/basic/JDK-8055796.js
+ test/script/basic/JDK-8055796.js.EXPECTED
Changeset: e770d899dca5
Author: sundar
Date: 2014-08-25 08:46 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e770d899dca5
8055830: JDK-8015969.js is silently failing
Reviewed-by: lagergren, jlaskey, hannesw
! test/script/basic/JDK-8015969.js
Changeset: e94c247e4673
Author: sundar
Date: 2014-08-25 20:26 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e94c247e4673
8055899: Two nashorn tests fail in 8u40 nightly build with ClassNotFoundException
Reviewed-by: jlaskey, lagergren
! test/script/basic/JDK-8055762.js
! test/script/basic/JDK-8055796.js
! test/script/basic/JDK-8055796.js.EXPECTED
+ test/script/basic/JDK-8055796_2.js
+ test/script/basic/JDK-8055796_2.js.EXPECTED
Changeset: fe439797def2
Author: yan
Date: 2014-08-26 14:51 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fe439797def2
8055811: Tests for Nashorn ClassFilter Support
Reviewed-by: sundar, attila
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>
+ test/script/trusted/classfilter_extends.js
+ test/script/trusted/classfilter_extends.js.EXPECTED
+ test/script/trusted/classfilter_mozilla_compat.js
+ test/script/trusted/classfilter_mozilla_compat.js.EXPECTED
+ test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
Changeset: aef491539708
Author: sundar
Date: 2014-08-26 17:21 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/aef491539708
8056050: runExternalJsTest method in test/jdk/nashorn/internal/runtime/ClassFilter.java slows down "ant test"
Reviewed-by: attila, jlaskey
! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
Changeset: 8dae548f5f27
Author: amurillo
Date: 2014-08-26 14:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8dae548f5f27
Merge
! .hgtags
Changeset: 8cc610369ecd
Author: attila
Date: 2014-08-27 10:16 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8cc610369ecd
8055870: iteration fails if index var is not used
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8055870.js
+ test/script/basic/JDK-8055870.js.EXPECTED
Changeset: c9866d77c14c
Author: sundar
Date: 2014-08-27 13:55 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c9866d77c14c
8056094: [nashorn] tests fail when running via jtreg
Reviewed-by: jlaskey, hannesw
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 85e3f07fc5fc
Author: attila
Date: 2014-08-26 11:31 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/85e3f07fc5fc
8055911: Don't use String.intern for IdentNode
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Parser.java
Changeset: e3ca0a51b3c9
Author: attila
Date: 2014-08-26 11:32 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e3ca0a51b3c9
8055913: Node.hashCode() delegates to Object.hashCode() and is hot
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/ir/Node.java
Changeset: 7cf80b2dc39b
Author: attila
Date: 2014-08-26 11:45 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7cf80b2dc39b
8055923: collect timings using System.nanoTime
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Timing.java
Changeset: 2c3db3ce0b06
Author: attila
Date: 2014-08-26 15:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2c3db3ce0b06
8055954: Do not parallelize class installation
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: 2bcc21c5d5da
Author: attila
Date: 2014-08-26 15:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2bcc21c5d5da
8056052: Source.getContent() does excess Object.clone()
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/Source.java
! test/src/jdk/nashorn/internal/runtime/SourceTest.java
Changeset: 44b69fb3b031
Author: attila
Date: 2014-08-26 15:52 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/44b69fb3b031
8056025: CompilationPhase.setStates() is hot in class installation phase
Reviewed-by: jlaskey, sundar
+ src/jdk/nashorn/internal/AssertsEnabled.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
Changeset: d93eabe28080
Author: attila
Date: 2014-08-27 14:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d93eabe28080
Merge
Changeset: e56d1f4ecd91
Author: sundar
Date: 2014-08-27 18:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e56d1f4ecd91
8056123: Anonymous function statements leak internal function names into global scope
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
+ test/script/basic/JDK-8056123.js
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 8c282c15c58c
Author: lagergren
Date: 2014-08-26 11:42 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8c282c15c58c
8055906: Avoid throwing an exception with filled in stack trace as part of the normal control flow
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
Changeset: dd9ea030e762
Author: yan
Date: 2014-08-25 17:38 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dd9ea030e762
8055878: Nashorn: all tests failed with AccessControlException
Reviewed-by: sundar, hannesw
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>
! make/build.xml
Changeset: 88bb71f8b3c3
Author: attila
Date: 2014-08-27 14:58 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/88bb71f8b3c3
Merge
Changeset: f4fe83621604
Author: attila
Date: 2014-08-28 16:38 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f4fe83621604
8056243: OptimisticTypePersistence should refuse to work in symlinked directories
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
Changeset: 34c17c956654
Author: lana
Date: 2014-08-28 16:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/34c17c956654
Merge
! .hgtags
Changeset: 2d75c391f61f
Author: katleman
Date: 2014-09-03 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2d75c391f61f
Added tag jdk8u40-b04 for changeset 34c17c956654
! .hgtags
Changeset: 0a2b63f54b1c
Author: katleman
Date: 2014-09-10 09:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0a2b63f54b1c
Added tag jdk8u40-b05 for changeset 2d75c391f61f
! .hgtags
Changeset: 46647c4943ff
Author: attila
Date: 2014-09-03 14:33 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/46647c4943ff
8056913: Limit the size of type info cache on disk
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/codegen/types/Type.java
Changeset: b7a2db4de254
Author: hannesw
Date: 2014-09-04 18:47 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b7a2db4de254
8051889: Implement block scoping in symbol assignment and scope computation
Reviewed-by: attila, lagergren
! make/build.xml
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/es6/block-function-decl.js
+ test/script/basic/es6/block-function-decl.js.EXPECTED
+ test/script/basic/es6/const-empty.js
+ test/script/basic/es6/const-empty.js.EXPECTED
+ test/script/basic/es6/const-reassign.js
+ test/script/basic/es6/const-reassign.js.EXPECTED
+ test/script/basic/es6/const-redeclare.js
+ test/script/basic/es6/const-redeclare.js.EXPECTED
+ test/script/basic/es6/const-self.js
+ test/script/basic/es6/const-self.js.EXPECTED
+ test/script/basic/es6/const-tdz.js
+ test/script/basic/es6/const-tdz.js.EXPECTED
+ test/script/basic/es6/const.js
+ test/script/basic/es6/const.js.EXPECTED
+ test/script/basic/es6/for-let.js
+ test/script/basic/es6/for-let.js.EXPECTED
+ test/script/basic/es6/let-eval.js
+ test/script/basic/es6/let-eval.js.EXPECTED
+ test/script/basic/es6/let-load-lib.js
+ test/script/basic/es6/let-load.js
+ test/script/basic/es6/let-load.js.EXPECTED
+ test/script/basic/es6/let-nodeclare.js
+ test/script/basic/es6/let-nodeclare.js.EXPECTED
+ test/script/basic/es6/let-redeclare.js
+ test/script/basic/es6/let-redeclare.js.EXPECTED
+ test/script/basic/es6/let-self.js
+ test/script/basic/es6/let-self.js.EXPECTED
+ test/script/basic/es6/let-tdz.js
+ test/script/basic/es6/let-tdz.js.EXPECTED
+ test/script/basic/es6/let.js
+ test/script/basic/es6/let.js.EXPECTED
! test/script/trusted/JDK-8006529.js
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
Changeset: 7caec82669a4
Author: sundar
Date: 2014-09-08 15:51 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7caec82669a4
8057742: ant clean test should not fail if one or more external test suites are missing
Reviewed-by: lagergren, hannesw
- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
+ test/script/basic/JDK-8048079_1a.js
+ test/script/basic/JDK-8048079_1a.js.EXPECTED
+ test/script/basic/JDK-8048079_1b.js
+ test/script/basic/JDK-8048079_1b.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED
+ test/script/basic/JDK-8048079_2a.js
+ test/script/basic/JDK-8048079_2a.js.EXPECTED
+ test/script/basic/JDK-8048079_2b.js
+ test/script/basic/JDK-8048079_2b.js.EXPECTED
! test/script/basic/splitter.js
! test/script/basic/splitter.js.EXPECTED
+ test/script/basic/splitter_prototype.js
+ test/script/basic/splitter_prototype.js.EXPECTED
+ test/script/basic/splitter_yui.js
+ test/script/basic/splitter_yui.js.EXPECTED
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 45f9decf4fb5
Author: attila
Date: 2014-09-04 18:57 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/45f9decf4fb5
8056129: AtomicInteger is treated as primitive number with optimistic compilation
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
+ test/script/basic/JDK-8056129.js
+ test/script/basic/JDK-8056129.js.EXPECTED
Changeset: f5be4bdd0f6e
Author: attila
Date: 2014-09-08 18:40 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f5be4bdd0f6e
8057148: Skip nested functions on reparse
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/TokenStream.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/Timing.java
! src/jdk/nashorn/tools/Shell.java
! test/script/basic/optimistic_check_type.js
Changeset: 33bde22b7740
Author: yan
Date: 2014-09-08 15:37 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/33bde22b7740
8057678: Tests for let and const keywords in Nashorn
Reviewed-by: hannesw, lagergren
Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com>
+ test/script/basic/es6/const-redeclare-extra.js
+ test/script/basic/es6/const-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/let-redeclare-extra.js
+ test/script/basic/es6/let-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/let_const_closure.js
+ test/script/basic/es6/let_const_closure.js.EXPECTED
+ test/script/basic/es6/let_const_reuse.js
+ test/script/basic/es6/let_const_reuse.js.EXPECTED
+ test/script/basic/es6/let_different_types.js
+ test/script/basic/es6/let_different_types.js.EXPECTED
+ test/script/basic/es6/let_loops.js
+ test/script/basic/es6/let_loops.js.EXPECTED
Changeset: f01257b46cf1
Author: lana
Date: 2014-09-09 11:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f01257b46cf1
Merge
- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED
Changeset: 5ad0607cf1a4
Author: attila
Date: 2014-09-09 15:33 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5ad0607cf1a4
8057930: remove eval ID
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/script/basic/JDK-8030182_2.js
! test/script/basic/JDK-8030182_2.js.EXPECTED
! test/script/basic/es6/const-empty.js.EXPECTED
! test/script/basic/es6/const-redeclare-extra.js.EXPECTED
! test/script/basic/es6/const-redeclare.js.EXPECTED
! test/script/basic/es6/let-redeclare-extra.js.EXPECTED
! test/script/basic/es6/let-redeclare.js.EXPECTED
! test/script/basic/es6/let_const_reuse.js.EXPECTED
Changeset: b788246cf987
Author: attila
Date: 2014-09-09 15:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b788246cf987
8057931: Instead of not skipping small functions in parser, make lexer avoid them instead
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/Parser.java
Changeset: 241685439f70
Author: attila
Date: 2014-09-10 13:08 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/241685439f70
8034954: Optimistic iteration in for-in and for-each
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
Changeset: 5b052fbc5834
Author: lagergren
Date: 2014-09-04 10:52 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5b052fbc5834
8057019: Various problems with extra arguments to applies
Reviewed-by: attila, hannesw, jlaskey
- bin/fixorphantests.sh
- bin/fixwhitespace.sh
- bin/jjsdebug.sh
- bin/rm-non-tracked.sh
- bin/run_octane.sh
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8057019-2.js
+ test/script/basic/JDK-8057019-2.js.EXPECTED
+ test/script/basic/JDK-8057019-payload.js
+ test/script/basic/JDK-8057019.js
+ test/script/basic/JDK-8057019.js.EXPECTED
! test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED
Changeset: c2f412069f9b
Author: lagergren
Date: 2014-09-04 14:42 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c2f412069f9b
8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/codegen/DumpBytecode.java
Changeset: afdad86ffdde
Author: lagergren
Date: 2014-09-05 16:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/afdad86ffdde
8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag
Reviewed-by: attila, sundar, hannesw
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 3f49db18721f
Author: lagergren
Date: 2014-09-05 16:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3f49db18721f
8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation
Reviewed-by: attila, sundar, hannesw
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
+ src/jdk/nashorn/internal/ir/CompileUnitHolder.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 698280da463a
Author: lagergren
Date: 2014-09-10 12:37 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/698280da463a
8057703: More empty classes generated by Nashorn
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/Timing.java
Changeset: 2cad9bf911a4
Author: attila
Date: 2014-09-11 17:12 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2cad9bf911a4
8058100: Reduce the RecompilableScriptFunctionData footprint
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
+ src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: e94bfa3c6c6c
Author: hannesw
Date: 2014-09-11 18:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e94bfa3c6c6c
8057021: UserAccessorProperty guards fail with multiple globals
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
Changeset: 39ba6d257e4c
Author: hannesw
Date: 2014-09-11 18:06 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/39ba6d257e4c
8058179: Global constants get in the way of self-modifying properties
Reviewed-by: attila, jlaskey, sundar, lagergren
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8058179.js
+ test/script/basic/JDK-8058179.js.EXPECTED
Changeset: 1196f17cf7bc
Author: lana
Date: 2014-09-11 17:26 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1196f17cf7bc
Merge
Changeset: 0032961e1866
Author: katleman
Date: 2014-09-17 13:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0032961e1866
Added tag jdk8u40-b06 for changeset 1196f17cf7bc
! .hgtags
Changeset: 55a0bcbb618c
Author: katleman
Date: 2014-09-24 11:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/55a0bcbb618c
Added tag jdk8u40-b07 for changeset 0032961e1866
! .hgtags
Changeset: 3d30873e13d7
Author: hannesw
Date: 2014-09-12 16:06 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3d30873e13d7
8057743: Single quotes must be escaped in message resource file
Reviewed-by: attila, lagergren, sundar
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049242.js.EXPECTED
Changeset: bac02d5a397f
Author: hannesw
Date: 2014-09-12 16:07 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bac02d5a397f
8058304: Non-serializable fields in serializable classes
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
Changeset: 3ce674906b2a
Author: sundar
Date: 2014-09-15 15:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3ce674906b2a
8058422: Users should be able to overwrite "context" and "engine" variables
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/objects/Global.java
+ test/script/basic/JDK-8058422.js
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
Changeset: 21cd010d3a0a
Author: hannesw
Date: 2014-09-15 17:51 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/21cd010d3a0a
8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO*
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8056978.js
+ test/script/basic/JDK-8056978.js.EXPECTED
Changeset: f242ee8c5173
Author: sundar
Date: 2014-09-16 18:11 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f242ee8c5173
8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
+ test/script/basic/JDK-8058545.js
Changeset: 432e074f1eac
Author: lana
Date: 2014-09-16 14:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/432e074f1eac
Merge
Changeset: e83ceda86582
Author: sundar
Date: 2014-09-17 15:02 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e83ceda86582
8058615: Overload resolution ambiguity involving ConsString
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8058615.js
+ test/script/basic/JDK-8058615.js.EXPECTED
Changeset: acb17eade642
Author: hannesw
Date: 2014-09-19 13:13 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/acb17eade642
8046202: Make persistent code store more flexible
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionInitializer.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
Changeset: 73c31575a0c0
Author: attila
Date: 2014-09-22 14:46 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/73c31575a0c0
8058561: NPE in LocalVariableTypesCalculator
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
+ test/script/basic/JDK-8058561.js
Changeset: 9ee8fd4a7266
Author: hannesw
Date: 2014-09-22 13:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9ee8fd4a7266
8047764: Indexed or polymorphic set on global affects Object.prototype
Reviewed-by: lagergren, attila
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/PropertyAccess.java
! src/jdk/nashorn/internal/runtime/RewriteException.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
+ test/script/basic/JDK-8047764-strict.js
+ test/script/basic/JDK-8047764-strict.js.EXPECTED
+ test/script/basic/JDK-8047764.js
+ test/script/basic/JDK-8047764.js.EXPECTED
Changeset: 5a39cfa5c5b9
Author: lana
Date: 2014-09-22 18:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5a39cfa5c5b9
Merge
Changeset: 89551828b279
Author: lana
Date: 2014-09-25 11:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/89551828b279
Merge
Changeset: 6a8ecdeae4a9
Author: asaha
Date: 2014-10-01 07:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6a8ecdeae4a9
Added tag jdk8u40-b08 for changeset 89551828b279
! .hgtags
Changeset: 2b3d1d998246
Author: katleman
Date: 2014-10-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2b3d1d998246
Added tag jdk8u40-b09 for changeset 6a8ecdeae4a9
! .hgtags
Changeset: fda12b604ed6
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fda12b604ed6
8059370: Unnecessary work in deoptimizing recompilation
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 3e7d0b0b855a
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3e7d0b0b855a
8059371: Code duplication in handling of break and continue
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
Changeset: 236ce951d1e4
Author: attila
Date: 2014-10-01 12:22 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/236ce951d1e4
8059372: Code duplication in split emitter
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
Changeset: d79265f2fa92
Author: lagergren
Date: 2014-09-25 15:53 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d79265f2fa92
8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt
Reviewed-by: hannesw, attila, sundar
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! samples/BufferArray.java
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/Debug.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
+ src/jdk/nashorn/internal/runtime/OptimisticBuiltins.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ src/jdk/nashorn/internal/runtime/Specialization.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/IntElements.java
+ src/jdk/nashorn/internal/runtime/arrays/IntOrLongElements.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/NumericElements.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/examples/charcodeat-benchmark.js
+ test/examples/push-pop-benchmark.js
+ test/script/basic/apply_to_call/apply_to_call5.js
+ test/script/basic/apply_to_call/apply_to_call5.js.EXPECTED
+ test/script/basic/fastpushpop.js
+ test/script/basic/fastpushpop.js.EXPECTED
! test/script/basic/run-octane.js
Changeset: 70597fd25c61
Author: lagergren
Date: 2014-09-29 14:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/70597fd25c61
8059321: Decrease warmup time by caching common structures that were reused during parse
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
Changeset: 7eba45a08557
Author: attila
Date: 2014-10-02 16:30 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7eba45a08557
8059346: Single class loader is used to load compiled bytecode
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 9b24fc6da691
Author: lagergren
Date: 2014-10-06 10:43 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9b24fc6da691
8059231: Verify that octane raytrace now works with optimistic types turned off. Add better logging for optimistic types in the compiler.
Reviewed-by: attila, hannesw, sundar
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 724bb760e386
Author: jcoomes
Date: 2014-10-07 10:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/724bb760e386
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: bcc569328dfa
Author: erikj
Date: 2014-10-08 11:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bcc569328dfa
8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem?
Reviewed-by: lagergren, tbell
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! make/BuildNashorn.gmk
Changeset: 5d41c7482d54
Author: hannesw
Date: 2014-10-09 11:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5d41c7482d54
8059236: Memory leak when executing octane pdfjs with optimistic typing
Reviewed-by: jlaskey, attila
! test/script/basic/octane-payload.js
! test/script/basic/run-octane.js
Changeset: e2d164f9d7d8
Author: hannesw
Date: 2014-10-09 11:56 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e2d164f9d7d8
8059938: NPE restoring cached script with optimistic types disabled
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: 8a99ee1fb375
Author: lagergren
Date: 2014-10-09 10:19 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8a99ee1fb375
8059811: Turn off optimistic typing by default and add both ant test-pessimistic and ant test-optimistic sub-test suites.
Reviewed-by: attila, shade, hannesw
+ bin/fixwhitespace.sh
! make/build.xml
! make/project.properties
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: b962745a8ccc
Author: lana
Date: 2014-10-09 12:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b962745a8ccc
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: 752447437da2
Author: asaha
Date: 2014-04-16 09:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/752447437da2
Added tag jdk8u25-b00 for changeset 7001e9f95b44
! .hgtags
Changeset: 0716f4613601
Author: asaha
Date: 2014-05-06 11:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0716f4613601
Merge
! .hgtags
Changeset: b596502e86f5
Author: asaha
Date: 2014-05-19 22:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b596502e86f5
Merge
! .hgtags
Changeset: 809d393a6379
Author: asaha
Date: 2014-05-27 14:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/809d393a6379
Merge
Changeset: 7193ccdc30ae
Author: asaha
Date: 2014-05-29 13:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7193ccdc30ae
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/GlobalObject.java
- src/jdk/nashorn/internal/runtime/PropertyListener.java
- src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
Changeset: eee3a86b940d
Author: asaha
Date: 2014-06-03 08:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/eee3a86b940d
Merge
! .hgtags
Changeset: a9f77bd14874
Author: asaha
Date: 2014-06-04 09:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a9f77bd14874
Merge
! .hgtags
Changeset: 6ecbe16ff133
Author: katleman
Date: 2014-06-05 03:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ecbe16ff133
Added tag jdk8u25-b01 for changeset a9f77bd14874
! .hgtags
Changeset: f12322f998f9
Author: asaha
Date: 2014-06-05 15:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f12322f998f9
Merge
! .hgtags
Changeset: 014d6bcc8731
Author: asaha
Date: 2014-06-05 15:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/014d6bcc8731
Merge
! .hgtags
Changeset: 895e47783e2e
Author: asaha
Date: 2014-06-11 10:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/895e47783e2e
Merge
! .hgtags
Changeset: 96b52ff35503
Author: asaha
Date: 2014-06-11 14:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/96b52ff35503
Added tag jdk8u25-b02 for changeset 895e47783e2e
! .hgtags
Changeset: 9cda37fe556c
Author: asaha
Date: 2014-06-17 16:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9cda37fe556c
Merge
! .hgtags
Changeset: b84d92194c36
Author: asaha
Date: 2014-06-18 13:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b84d92194c36
Merge
! .hgtags
Changeset: 894ab2f06c93
Author: asaha
Date: 2014-06-18 13:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/894ab2f06c93
Added tag jdk8u25-b03 for changeset b84d92194c36
! .hgtags
Changeset: 28c1cbaa2e33
Author: asaha
Date: 2014-06-23 13:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/28c1cbaa2e33
Added tag jdk8u25-b04 for changeset 894ab2f06c93
! .hgtags
Changeset: b6ff34e58211
Author: asaha
Date: 2014-06-26 08:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b6ff34e58211
Merge
! .hgtags
Changeset: 25b89ca363c4
Author: asaha
Date: 2014-06-26 16:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/25b89ca363c4
Merge
! .hgtags
Changeset: ebb88d82a8eb
Author: asaha
Date: 2014-06-30 14:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ebb88d82a8eb
Added tag jdk8u25-b05 for changeset 25b89ca363c4
! .hgtags
Changeset: 0a50d568a901
Author: asaha
Date: 2014-07-02 15:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0a50d568a901
Merge
! .hgtags
Changeset: 9b692a6e5f22
Author: asaha
Date: 2014-07-07 13:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9b692a6e5f22
Added tag jdk8u25-b06 for changeset 0a50d568a901
! .hgtags
Changeset: 25b719b33ac8
Author: asaha
Date: 2014-07-10 16:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/25b719b33ac8
Merge
! .hgtags
Changeset: 482a8aafcc08
Author: asaha
Date: 2014-07-14 15:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/482a8aafcc08
Added tag jdk8u25-b07 for changeset 25b719b33ac8
! .hgtags
Changeset: 0f74f65763a3
Author: asaha
Date: 2014-07-16 12:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0f74f65763a3
Merge
! .hgtags
Changeset: 158837f537e4
Author: coffeys
Date: 2014-07-22 01:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/158837f537e4
Added tag jdk8u25-b08 for changeset 0f74f65763a3
! .hgtags
Changeset: 826960b1a843
Author: coffeys
Date: 2014-07-25 14:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/826960b1a843
Merge
Changeset: 7e00c05fc54b
Author: coffeys
Date: 2014-07-28 20:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7e00c05fc54b
Merge
! .hgtags
Changeset: b1870943b96c
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b1870943b96c
Added tag jdk8u25-b09 for changeset 158837f537e4
! .hgtags
Changeset: 8dc8bf96cc60
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8dc8bf96cc60
Added tag jdk8u25-b10 for changeset 7e00c05fc54b
! .hgtags
Changeset: d114080d5401
Author: coffeys
Date: 2014-07-30 05:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d114080d5401
Merge
! .hgtags
Changeset: c9305167f542
Author: coffeys
Date: 2014-07-30 06:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c9305167f542
Merge
! .hgtags
Changeset: 8cd6af10dd4d
Author: coffeys
Date: 2014-08-01 10:18 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8cd6af10dd4d
Merge
! .hgtags
Changeset: f76715cd4e90
Author: coffeys
Date: 2014-08-05 13:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f76715cd4e90
Added tag jdk8u25-b11 for changeset 8cd6af10dd4d
! .hgtags
Changeset: 34c95bcacff7
Author: katleman
Date: 2014-08-12 11:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/34c95bcacff7
Added tag jdk8u25-b12 for changeset f76715cd4e90
! .hgtags
Changeset: 6a93467eaa36
Author: asaha
Date: 2014-08-19 05:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6a93467eaa36
Added tag jdk8u25-b13 for changeset 34c95bcacff7
! .hgtags
Changeset: 71e8403a2f82
Author: asaha
Date: 2014-08-25 13:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/71e8403a2f82
Added tag jdk8u25-b14 for changeset 6a93467eaa36
! .hgtags
Changeset: 1500138ce513
Author: asaha
Date: 2014-09-02 11:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1500138ce513
Added tag jdk8u25-b15 for changeset 71e8403a2f82
! .hgtags
Changeset: 4b9cc65dd24d
Author: asaha
Date: 2014-09-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4b9cc65dd24d
Added tag jdk8u25-b16 for changeset 1500138ce513
! .hgtags
Changeset: 0bcc64d0d193
Author: asaha
Date: 2014-09-11 15:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0bcc64d0d193
Merge
! .hgtags
Changeset: 4af4491477eb
Author: asaha
Date: 2014-09-16 13:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4af4491477eb
Merge
- bin/fixorphantests.sh
- bin/fixwhitespace.sh
- bin/jjsdebug.sh
- bin/rm-non-tracked.sh
- bin/run_octane.sh
- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED
Changeset: cdbf34dbef40
Author: asaha
Date: 2014-09-17 11:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cdbf34dbef40
Added tag jdk8u25-b17 for changeset 4b9cc65dd24d
! .hgtags
Changeset: 83e53aa5acf2
Author: asaha
Date: 2014-09-19 12:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/83e53aa5acf2
Merge
! .hgtags
Changeset: 31aee3034894
Author: asaha
Date: 2014-09-22 08:27 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/31aee3034894
Merge
! .hgtags
Changeset: 596dd29c71dc
Author: asaha
Date: 2014-09-24 14:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/596dd29c71dc
Merge
! .hgtags
Changeset: 61442718321f
Author: asaha
Date: 2014-10-06 15:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/61442718321f
Merge
! .hgtags
Changeset: 2fc9e639dddd
Author: asaha
Date: 2014-10-07 08:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2fc9e639dddd
Added tag jdk8u25-b18 for changeset cdbf34dbef40
! .hgtags
Changeset: ec10633470f8
Author: asaha
Date: 2014-10-07 15:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ec10633470f8
Merge
! .hgtags
Changeset: fdb261020de8
Author: asaha
Date: 2014-10-08 14:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fdb261020de8
Merge
! .hgtags
Changeset: 076b1f38a5cc
Author: asaha
Date: 2014-10-14 10:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/076b1f38a5cc
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: 57c7b273277e
Author: katleman
Date: 2014-10-15 11:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/57c7b273277e
Added tag jdk8u40-b10 for changeset 076b1f38a5cc
! .hgtags
Changeset: f01c0455ff03
Author: katleman
Date: 2014-10-22 11:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f01c0455ff03
Added tag jdk8u40-b11 for changeset 57c7b273277e
! .hgtags
Changeset: 5aac3287ea5d
Author: sundar
Date: 2014-10-10 19:09 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5aac3287ea5d
8060101: AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8060101.js
Changeset: c3fb7c0a95d9
Author: attila
Date: 2014-10-13 20:10 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c3fb7c0a95d9
8059842: Creating symbols for declared functions shouldn't be a special case
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/VarNode.java
Changeset: a35c8136c045
Author: sundar
Date: 2014-10-14 16:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a35c8136c045
8050977: Java8 Javascript Nashorn exception: no current Global instance for nashorn
Reviewed-by: attila, lagergren, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
! test/script/basic/convert.js
! test/script/nosecurity/JDK-8044798.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 3c57bcd0c73f
Author: lagergren
Date: 2014-10-14 16:11 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3c57bcd0c73f
8060471: DynamicLinker.getLinkedCallSiteLocation() is called even when logger is disabled, and it creates a stacktrace. This contributes unnecessarily to compile time.
Reviewed-by: lagergren, attila
Contributed-by: andreas.gabrielsson at oracle.com
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
Changeset: 3736ebef15e9
Author: attila
Date: 2014-10-14 13:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3736ebef15e9
8060238: Reports for optimistic test run overwrite those for pessimistic run
Reviewed-by: hannesw, lagergren, sundar
! make/build.xml
Changeset: db675278b4d3
Author: attila
Date: 2014-10-15 15:57 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/db675278b4d3
8060242: Compile-time expression evaluator was not seeing into ArrayBufferViews
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
Changeset: ef1e5e03e03e
Author: attila
Date: 2014-10-15 16:00 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ef1e5e03e03e
8060241: Immediately invoked function expressions cause lot of deoptimization
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 2bf4c14345aa
Author: sundar
Date: 2014-10-15 19:50 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2bf4c14345aa
8060688: Nashorn: Generated script class name fails --verify-code for names with special chars
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
+ test/script/nosecurity/JDK-8060688.js
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: 1dd26718dbaa
Author: attila
Date: 2014-10-16 11:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1dd26718dbaa
8061113: Boolean used as optimistic call return type
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
+ test/script/basic/JDK-8061113.js
+ test/script/basic/JDK-8061113.js.EXPECTED
Changeset: 6de46794603c
Author: hannesw
Date: 2014-10-17 15:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6de46794603c
8060011: Concatenating an array and converting it to Java gives wrong result
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8060011.js
Changeset: 42fc6bc42dae
Author: sundar
Date: 2014-10-20 18:40 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/42fc6bc42dae
8061257: nashorn ant build script should have a sanity target
Reviewed-by: lagergren, hannesw, attila
! make/build-nasgen.xml
! make/build.xml
Changeset: bf5f28dafa7c
Author: hannesw
Date: 2014-10-20 14:09 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bf5f28dafa7c
8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run
Reviewed-by: lagergren, attila, sundar
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
Changeset: 8c51767d534d
Author: attila
Date: 2014-10-17 14:24 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8c51767d534d
8059843: Make AST serializable
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/types/ArrayType.java
! src/jdk/nashorn/internal/codegen/types/BitwiseType.java
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/codegen/types/NumberType.java
! src/jdk/nashorn/internal/codegen/types/NumericType.java
! src/jdk/nashorn/internal/codegen/types/ObjectType.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableStatement.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/ExpressionStatement.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContextExpression.java
! src/jdk/nashorn/internal/ir/LexicalContextStatement.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/Statement.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/parser/Lexer.java
Changeset: 03c06c337d9d
Author: attila
Date: 2014-10-20 12:06 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/03c06c337d9d
8059844: Implement optimistic splitter
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
+ src/jdk/nashorn/internal/codegen/AstSerializer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk/nashorn/internal/codegen/ProgramPoints.java
+ src/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
+ src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ src/jdk/nashorn/internal/ir/GetSplitState.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Node.java
+ src/jdk/nashorn/internal/ir/SetSplitState.java
! src/jdk/nashorn/internal/ir/SplitNode.java
+ src/jdk/nashorn/internal/ir/SplitReturn.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
+ src/jdk/nashorn/internal/runtime/AstDeserializer.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 3219e9e47daf
Author: attila
Date: 2014-10-21 14:27 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3219e9e47daf
8058610: must not let long operations overflow
Reviewed-by: hannesw, jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8058610.js
+ test/script/basic/JDK-8058610.js.EXPECTED
Changeset: 7fad0ce81344
Author: amurillo
Date: 2014-10-22 08:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7fad0ce81344
Merge
Changeset: 81483abb4ff9
Author: lana
Date: 2014-10-22 12:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/81483abb4ff9
Merge
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
Changeset: 375a3a3256d0
Author: hannesw
Date: 2014-10-23 18:07 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/375a3a3256d0
8059813: Type Info Cache flag must must be documented
Reviewed-by: attila, jlaskey
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
Changeset: 21efaa9e20a5
Author: katleman
Date: 2014-10-29 10:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/21efaa9e20a5
Added tag jdk8u40-b12 for changeset 375a3a3256d0
! .hgtags
Changeset: 094f0d95ef78
Author: attila
Date: 2014-10-24 13:25 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/094f0d95ef78
8061955: asm.js idioms result in unnecessarily code emission
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
Changeset: 78eb2b415108
Author: lagergren
Date: 2014-10-23 15:19 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/78eb2b415108
8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being Continuous
Reviewed-by: attila, hannesw
! bin/runopt.sh
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ src/jdk/nashorn/internal/runtime/arrays/AnyElements.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumericElements.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
+ test/script/basic/JDK-8061391.js
+ test/script/basic/JDK-8061391.js.EXPECTED
+ test/script/basic/JDK-8061391_2.js
+ test/script/basic/JDK-8061391_3.js
+ test/script/basic/JDK-8061391_3.js.EXPECTED
Changeset: 65e498cf5312
Author: sundar
Date: 2014-10-27 17:54 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/65e498cf5312
8062024: Issue with date.setFullYear when time other than midnight
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8062024.js
+ test/script/basic/JDK-8062024.js.EXPECTED
Changeset: a54353b34d24
Author: sundar
Date: 2014-10-28 17:22 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a54353b34d24
8062216: [nashorn] regresion test failure with TimeZone
Reviewed-by: hannesw, lagergren
! test/script/basic/JDK-8062024.js
Changeset: 29a4cd3d1f7a
Author: hannesw
Date: 2014-10-31 16:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/29a4cd3d1f7a
8062401: User accessors require boxing and do not support optimistic types
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/examples/getter-setter-micro.js
Changeset: a8e6c9feecfb
Author: hannesw
Date: 2014-10-31 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a8e6c9feecfb
8062132: Nashorn incorrectly binds this for constructor created by another function
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8062132.js
+ test/script/basic/JDK-8062132.js.EXPECTED
Changeset: 73ca7a752ba1
Author: hannesw
Date: 2014-10-31 20:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/73ca7a752ba1
8062583: Throwing object with error prototype causes error proto to be caught
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8062583.js
+ test/script/basic/JDK-8062583.js.EXPECTED
Changeset: d60fbb5343c1
Author: lana
Date: 2014-10-31 20:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d60fbb5343c1
Merge
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
Changeset: 7e34104c55ca
Author: katleman
Date: 2014-11-05 12:54 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7e34104c55ca
Added tag jdk8u40-b13 for changeset d60fbb5343c1
! .hgtags
Changeset: 99f9e7a9cf0e
Author: katleman
Date: 2014-11-12 13:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/99f9e7a9cf0e
Added tag jdk8u40-b14 for changeset 7e34104c55ca
! .hgtags
Changeset: ad5f0c0eb313
Author: attila
Date: 2014-11-03 07:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ad5f0c0eb313
8061957: Some arithmetic operations have unnecessary widening
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/runtime/JSType.java
Changeset: a54684572f14
Author: attila
Date: 2014-11-03 07:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a54684572f14
8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation
Reviewed-by: hannesw, lagergren
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
+ test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
+ test/src/jdk/nashorn/test/models/ClassLoaderAware.java
Changeset: e1e27c4262be
Author: lagergren
Date: 2014-11-03 11:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e1e27c4262be
8060204: Fix warnings in Joni and tests
Reviewed-by: hannesw, sundar, attila
! docs/source/EvalFile.java
! docs/source/EvalScript.java
! docs/source/InvokeScriptFunction.java
! docs/source/InvokeScriptMethod.java
! docs/source/MultiScopes.java
! docs/source/RunnableImpl.java
! docs/source/RunnableImplObject.java
! docs/source/ScriptVars.java
! src/jdk/nashorn/internal/AssertsEnabled.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java
! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java
! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java
! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java
! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/Person.java
! test/src/jdk/nashorn/api/javaaccess/SharedObject.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
! test/src/jdk/nashorn/api/scripting/InvocableTest.java
! test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
! test/src/jdk/nashorn/api/scripting/Window.java
! test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/performance/AuroraWrapper.java
! test/src/jdk/nashorn/internal/performance/OctaneTest.java
! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java
! test/src/jdk/nashorn/internal/performance/SplayTest.java
! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/SourceTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java
! test/src/jdk/nashorn/internal/test/framework/TestConfig.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
! test/src/jdk/nashorn/internal/test/framework/TestHelper.java
! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java
! test/src/jdk/nashorn/internal/test/models/InternalRunnable.java
! test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java
! test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java
! test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java
! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java
! test/src/jdk/nashorn/test/models/DessertTopping.java
! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java
! test/src/jdk/nashorn/test/models/FinalClass.java
! test/src/jdk/nashorn/test/models/FloorWax.java
! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java
! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java
! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java
! test/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java
! test/src/jdk/nashorn/test/models/OuterClass.java
! test/src/jdk/nashorn/test/models/OverloadedSam.java
! test/src/jdk/nashorn/test/models/OverrideObject.java
! test/src/jdk/nashorn/test/models/PropertyBind.java
! test/src/jdk/nashorn/test/models/SourceHelper.java
! test/src/jdk/nashorn/test/models/StringArgs.java
! test/src/jdk/nashorn/test/models/Toothpaste.java
! test/src/jdk/nashorn/test/models/VarArgConstructor.java
! test/src/jdk/nashorn/test/tools/StaticTypeInspector.java
Changeset: dba2a3939f4c
Author: lagergren
Date: 2014-11-03 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dba2a3939f4c
8062381: Wrong index was used for linking charCodeAt specializations
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/objects/NativeString.java
+ test/script/basic/JDK-8062381.js
+ test/script/basic/JDK-8062381.js.EXPECTED
Changeset: 4ac6934c6cc2
Author: lagergren
Date: 2014-11-03 13:58 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4ac6934c6cc2
8061959: ArrayBuffer lacked static isViewMethod
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
+ test/script/basic/JDK-8061959.js
+ test/script/basic/JDK-8061959.js.EXPECTED
Changeset: b00442519275
Author: lagergren
Date: 2014-11-03 14:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b00442519275
8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around.
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
Changeset: d0b26e6f602c
Author: lagergren
Date: 2014-11-05 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d0b26e6f602c
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.
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java
+ test/script/basic/JDK-8057825.js
+ test/script/basic/JDK-8057825.js.EXPECTED
! test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
! test/src/jdk/nashorn/test/models/ClassLoaderAware.java
Changeset: a119a11d49d8
Author: hannesw
Date: 2014-11-05 17:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a119a11d49d8
8062386: Different versions of nashorn use same code cache directory
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
Changeset: b49b6786afad
Author: hannesw
Date: 2014-11-06 13:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b49b6786afad
8062624: java.lang.String methods not available on concatenated strings
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8062624.js
+ test/script/basic/JDK-8062624.js.EXPECTED
Changeset: 981feb6ad9cc
Author: attila
Date: 2014-11-06 17:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/981feb6ad9cc
8062308: Incorrect constant linkage with multiple Globals in a Context
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 99571b7922c0
Author: attila
Date: 2014-11-03 09:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/99571b7922c0
8059443: NPE when unboxing return values
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
+ src/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/script/basic/JDK-8059443.js
+ test/script/basic/JDK-8059443.js.EXPECTED
+ test/src/jdk/nashorn/test/models/NullProvider.java
Changeset: 628304057fce
Author: attila
Date: 2014-11-11 16:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/628304057fce
8064467: type info persistence failed to calculate directory name
Reviewed-by: hannesw, lagergren
! make/build.xml
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
+ src/jdk/nashorn/internal/codegen/anchor.properties
Changeset: 8b689e3169e2
Author: attila
Date: 2014-11-11 17:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8b689e3169e2
8062799: Binary logical expressions can have numeric types
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8062799.js
+ test/script/basic/JDK-8062799.js.EXPECTED
Changeset: 6c2680043f5b
Author: lana
Date: 2014-11-11 10:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6c2680043f5b
Merge
Changeset: 56c0d55ea562
Author: attila
Date: 2014-11-12 14:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/56c0d55ea562
8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
Changeset: 3dbb4c9ff43c
Author: lagergren
Date: 2014-11-12 14:12 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3dbb4c9ff43c
8035312: Various array and ScriptObject length issues for non writable length fields
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
+ test/script/basic/JDK-8035312.js
+ test/script/basic/JDK-8035312.js.EXPECTED
+ test/script/basic/JDK-8035312_2.js
+ test/script/basic/JDK-8035312_2.js.EXPECTED
+ test/script/basic/JDK-8035312_3.js
+ test/script/basic/JDK-8035312_3.js.EXPECTED
+ test/script/basic/JDK-8035312_4.js
+ test/script/basic/JDK-8035312_4.js.EXPECTED
+ test/script/basic/JDK-8035312_5.js
+ test/script/basic/JDK-8035312_5.js.EXPECTED
! test/script/basic/fastpushpop.js.EXPECTED
Changeset: 568ec2feb228
Author: lagergren
Date: 2014-11-12 17:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/568ec2feb228
8063036: Various pretty printing issues with --log=recompile
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 7311b78f9356
Author: lagergren
Date: 2014-11-13 16:59 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7311b78f9356
8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8062937.js
+ test/script/basic/JDK-8062937.js.EXPECTED
Changeset: 21bb83c7d790
Author: attila
Date: 2014-11-12 15:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/21bb83c7d790
8064707: Remove NativeArray link logic fields
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
Changeset: fc37699ddc0e
Author: lana
Date: 2014-11-14 10:03 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fc37699ddc0e
Merge
Changeset: e079f3f6d536
Author: katleman
Date: 2014-11-19 11:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e079f3f6d536
Added tag jdk8u40-b15 for changeset fc37699ddc0e
! .hgtags
Changeset: ed60257f2060
Author: asaha
Date: 2014-11-26 08:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ed60257f2060
Added tag jdk8u40-b16 for changeset e079f3f6d536
! .hgtags
Changeset: 9f236e3c5088
Author: lagergren
Date: 2014-11-17 14:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9f236e3c5088
8049407: Endianness problem with TypedArrays
Reviewed-by: hannesw, sundar
+ test/script/basic/JDK-8049407-big-endian.js
+ test/script/basic/JDK-8049407-big-endian.js.EXPECTED
+ test/script/basic/JDK-8049407-payload.js
+ test/script/basic/JDK-8049407.js
+ test/script/basic/JDK-8049407.js.EXPECTED
+ test/script/basic/NASHORN-377-big-endian.js
+ test/script/basic/NASHORN-377-big-endian.js.EXPECTED
+ test/script/basic/NASHORN-377-payload.js
! test/script/basic/NASHORN-377.js
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: fcd4684a739c
Author: lana
Date: 2014-11-20 11:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fcd4684a739c
Merge
Changeset: c22dd9ae7ff0
Author: hannesw
Date: 2014-11-21 20:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c22dd9ae7ff0
8064789: Nashorn should just warn on code store instantiation error
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: c3a510b73875
Author: hannesw
Date: 2014-11-24 12:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c3a510b73875
8057691: Nashorn: let & const declarations are not shared between scripts
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! test/script/basic/es6/const-redeclare-extra.js.EXPECTED
! test/script/basic/es6/let-load.js
! test/script/basic/es6/let-load.js.EXPECTED
! test/script/basic/es6/let-redeclare-extra.js.EXPECTED
+ test/script/basic/es6/lexical-toplevel-def.js
+ test/script/basic/es6/lexical-toplevel-print.js
+ test/script/basic/es6/lexical-toplevel-redeclare-func-on-let.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-builtin.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-func.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-global.js
+ test/script/basic/es6/lexical-toplevel-redeclare-let-on-var.js
+ test/script/basic/es6/lexical-toplevel-redeclare-var-on-let.js
+ test/script/basic/es6/lexical-toplevel-redeclare.js
+ test/script/basic/es6/lexical-toplevel-redeclare.js.EXPECTED
+ test/script/basic/es6/lexical-toplevel.js
+ test/script/basic/es6/lexical-toplevel.js.EXPECTED
+ test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
Changeset: ac111e4cb1dc
Author: slugovoy
Date: 2014-11-25 14:57 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ac111e4cb1dc
8062638: RuntimeException when run command from js with -scripting on Cygwin
8054343: Nashorn: Some tests fails on windows with AccessControlException
Reviewed-by: coffeys
! test/script/basic/compile-octane-normal.js
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane.js
! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js
Changeset: 4191f598c8ff
Author: lana
Date: 2014-11-26 13:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4191f598c8ff
Merge
Changeset: d8bb6c470778
Author: vlivanov
Date: 2014-11-27 17:14 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d8bb6c470778
8065985: Inlining failure of Number.doubleValue() in JSType.toNumeric() causes 15% peak perf regresion on Box2D
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/runtime/JSType.java
Changeset: f39081a16f71
Author: hannesw
Date: 2014-11-27 18:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f39081a16f71
8057980: let & const: remaining issues with lexical scoping
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6/for-let.js
! test/script/basic/es6/for-let.js.EXPECTED
+ test/script/basic/es6/let-const-statement-context.js
+ test/script/basic/es6/let-const-statement-context.js.EXPECTED
+ test/script/basic/es6/let-const-switch.js
+ test/script/basic/es6/let-const-switch.js.EXPECTED
! test/script/basic/es6/let-load.js
! test/script/basic/es6/let-load.js.EXPECTED
! test/script/basic/es6/let_const_closure.js.EXPECTED
! test/script/basic/es6/lexical-toplevel.js.EXPECTED
Changeset: a56051d3cdf5
Author: attila
Date: 2014-11-27 13:04 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a56051d3cdf5
8051778: support bind on all Nashorn callables
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BoundCallable.java
+ src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
+ test/script/basic/JDK-8051778.js
+ test/script/basic/JDK-8051778.js.EXPECTED
Changeset: 32fa6a8e1f82
Author: lagergren
Date: 2014-11-28 11:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/32fa6a8e1f82
8066119: Invalid resource tag used for looking up error message in NativeDataView
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: 88e22262fdb2
Author: slugovoy
Date: 2014-11-28 18:23 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/88e22262fdb2
8057779: Tests failed on Windows when in output contains path to script
Reviewed-by: coffeys
! test/script/basic/es6/const-empty.js
! test/script/basic/es6/const-redeclare-extra.js
! test/script/basic/es6/const-redeclare.js
! test/script/basic/es6/let-redeclare-extra.js
! test/script/basic/es6/let-redeclare.js
! test/script/basic/es6/let_const_reuse.js
Changeset: 653739706172
Author: katleman
Date: 2014-12-03 11:12 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/653739706172
Added tag jdk8u40-b17 for changeset 88e22262fdb2
! .hgtags
Changeset: 1b54a95a8c77
Author: katleman
Date: 2014-12-10 14:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1b54a95a8c77
Added tag jdk8u40-b18 for changeset 653739706172
! .hgtags
Changeset: 9845ddc873e7
Author: jeff
Date: 2014-12-01 18:08 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9845ddc873e7
8057629: Third Party License Readme update for 8u40
Reviewed-by: tbell
! THIRD_PARTY_README
Changeset: 96ad92fa409d
Author: hannesw
Date: 2014-12-03 14:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/96ad92fa409d
8065769: OOM on Window/Solaris in test compile-octane-splitter.js
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/codegen/AstSerializer.java
Changeset: 74e8b730f413
Author: attila
Date: 2014-12-08 15:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/74e8b730f413
8066230: Undefined object type assertion when computing TypeBounds
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8066230.js
+ test/script/basic/JDK-8066230.js.EXPECTED
Changeset: ce989952a70b
Author: attila
Date: 2014-12-08 15:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ce989952a70b
8066227: CodeGenerator load unitialized slot
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8066227.js
+ test/script/basic/JDK-8066227.js.EXPECTED
Changeset: 0172b56c9f4d
Author: lana
Date: 2014-12-09 13:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0172b56c9f4d
Merge
Changeset: abee60d8d469
Author: sundar
Date: 2014-12-10 19:42 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/abee60d8d469
8067136: BrowserJSObjectLinker does not handle call on JSObjects
Reviewed-by: attila, hannesw, lagergren
+ samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8067136.js
+ test/script/basic/JDK-8067136.js.EXPECTED
Changeset: 403f4402f8d2
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/403f4402f8d2
8066225: NPE in MethodEmitter with duplicate integer switch cases
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
+ test/script/basic/JDK-8066225.js
+ test/script/basic/JDK-8066225.js.EXPECTED
Changeset: bbbe34896bde
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bbbe34896bde
8066224: fixes for folding a constant-test ternary operator
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
+ test/script/basic/JDK-8066224.js
+ test/script/basic/JDK-8066224.js.EXPECTED
Changeset: 8cb808c0db80
Author: attila
Date: 2014-12-10 12:30 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8cb808c0db80
8066236: RuntimeNode forces copy creation on visitation
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
+ test/script/basic/JDK-8066236.js
+ test/script/basic/JDK-8066236.js.EXPECTED
Changeset: 0972880cbb97
Author: attila
Date: 2014-12-10 18:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0972880cbb97
8066221: anonymous function statement name clashes with another symbol
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8066221.js
Changeset: fef78bb8752b
Author: hannesw
Date: 2014-12-11 14:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fef78bb8752b
8066932: __noSuchMethod__ binds to this-object without proper guard
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066932.js
Changeset: 0a5ec176e9d8
Author: hannesw
Date: 2014-12-11 17:46 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0a5ec176e9d8
8066669: dust.js performance regression caused by primitive field conversion
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066669.js
+ test/script/basic/JDK-8066669.js.EXPECTED
! test/script/basic/list.js.EXPECTED
Changeset: ec1fd6967009
Author: hannesw
Date: 2014-12-11 19:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ec1fd6967009
8067219: NPE in ScriptObject.clone() when running with object fields
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/es6/for-let-object-fields.js
+ test/script/basic/es6/for-let-object-fields.js.EXPECTED
! test/script/basic/es6/for-let.js
Changeset: 6ec61d249428
Author: lana
Date: 2014-12-11 13:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ec61d249428
Merge
Changeset: 4d240320929f
Author: katleman
Date: 2014-12-17 10:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4d240320929f
Added tag jdk8u40-b19 for changeset 6ec61d249428
! .hgtags
Changeset: 634ef69dfeb2
Author: katleman
Date: 2014-12-17 14:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/634ef69dfeb2
Added tag jdk8u60-b00 for changeset 6ec61d249428
! .hgtags
Changeset: 0c047f071e50
Author: sundar
Date: 2014-12-18 16:33 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0c047f071e50
8067854: bound java static method throws NPE when 'null' is used for this argument
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java
+ test/script/trusted/JDK-8067854.js
Changeset: acb0b8f6540e
Author: attila
Date: 2014-12-18 12:10 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/acb0b8f6540e
8067774: Use a stack of types when calculating local variable types
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/GetSplitState.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/debug/JSONWriter.java
+ test/script/basic/JDK-8067774.js
+ test/script/basic/JDK-8067774.js.EXPECTED
Changeset: 59e4cf23697e
Author: lana
Date: 2014-12-29 19:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/59e4cf23697e
Merge
Changeset: dbb663a9d9aa
Author: asaha
Date: 2015-01-02 13:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dbb663a9d9aa
Added tag jdk8u40-b20 for changeset 4d240320929f
! .hgtags
Changeset: c822b6dd240c
Author: katleman
Date: 2015-01-14 16:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c822b6dd240c
Added tag jdk8u40-b21 for changeset dbb663a9d9aa
! .hgtags
Changeset: d40b4cd98ea3
Author: asaha
Date: 2014-07-08 09:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d40b4cd98ea3
Added tag jdk8u31-b00 for changeset 9b692a6e5f22
! .hgtags
Changeset: 50ad638ac91b
Author: asaha
Date: 2014-07-14 07:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/50ad638ac91b
Merge
! .hgtags
Changeset: 729266ff5818
Author: asaha
Date: 2014-07-14 16:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/729266ff5818
Merge
! .hgtags
Changeset: 62bf127ed4d2
Author: asaha
Date: 2014-07-22 10:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/62bf127ed4d2
Merge
! .hgtags
Changeset: 7186050bef4a
Author: coffeys
Date: 2014-08-01 11:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7186050bef4a
Merge
! .hgtags
Changeset: 923003a8c889
Author: coffeys
Date: 2014-08-07 12:24 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/923003a8c889
Merge
! .hgtags
Changeset: 90efbed4676e
Author: asaha
Date: 2014-08-19 06:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/90efbed4676e
Merge
! .hgtags
Changeset: 71c86fd47706
Author: asaha
Date: 2014-08-26 11:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/71c86fd47706
Merge
! .hgtags
Changeset: 079a7a83ca8c
Author: asaha
Date: 2014-09-02 13:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/079a7a83ca8c
Merge
! .hgtags
Changeset: 794220424732
Author: asaha
Date: 2014-09-08 13:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/794220424732
Merge
! .hgtags
Changeset: bc4b5edeb826
Author: katleman
Date: 2014-08-14 12:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bc4b5edeb826
Added tag jdk8u20-b31 for changeset aa30541c5f0d
! .hgtags
Changeset: f381309b176d
Author: asaha
Date: 2014-09-11 12:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f381309b176d
Merge
! .hgtags
Changeset: abcb2350a1e7
Author: asaha
Date: 2014-09-11 13:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/abcb2350a1e7
Merge
! .hgtags
Changeset: 6bf53bb6c969
Author: asaha
Date: 2014-09-17 12:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6bf53bb6c969
Merge
! .hgtags
Changeset: d0f0d7e5527e
Author: asaha
Date: 2014-09-22 11:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d0f0d7e5527e
Added tag jdk8u31-b01 for changeset 6bf53bb6c969
! .hgtags
Changeset: 73ce9a5a666c
Author: asaha
Date: 2014-09-24 08:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/73ce9a5a666c
Merge
! .hgtags
Changeset: c3b236dad623
Author: katleman
Date: 2014-09-23 18:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c3b236dad623
Added tag jdk8u20-b32 for changeset bc4b5edeb826
! .hgtags
Changeset: 0e6cd00ec511
Author: asaha
Date: 2014-09-24 08:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0e6cd00ec511
Merge
! .hgtags
Changeset: 809bf97d7e70
Author: asaha
Date: 2014-09-24 10:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/809bf97d7e70
Merge
! .hgtags
Changeset: 3505d266634d
Author: asaha
Date: 2014-09-29 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3505d266634d
Added tag jdk8u31-b02 for changeset 809bf97d7e70
! .hgtags
Changeset: 05a3614ed527
Author: asaha
Date: 2014-10-06 14:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/05a3614ed527
Added tag jdk8u31-b03 for changeset 3505d266634d
! .hgtags
Changeset: 4f9e65387c21
Author: asaha
Date: 2014-10-07 08:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4f9e65387c21
Merge
! .hgtags
Changeset: be20e9a00818
Author: katleman
Date: 2014-10-09 11:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/be20e9a00818
Added tag jdk8u25-b31 for changeset 4f9e65387c21
! .hgtags
Changeset: 96acff2ad9e1
Author: asaha
Date: 2014-10-09 12:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/96acff2ad9e1
Merge
! .hgtags
Changeset: 5fc3f210872d
Author: asaha
Date: 2014-10-13 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5fc3f210872d
Added tag jdk8u31-b04 for changeset 96acff2ad9e1
! .hgtags
Changeset: 99a3333f7f84
Author: asaha
Date: 2014-10-20 14:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/99a3333f7f84
Added tag jdk8u31-b05 for changeset 5fc3f210872d
! .hgtags
Changeset: 8651c6f57d1d
Author: asaha
Date: 2014-10-23 12:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8651c6f57d1d
Merge
! .hgtags
Changeset: 5ed4fa732b26
Author: asaha
Date: 2014-10-27 12:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5ed4fa732b26
Added tag jdk8u31-b06 for changeset 99a3333f7f84
! .hgtags
Changeset: 094a35545c7b
Author: asaha
Date: 2014-10-31 16:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/094a35545c7b
Merge
! .hgtags
Changeset: e7f71ed11447
Author: asaha
Date: 2014-11-05 15:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e7f71ed11447
Merge
! .hgtags
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
Changeset: b17ecf341ee5
Author: asaha
Date: 2014-11-03 12:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b17ecf341ee5
Added tag jdk8u31-b07 for changeset 5ed4fa732b26
! .hgtags
Changeset: 56366e7189c6
Author: asaha
Date: 2014-11-06 09:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/56366e7189c6
Merge
! .hgtags
Changeset: 411520389cc5
Author: asaha
Date: 2014-11-19 12:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/411520389cc5
Merge
! .hgtags
Changeset: b2677118fff5
Author: asaha
Date: 2014-11-26 08:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b2677118fff5
Merge
! .hgtags
Changeset: 762eaacc45ce
Author: asaha
Date: 2014-11-10 11:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/762eaacc45ce
Added tag jdk8u31-b08 for changeset b17ecf341ee5
! .hgtags
Changeset: c68ba913a0ee
Author: asaha
Date: 2014-11-17 12:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c68ba913a0ee
Added tag jdk8u31-b09 for changeset 762eaacc45ce
! .hgtags
Changeset: 599bd596fa54
Author: asaha
Date: 2014-11-24 13:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/599bd596fa54
Added tag jdk8u31-b10 for changeset c68ba913a0ee
! .hgtags
Changeset: 6fed6616a8c9
Author: asaha
Date: 2014-11-26 09:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6fed6616a8c9
Merge
! .hgtags
Changeset: cc22853046bd
Author: asaha
Date: 2014-12-04 11:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cc22853046bd
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
Changeset: 25ee71a761f5
Author: asaha
Date: 2014-12-12 09:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/25ee71a761f5
Merge
! .hgtags
Changeset: f36c71a03e4e
Author: asaha
Date: 2014-12-02 11:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f36c71a03e4e
Added tag jdk8u31-b11 for changeset 599bd596fa54
! .hgtags
Changeset: ec36fa3b35eb
Author: asaha
Date: 2014-12-08 12:30 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ec36fa3b35eb
Added tag jdk8u31-b12 for changeset f36c71a03e4e
! .hgtags
Changeset: e907206f50f5
Author: asaha
Date: 2014-12-16 14:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e907206f50f5
Merge
! .hgtags
Changeset: 26f5d69bd533
Author: asaha
Date: 2014-12-17 12:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/26f5d69bd533
Merge
! .hgtags
Changeset: 61a157adc539
Author: asaha
Date: 2014-12-17 17:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/61a157adc539
Added tag jdk8u31-b13 for changeset ec36fa3b35eb
! .hgtags
Changeset: a24ec0deb4a8
Author: asaha
Date: 2014-12-23 10:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a24ec0deb4a8
Merge
! .hgtags
Changeset: 669d53503c45
Author: asaha
Date: 2015-01-02 14:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/669d53503c45
Merge
! .hgtags
Changeset: f9f70a0f60f4
Author: asaha
Date: 2015-01-15 11:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f9f70a0f60f4
Merge
! .hgtags
Changeset: ed00f1906e42
Author: coffeys
Date: 2015-01-21 17:09 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ed00f1906e42
Merge
! .hgtags
Changeset: 0c0130c5ff1b
Author: sundar
Date: 2015-01-05 16:02 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0c0130c5ff1b
8068431: @since and @jdk.Exported are missing in jdk.nashorn.api.scripting classes and package-info.java files
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk/nashorn/api/scripting/ClassFilter.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/api/scripting/package-info.java
Changeset: 98f6e6355a67
Author: sundar
Date: 2015-01-07 14:02 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/98f6e6355a67
8068524: NashornScriptEngineFactory.getParameter() throws IAE for an unknown key, doesn't conform to the general spec
Reviewed-by: hannesw, attila
+ samples/jd.js
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: f98201c9d76a
Author: attila
Date: 2015-01-12 11:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f98201c9d76a
8068580: make JavaAdapterFactory.isAutoConvertibleFromFunction more robust
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8068580.js
+ test/src/jdk/nashorn/test/models/BigAbstract.java
Changeset: b49d4cf4a8a9
Author: attila
Date: 2015-01-12 14:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b49d4cf4a8a9
8068784: Halve the function object creation code size
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
Changeset: 34291d7ca37d
Author: attila
Date: 2015-01-13 16:38 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/34291d7ca37d
8068889: Calling a @FunctionalInterface from JS leaks internal objects
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: c727aa1b176c
Author: attila
Date: 2015-01-14 18:25 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c727aa1b176c
8069002: NPE on invoking null (8068889 regression)
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8069002.js
Changeset: 4bc96d43b12f
Author: attila
Date: 2015-01-14 15:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4bc96d43b12f
8068573: POJO setter using [] syntax throws an exception
Reviewed-by: lagergren, jlaskey
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8020324.js.EXPECTED
+ test/script/basic/JDK-8068573.js
Changeset: 9b08534bf286
Author: attila
Date: 2015-01-14 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9b08534bf286
8068994: Forgot to add a test model to JDK-8068573
Reviewed-by: lagergren, sundar
+ test/src/jdk/nashorn/test/models/OverloadedSetter.java
Changeset: a95fa1375c4e
Author: attila
Date: 2015-01-19 16:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a95fa1375c4e
8067880: Dead typed push methods in ArrayData
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
Changeset: a71df7915453
Author: attila
Date: 2015-01-20 12:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a71df7915453
8068603: ScriptObjectMirror should reject null/empty string/non-string parameters in Bindings methods
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: af290f203369
Author: coffeys
Date: 2015-01-21 18:43 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/af290f203369
Merge
Changeset: 39e0c14d45c3
Author: katleman
Date: 2015-02-04 12:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/39e0c14d45c3
Added tag jdk8u60-b01 for changeset af290f203369
! .hgtags
Changeset: 493c400c96e0
Author: katleman
Date: 2015-02-11 12:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/493c400c96e0
Added tag jdk8u60-b02 for changeset 39e0c14d45c3
! .hgtags
Changeset: aa847b71612a
Author: attila
Date: 2014-12-03 16:31 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/aa847b71612a
8066232: problem with conditional catch compilation
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8066232.js
+ test/script/basic/JDK-8066232.js.EXPECTED
Changeset: 8b3f832bea55
Author: attila
Date: 2015-01-28 17:58 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8b3f832bea55
8067139: Finally blocks inlined incorrectly
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
+ src/jdk/nashorn/internal/ir/JumpToInlinedFinally.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LexicalContextNode.java
! src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
+ test/script/basic/JDK-8067139.js
Changeset: a4dc8b13c9fd
Author: attila
Date: 2015-01-30 12:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a4dc8b13c9fd
8071991: Build errors in 8u-dev after backporting JDK-8067139 and JDK-8066232
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/ir/LexicalContext.java
! test/script/basic/JDK-8066232.js
Changeset: 3f7e205c2c44
Author: hannesw
Date: 2015-02-05 14:42 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3f7e205c2c44
8062141: Various performance issues parsing JSON
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/examples/json-parser-micro.js
+ test/script/basic/JDK-8062141.js
+ test/script/basic/JDK-8062141.js.EXPECTED
! test/script/basic/NASHORN-623.js.EXPECTED
Changeset: f8da39d33117
Author: hannesw
Date: 2015-02-05 14:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f8da39d33117
8068872: Nashorn JSON.parse drops numeric keys
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8068872.js
+ test/script/basic/JDK-8068872.js.EXPECTED
Changeset: f0bac75bc207
Author: hannesw
Date: 2015-02-05 16:26 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f0bac75bc207
8072626: Test for JDK-8068872 fails in tip
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/parser/JSONParser.java
Changeset: 701c1dcdf733
Author: sundar
Date: 2015-02-05 19:08 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/701c1dcdf733
8072595: nashorn should not use obj.getClass() for null checks
Reviewed-by: hannesw, attila
! samples/javashell.js
! samples/shell.js
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/internal/dynalink/beans/StaticClass.java
! src/jdk/internal/dynalink/linker/GuardedInvocation.java
! src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk/nashorn/internal/runtime/options/Options.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 09bd5b8abcba
Author: sundar
Date: 2015-02-06 19:28 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/09bd5b8abcba
8071989: NashornScriptEngine returns javax.script.ScriptContext instance with insonsistent get/remove methods behavior for undefined attributes
Reviewed-by: attila, lagergren
+ samples/getclassnpe.js
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: dcd7d8d48cf5
Author: sundar
Date: 2015-02-09 14:40 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dcd7d8d48cf5
8072752: Add regression tests for 8071678 and 8071594
Reviewed-by: hannesw, attila
! test/src/jdk/nashorn/api/scripting/ScopeTest.java
Changeset: 323f54e277df
Author: lana
Date: 2015-02-11 18:55 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/323f54e277df
Merge
Changeset: b0b90d6c5265
Author: katleman
Date: 2015-02-18 12:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b0b90d6c5265
Added tag jdk8u60-b03 for changeset 323f54e277df
! .hgtags
Changeset: 6f44964fbab3
Author: katleman
Date: 2015-02-25 12:59 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6f44964fbab3
Added tag jdk8u60-b04 for changeset b0b90d6c5265
! .hgtags
Changeset: 058f8367b5d4
Author: katleman
Date: 2015-03-04 12:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/058f8367b5d4
Added tag jdk8u60-b05 for changeset 6f44964fbab3
! .hgtags
Changeset: 4dee46412516
Author: attila
Date: 2015-01-30 15:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4dee46412516
8072000: New compiler warning after JDK-8067139
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/Lower.java
Changeset: e1146c9cc758
Author: attila
Date: 2015-02-12 16:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e1146c9cc758
8072596: Arrays.asList results in ClassCastException with a JS array
Reviewed-by: lagergren, sundar
! samples/javashell.js
! samples/shell.js
! src/jdk/internal/dynalink/DynamicLinkerFactory.java
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/linker/LinkerServices.java
+ src/jdk/internal/dynalink/linker/MethodHandleTransformer.java
+ src/jdk/internal/dynalink/support/DefaultInternalObjectFilter.java
! src/jdk/internal/dynalink/support/LinkerServicesImpl.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8072596.js
+ test/src/jdk/nashorn/test/models/Jdk8072596TestSubject.java
Changeset: f1c54e997f94
Author: katleman
Date: 2015-01-21 12:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f1c54e997f94
Added tag jdk8u40-b22 for changeset f9f70a0f60f4
! .hgtags
Changeset: cff6eb75ba9b
Author: attila
Date: 2015-01-13 16:38 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cff6eb75ba9b
8068889: Calling a @FunctionalInterface from JS leaks internal objects
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 3903ddaab26a
Author: attila
Date: 2015-01-14 18:25 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3903ddaab26a
8069002: NPE on invoking null (8068889 regression)
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8069002.js
Changeset: 6ed91931b5a7
Author: attila
Date: 2015-01-14 15:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ed91931b5a7
8068573: POJO setter using [] syntax throws an exception
Reviewed-by: lagergren, jlaskey
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8020324.js.EXPECTED
+ test/script/basic/JDK-8068573.js
Changeset: 690acc40065e
Author: attila
Date: 2015-01-14 16:29 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/690acc40065e
8068994: Forgot to add a test model to JDK-8068573
Reviewed-by: lagergren, sundar
+ test/src/jdk/nashorn/test/models/OverloadedSetter.java
Changeset: 6ca090832d30
Author: lana
Date: 2015-01-22 14:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ca090832d30
Merge
Changeset: b2ce5df33715
Author: katleman
Date: 2015-01-28 12:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b2ce5df33715
Added tag jdk8u40-b23 for changeset 6ca090832d30
! .hgtags
Changeset: fb7b6c2b95c5
Author: katleman
Date: 2015-02-04 12:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fb7b6c2b95c5
Added tag jdk8u40-b24 for changeset b2ce5df33715
! .hgtags
Changeset: b142a2d8e35e
Author: katleman
Date: 2015-02-11 12:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b142a2d8e35e
Added tag jdk8u40-b25 for changeset fb7b6c2b95c5
! .hgtags
Changeset: 57e6241ab92f
Author: coffeys
Date: 2015-02-26 11:11 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/57e6241ab92f
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: cbc1fc667d77
Author: sundar
Date: 2015-02-27 19:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cbc1fc667d77
8074021: Indirect eval fails when used as an element of an array or as a property of an object
Reviewed-by: attila, hannesw
+ samples/showenv.js
+ samples/showsysprops.js
! src/jdk/nashorn/internal/objects/Global.java
+ test/script/basic/JDK-8074021.js
+ test/script/basic/JDK-8074021.js.EXPECTED
Changeset: f68a78f80099
Author: lana
Date: 2015-02-27 15:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f68a78f80099
Merge
! .hgtags
Changeset: 2b51c0b3f463
Author: hannesw
Date: 2015-02-27 14:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2b51c0b3f463
8073707: const re-assignment should not reported as a early error
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6/const-reassign.js
! test/script/basic/es6/const-reassign.js.EXPECTED
! test/script/basic/es6/let_const_reuse.js.EXPECTED
Changeset: 4b7613f08fd3
Author: lana
Date: 2015-03-05 09:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4b7613f08fd3
Merge
! .hgtags
Changeset: 80966e5cc384
Author: katleman
Date: 2015-03-11 14:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/80966e5cc384
Added tag jdk8u60-b06 for changeset 4b7613f08fd3
! .hgtags
Changeset: da9741520576
Author: katleman
Date: 2015-03-18 13:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/da9741520576
Added tag jdk8u60-b07 for changeset 80966e5cc384
! .hgtags
Changeset: a7dc7be2d635
Author: hannesw
Date: 2014-12-15 12:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a7dc7be2d635
8062030: Nashorn bug retrieving array property after key string concatenation
Reviewed-by: sundar, lagergren, attila
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/script/basic/JDK-8055762.js
! test/script/basic/JDK-8055762.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
Changeset: 7d249c2d066a
Author: hannesw
Date: 2015-03-06 15:26 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7d249c2d066a
8074545: Undefined object values in object literals with spill properties
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
+ test/script/basic/JDK-8074545.js
Changeset: 02702b17f1d8
Author: hannesw
Date: 2015-03-09 11:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/02702b17f1d8
8074556: Functions should not share allocator maps
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8074556.js
Changeset: 9ee1fc3f6136
Author: attila
Date: 2015-02-20 15:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9ee1fc3f6136
8072426: Can't compare Java objects to strings or numbers
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
+ src/jdk/nashorn/api/scripting/DefaultValueImpl.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/script/basic/JDK-8023026.js.EXPECTED
! test/script/basic/JDK-8024847.js
+ test/script/basic/JDK-8072426.js
Changeset: 85a6a7545dbe
Author: attila
Date: 2015-03-02 14:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/85a6a7545dbe
8074031: Canonicalize is-a-JS-string tests
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
Changeset: a79ab34ef127
Author: attila
Date: 2015-03-05 15:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a79ab34ef127
8035712: Restore some of the RuntimeCallSite specializations
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/script/basic/JDK-8035712.js
Changeset: 17bd44d84339
Author: attila
Date: 2015-03-06 10:18 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/17bd44d84339
8074487: Static analysis of IfNode should consider terminating branches
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
Changeset: 65be7236f619
Author: attila
Date: 2015-03-11 11:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/65be7236f619
8074484: More agressive value discarding
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
Changeset: 553fe2bb2ca3
Author: hannesw
Date: 2015-03-10 18:23 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/553fe2bb2ca3
8074687: Add tests for JSON parsing of numeric keys
Reviewed-by: sundar, attila
+ test/script/basic/JDK-8074687.js
Changeset: 965aae6772f1
Author: hannesw
Date: 2015-03-11 11:08 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/965aae6772f1
8074693: Different instances of same function use same allocator map
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8074693.js
+ test/script/basic/JDK-8074693.js.EXPECTED
Changeset: a9229fb1634b
Author: lana
Date: 2015-03-12 13:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a9229fb1634b
Merge
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 4ba23f4c0ed6
Author: lagergren
Date: 2015-03-17 08:56 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4ba23f4c0ed6
8066217: ArrayBuffer constructor was erroneous with zero args
Reviewed-by: sundar, hannesw
! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! test/script/basic/typedarrays.js
Changeset: e024db176497
Author: lana
Date: 2015-03-18 18:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e024db176497
Merge
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 5ec92df8ca4f
Author: katleman
Date: 2015-03-25 10:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5ec92df8ca4f
Added tag jdk8u60-b08 for changeset e024db176497
! .hgtags
Changeset: c96d8762199d
Author: dlong
Date: 2015-03-12 17:45 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c96d8762199d
Merge
! .hgtags
Changeset: 3df587d7be6c
Author: dlong
Date: 2015-03-23 18:24 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3df587d7be6c
Merge
Changeset: 1f73439a45bf
Author: amurillo
Date: 2015-03-27 10:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1f73439a45bf
Merge
Changeset: f620323e8e8e
Author: katleman
Date: 2015-04-01 11:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f620323e8e8e
Added tag jdk8u60-b09 for changeset 1f73439a45bf
! .hgtags
Changeset: bfea11f8c8f2
Author: sundar
Date: 2015-03-20 20:04 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bfea11f8c8f2
8075604: jjs exits even when non-daemon threads are still active
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/tools/Shell.java
Changeset: c847904b447b
Author: sundar
Date: 2015-03-24 13:59 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c847904b447b
8074410: Startup time: Port shell.js to Java
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/tools/Shell.java
+ src/jdk/nashorn/tools/ShellFunctions.java
- src/jdk/nashorn/tools/resources/shell.js
Changeset: e597c5975dac
Author: sundar
Date: 2015-03-25 14:36 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e597c5975dac
8012190: Global scope should be initialized lazily
Reviewed-by: lagergren, hannesw, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
Changeset: f41b7c3954d4
Author: hannesw
Date: 2015-03-13 18:40 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f41b7c3954d4
8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/PropertyMap.java
Changeset: 7c42bc7769ce
Author: hannesw
Date: 2015-03-25 14:41 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7c42bc7769ce
8075927: toNumber(String) accepts illegal characters
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8075927.js
Changeset: dff9f4cfafd9
Author: hannesw
Date: 2015-03-25 17:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dff9f4cfafd9
8073868: Regex matching causes java.lang.ArrayIndexOutOfBoundsException: 64
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java
+ test/script/basic/JDK-8073868.js
Changeset: edd4d654c9be
Author: hannesw
Date: 2015-03-26 21:39 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/edd4d654c9be
8075366: Slow scope access to global let/const does not work
Reviewed-by: sundar, attila, lagergren
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! test/script/basic/es6/let-eval.js
! test/script/basic/es6/let-eval.js.EXPECTED
Changeset: c3dece9375d4
Author: hannesw
Date: 2015-03-26 22:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c3dece9375d4
8075231: Typed array setters are very slow when index exceeds capacity
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
Changeset: 99eacaac2283
Author: amurillo
Date: 2015-03-31 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/99eacaac2283
Merge
Changeset: 7aaa64363e1a
Author: lana
Date: 2015-04-01 13:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7aaa64363e1a
Merge
- src/jdk/nashorn/tools/resources/shell.js
Changeset: 3668fbc46e2a
Author: katleman
Date: 2015-04-09 06:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3668fbc46e2a
Added tag jdk8u60-b10 for changeset 7aaa64363e1a
! .hgtags
Changeset: 4f50cc615f4f
Author: asaha
Date: 2014-10-07 08:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4f50cc615f4f
Merge
! .hgtags
Changeset: 5f55fc1cdd89
Author: asaha
Date: 2014-10-09 12:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5f55fc1cdd89
Added tag jdk8u45-b00 for changeset 05a3614ed527
! .hgtags
Changeset: e1ffa500f0d8
Author: asaha
Date: 2014-10-09 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e1ffa500f0d8
Merge
! .hgtags
Changeset: 4c44c000d62e
Author: asaha
Date: 2014-10-14 11:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4c44c000d62e
Merge
! .hgtags
Changeset: cf8a0b40b754
Author: asaha
Date: 2014-10-20 23:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cf8a0b40b754
Merge
! .hgtags
Changeset: fd5d4ebfe7db
Author: asaha
Date: 2014-10-27 14:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fd5d4ebfe7db
Merge
! .hgtags
- bin/checkintest.sh
- bin/dump_octane_code.sh
- bin/fixorphantests.sh
! bin/fixwhitespace.sh
- bin/jjs
- bin/jjs.bat
- bin/jjssecure
- bin/jjssecure.bat
- bin/nashorn
- bin/nashorn.bat
- bin/nashornsecure
- bin/nashornsecure.bat
- bin/rm-non-tracked.sh
- bin/verbose_octane.bat
- bin/verbose_octane.sh
- src/jdk/nashorn/api/scripting/resources/engine.js
- src/jdk/nashorn/internal/codegen/Attr.java
- src/jdk/nashorn/internal/codegen/FinalizeTypes.java
- src/jdk/nashorn/internal/codegen/RangeAnalyzer.java
- src/jdk/nashorn/internal/codegen/types/Range.java
- src/jdk/nashorn/internal/ir/TemporarySymbols.java
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
- src/jdk/nashorn/internal/runtime/CompiledFunctions.java
- src/jdk/nashorn/internal/runtime/CompiledScript.java
- src/jdk/nashorn/internal/runtime/DebugLogger.java
- src/jdk/nashorn/internal/runtime/Logging.java
- test/script/basic/JDK-8010697.js
- test/script/basic/JDK-8010697.js.EXPECTED
- test/script/basic/arraysIntKey.js
- test/script/basic/arraysIntKey.js.EXPECTED
- test/script/basic/compile-octane.js.EXPECTED
- test/script/basic/ranges_disabled.js
- test/script/basic/ranges_disabled.js.EXPECTED
- test/script/basic/ranges_enabled.js
- test/script/basic/ranges_enabled.js.EXPECTED
- test/script/basic/ranges_payload.js
- test/script/basic/runsunspider-eager.js
- test/script/basic/runsunspider-lazy.js
- test/script/basic/runsunspider-lazy.js.EXPECTED
- test/script/maptests/property_delete.js
Changeset: 72c7148acf87
Author: asaha
Date: 2014-11-06 09:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/72c7148acf87
Merge
! .hgtags
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
Changeset: 7b05a206ec6a
Author: asaha
Date: 2014-11-19 16:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7b05a206ec6a
Merge
! .hgtags
Changeset: b54270ace5e5
Author: asaha
Date: 2014-12-01 11:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b54270ace5e5
Merge
! .hgtags
Changeset: 21ec16eb7e63
Author: asaha
Date: 2014-12-12 14:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/21ec16eb7e63
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
- src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
Changeset: 95ab924f3a47
Author: asaha
Date: 2014-12-15 15:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/95ab924f3a47
Added tag jdk8u45-b01 for changeset 21ec16eb7e63
! .hgtags
Changeset: acb6d1468f2f
Author: asaha
Date: 2014-12-17 09:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/acb6d1468f2f
Merge
! .hgtags
Changeset: 7b12e3b9f274
Author: asaha
Date: 2014-12-22 10:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7b12e3b9f274
Merge
! .hgtags
Changeset: a8526abf70a8
Author: katleman
Date: 2014-11-19 11:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a8526abf70a8
Added tag jdk8u25-b32 for changeset be20e9a00818
! .hgtags
Changeset: de0bd397806e
Author: asaha
Date: 2014-12-03 09:44 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/de0bd397806e
Merge
! .hgtags
Changeset: fe5f9ef3841d
Author: asaha
Date: 2014-12-12 08:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fe5f9ef3841d
Merge
! .hgtags
Changeset: 859979ea4fa0
Author: asaha
Date: 2014-12-18 14:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/859979ea4fa0
Merge
! .hgtags
Changeset: e7860689fbca
Author: asaha
Date: 2014-12-17 08:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e7860689fbca
Added tag jdk8u25-b33 for changeset a8526abf70a8
! .hgtags
Changeset: 34a64e22b81b
Author: asaha
Date: 2014-12-18 14:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/34a64e22b81b
Merge
! .hgtags
Changeset: 37b3ef9a0732
Author: asaha
Date: 2014-12-22 12:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/37b3ef9a0732
Merge
! .hgtags
Changeset: 0c9f6ee8f6e4
Author: asaha
Date: 2014-12-22 14:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0c9f6ee8f6e4
Added tag jdk8u45-b02 for changeset 37b3ef9a0732
! .hgtags
Changeset: 3b12cf144e83
Author: asaha
Date: 2014-12-29 14:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3b12cf144e83
Merge
! .hgtags
Changeset: 9184dad8f01c
Author: asaha
Date: 2015-01-05 09:28 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9184dad8f01c
Merge
! .hgtags
Changeset: 2d1c01990ebd
Author: asaha
Date: 2015-01-05 10:04 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2d1c01990ebd
Merge
! .hgtags
Changeset: d2b5784a3452
Author: asaha
Date: 2015-01-12 06:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d2b5784a3452
Added tag jdk8u31-b31 for changeset 34a64e22b81b
! .hgtags
Changeset: ed3a4177da50
Author: asaha
Date: 2015-01-12 07:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ed3a4177da50
Merge
! .hgtags
Changeset: 518a959bcf1c
Author: asaha
Date: 2015-01-12 13:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/518a959bcf1c
Added tag jdk8u45-b03 for changeset ed3a4177da50
! .hgtags
Changeset: d515b79027a1
Author: asaha
Date: 2015-01-19 12:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d515b79027a1
Merge
! .hgtags
Changeset: c6dd08613a44
Author: asaha
Date: 2015-01-20 09:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c6dd08613a44
Added tag jdk8u31-b32 for changeset d2b5784a3452
! .hgtags
Changeset: 65f24dedfd29
Author: asaha
Date: 2015-01-20 10:24 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/65f24dedfd29
Merge
! .hgtags
Changeset: d4bbd8278cb2
Author: asaha
Date: 2015-01-20 12:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d4bbd8278cb2
Added tag jdk8u45-b04 for changeset 65f24dedfd29
! .hgtags
Changeset: de2ee4c1341f
Author: asaha
Date: 2015-01-22 15:56 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/de2ee4c1341f
Merge
! .hgtags
Changeset: e2fb963e644d
Author: asaha
Date: 2015-01-26 12:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e2fb963e644d
Added tag jdk8u45-b05 for changeset de2ee4c1341f
! .hgtags
Changeset: cf0097b8987d
Author: asaha
Date: 2015-01-28 15:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cf0097b8987d
Merge
! .hgtags
Changeset: 7a04ae4abff0
Author: asaha
Date: 2015-02-02 13:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7a04ae4abff0
Added tag jdk8u45-b06 for changeset cf0097b8987d
! .hgtags
Changeset: bb112473c731
Author: asaha
Date: 2015-02-04 13:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bb112473c731
Merge
! .hgtags
Changeset: 7b0a28d2d0d0
Author: asaha
Date: 2015-02-09 09:09 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7b0a28d2d0d0
Added tag jdk8u45-b07 for changeset bb112473c731
! .hgtags
Changeset: 8ab14ee47c8b
Author: asaha
Date: 2015-02-11 14:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8ab14ee47c8b
Merge
! .hgtags
Changeset: 397ea4a1bff8
Author: asaha
Date: 2015-02-16 11:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/397ea4a1bff8
Added tag jdk8u45-b08 for changeset 8ab14ee47c8b
! .hgtags
Changeset: 582ef9805bb0
Author: asaha
Date: 2015-02-18 13:49 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/582ef9805bb0
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 1ae8646dc9b6
Author: asaha
Date: 2015-02-26 10:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1ae8646dc9b6
Merge
! .hgtags
Changeset: c650c13d2bdf
Author: asaha
Date: 2015-02-23 14:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c650c13d2bdf
Added tag jdk8u45-b09 for changeset 397ea4a1bff8
! .hgtags
Changeset: 18c64a15745e
Author: asaha
Date: 2015-02-26 10:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/18c64a15745e
Merge
! .hgtags
Changeset: 072b761784dc
Author: asaha
Date: 2015-03-02 11:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/072b761784dc
Added tag jdk8u45-b10 for changeset c650c13d2bdf
! .hgtags
Changeset: c2dd88e89edc
Author: asaha
Date: 2015-03-07 10:27 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c2dd88e89edc
Added tag jdk8u40-b26 for changeset b142a2d8e35e
! .hgtags
Changeset: 6ae873ddbe19
Author: asaha
Date: 2015-03-07 16:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ae873ddbe19
Merge
! .hgtags
Changeset: 410d06e53e41
Author: asaha
Date: 2015-03-09 12:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/410d06e53e41
Added tag jdk8u45-b11 for changeset 6ae873ddbe19
! .hgtags
Changeset: 308f37006951
Author: asaha
Date: 2015-03-10 15:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/308f37006951
8074662: Update 3rd party readme and license for LibPNG v 1.6.16
Reviewed-by: jeff
! THIRD_PARTY_README
Changeset: b2b88f368f0a
Author: asaha
Date: 2015-03-12 20:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b2b88f368f0a
Added tag jdk8u40-b27 for changeset c2dd88e89edc
! .hgtags
Changeset: 9b9fee0f99cd
Author: asaha
Date: 2015-03-16 09:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9b9fee0f99cd
Merge
! .hgtags
Changeset: 6fda38586f73
Author: asaha
Date: 2015-03-16 11:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6fda38586f73
Added tag jdk8u45-b12 for changeset 9b9fee0f99cd
! .hgtags
Changeset: d5477c6d1678
Author: asaha
Date: 2015-03-17 11:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d5477c6d1678
Added tag jdk8u45-b13 for changeset 6fda38586f73
! .hgtags
Changeset: f904ef8700ce
Author: asaha
Date: 2015-03-17 12:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f904ef8700ce
Merge
! .hgtags
Changeset: 5c99cf1f261d
Author: asaha
Date: 2015-03-18 18:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5c99cf1f261d
Merge
! .hgtags
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: a6ed9517daff
Author: asaha
Date: 2015-03-25 11:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a6ed9517daff
Merge
! .hgtags
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
Changeset: 4d85dc2a3711
Author: asaha
Date: 2015-04-01 11:35 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4d85dc2a3711
Merge
! .hgtags
Changeset: e790c1387594
Author: asaha
Date: 2015-04-09 22:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e790c1387594
Merge
! .hgtags
- src/jdk/nashorn/tools/resources/shell.js
Changeset: ea15c3452440
Author: asaha
Date: 2015-04-10 07:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ea15c3452440
Added tag jdk8u45-b14 for changeset d5477c6d1678
! .hgtags
Changeset: f6f2d944a863
Author: asaha
Date: 2015-04-10 11:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f6f2d944a863
Merge
! .hgtags
Changeset: 6673e739a995
Author: katleman
Date: 2015-04-15 14:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6673e739a995
Added tag jdk8u60-b11 for changeset f6f2d944a863
! .hgtags
Changeset: 6787fa783196
Author: sundar
Date: 2015-04-06 16:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6787fa783196
8076646: nashorn tests should avoid using package names used by nashorn sources
Reviewed-by: hannesw, lagergren
! make/build.xml
! test/script/sandbox/interfaceimpl.js
! test/script/trusted/JDK-8025629.js
! test/src/META-INF/services/java.sql.Driver
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
+ test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ConsStringTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
+ test/src/jdk/nashorn/api/javaaccess/test/Person.java
+ test/src/jdk/nashorn/api/javaaccess/test/SharedObject.java
+ test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/InvocableTest.java
+ test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/PluggableJSObjectTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
+ test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
+ test/src/jdk/nashorn/api/scripting/test/VariableArityTestInterface.java
+ test/src/jdk/nashorn/api/scripting/test/Window.java
+ test/src/jdk/nashorn/api/scripting/test/WindowEventHandler.java
+ test/src/jdk/nashorn/api/scripting/test/resources/func.js
+ test/src/jdk/nashorn/api/scripting/test/resources/gettersetter.js
+ test/src/jdk/nashorn/api/scripting/test/resources/witheval.js
+ test/src/jdk/nashorn/api/test/NashornSQLDriver.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
+ test/src/jdk/nashorn/internal/codegen/test/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
+ test/src/jdk/nashorn/internal/parser/test/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
+ test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
+ test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java
+ test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
+ test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
+ test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
+ test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
+ test/src/jdk/nashorn/internal/runtime/test/SourceTest.java
+ test/src/jdk/nashorn/internal/runtime/test/TrustedScriptEngineTest.java
+ test/src/jdk/nashorn/internal/runtime/test/resources/load_test.js
Changeset: fb53538ea56b
Author: sundar
Date: 2015-04-07 14:13 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fb53538ea56b
8076972: Several nashorn tests failing
Reviewed-by: jlaskey, lagergren
! make/build.xml
! test/src/jdk/nashorn/api/javaaccess/test/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/MethodAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java
! test/src/jdk/nashorn/api/javaaccess/test/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/test/StringAccessTest.java
! test/src/jdk/nashorn/api/scripting/test/MultipleEngineTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
! test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
! test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
! test/src/jdk/nashorn/internal/runtime/test/LexicalBindingTest.java
! test/src/jdk/nashorn/internal/runtime/test/NoPersistenceCachingTest.java
! test/src/jdk/nashorn/internal/runtime/test/SourceTest.java
Changeset: ca218b7a1b4b
Author: lana
Date: 2015-04-09 17:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ca218b7a1b4b
Merge
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
Changeset: 63fe48ca8630
Author: hannesw
Date: 2015-04-16 17:31 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/63fe48ca8630
8077955: Undeclared globals in eval code should not be handled as fast scope
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8077955.js
Changeset: d82b07c9c6e3
Author: hannesw
Date: 2015-04-10 14:18 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d82b07c9c6e3
8067215: Disable dual fields when not using optimistic types
Reviewed-by: attila, lagergren
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/MapCreator.java
! src/jdk/nashorn/internal/codegen/MapTuple.java
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java
+ src/jdk/nashorn/internal/scripts/JD.java
! src/jdk/nashorn/internal/scripts/JO.java
+ test/script/nosecurity/JDK-8067215.js
Changeset: d03eb34e4b84
Author: lana
Date: 2015-04-16 16:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d03eb34e4b84
Merge
- test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java
- test/src/jdk/nashorn/api/NashornSQLDriver.java
- test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java
- test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java
- test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java
- test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
- test/src/jdk/nashorn/api/javaaccess/Person.java
- test/src/jdk/nashorn/api/javaaccess/SharedObject.java
- test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
- test/src/jdk/nashorn/api/scripting/InvocableTest.java
- test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java
- test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java
- test/src/jdk/nashorn/api/scripting/ScopeTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
- test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
- test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
- test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java
- test/src/jdk/nashorn/api/scripting/Window.java
- test/src/jdk/nashorn/api/scripting/WindowEventHandler.java
- test/src/jdk/nashorn/api/scripting/resources/func.js
- test/src/jdk/nashorn/api/scripting/resources/gettersetter.js
- test/src/jdk/nashorn/api/scripting/resources/witheval.js
+ test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
- test/src/jdk/nashorn/internal/codegen/CompilerTest.java
- test/src/jdk/nashorn/internal/parser/ParserTest.java
- test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
- test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java
- test/src/jdk/nashorn/internal/runtime/ConsStringTest.java
- test/src/jdk/nashorn/internal/runtime/ContextTest.java
- test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java
- test/src/jdk/nashorn/internal/runtime/JSTypeTest.java
- test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java
- test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java
- test/src/jdk/nashorn/internal/runtime/SourceTest.java
- test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/JdkRegExpTest.java
- test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java
- test/src/jdk/nashorn/internal/runtime/resources/load_test.js
Changeset: 3628ab9fdbc0
Author: katleman
Date: 2015-04-22 11:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3628ab9fdbc0
Added tag jdk8u60-b12 for changeset d03eb34e4b84
! .hgtags
Changeset: 2fc0f0ffdf19
Author: katleman
Date: 2015-04-29 12:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2fc0f0ffdf19
Added tag jdk8u60-b13 for changeset 3628ab9fdbc0
! .hgtags
Changeset: 37de779feba1
Author: sundar
Date: 2015-04-22 22:49 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/37de779feba1
8078384: Test execution blocker: Nashorn testsuite failing due to compile error in jdk/nashorn/api/scripting/test/ScriptEngineTest.java
Reviewed-by: hannesw, jlaskey
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
Changeset: 411652a014ff
Author: lana
Date: 2015-04-23 16:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/411652a014ff
Merge
Changeset: 5ed57fe26f13
Author: hannesw
Date: 2015-04-27 12:27 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5ed57fe26f13
8066407: Function with same body not reparsed after SyntaxError
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
+ test/script/basic/JDK-8066407.js
Changeset: 248dc4f11e5b
Author: hannesw
Date: 2015-04-27 12:50 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/248dc4f11e5b
8053905: Eager code generation fails for earley boyer with split threshold set to 1000
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionInitializer.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
+ test/script/basic/JDK-8053905.js
+ test/script/basic/JDK-8053905.js.EXPECTED
! test/script/basic/compile-octane-splitter.js
Changeset: 24e7c53c5716
Author: lana
Date: 2015-04-29 14:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/24e7c53c5716
Merge
Changeset: 78fcf7f0eac8
Author: katleman
Date: 2015-05-06 13:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/78fcf7f0eac8
Added tag jdk8u60-b14 for changeset 24e7c53c5716
! .hgtags
Changeset: 2caf11badeef
Author: katleman
Date: 2015-05-13 12:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2caf11badeef
Added tag jdk8u60-b15 for changeset 78fcf7f0eac8
! .hgtags
Changeset: 03a7733b95ed
Author: hannesw
Date: 2015-05-05 14:23 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/03a7733b95ed
8078049: Nashorn crashes when attempting to start TypeScript compiler
Reviewed-by: lagergren, attila
! make/project.properties
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/nosecurity/JDK-8078049.js
Changeset: 10e350c05d09
Author: hannesw
Date: 2015-05-05 14:30 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/10e350c05d09
8078612: Persistent code cache should support more configurations
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ErrorManager.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8078612_eager_1a.js
+ test/script/basic/JDK-8078612_eager_1a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_1b.js
+ test/script/basic/JDK-8078612_eager_1b.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2a.js
+ test/script/basic/JDK-8078612_eager_2a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2b.js
+ test/script/basic/JDK-8078612_eager_2b.js.EXPECTED
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
Changeset: 5bc0bcefed54
Author: attila
Date: 2015-03-16 11:00 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5bc0bcefed54
8075090: Add tests for the basic failure of try/finally compilation
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8075090.js
Changeset: 28cae214dc6c
Author: attila
Date: 2015-05-05 18:35 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/28cae214dc6c
8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/basic/JDK-8079269.js
Changeset: db8d14478e56
Author: attila
Date: 2015-05-06 13:36 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/db8d14478e56
8079349: Eliminate dead code around Nashorn code generator
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
- src/jdk/nashorn/internal/codegen/Emitter.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
Changeset: 3905889a30af
Author: lana
Date: 2015-05-07 21:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3905889a30af
Merge
- src/jdk/nashorn/internal/codegen/Emitter.java
Changeset: 7725ad692a23
Author: sundar
Date: 2015-05-06 20:04 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7725ad692a23
8079470: Misleading error message when explicit signature constructor is called with wrong arguments
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8079470.js
+ test/script/basic/JDK-8079470.js.EXPECTED
Changeset: 6ceab5fdc3b5
Author: sundar
Date: 2015-05-12 12:40 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6ceab5fdc3b5
8080090: -d option should dump script source as well
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 6a604c072752
Author: sundar
Date: 2015-05-13 12:45 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6a604c072752
8080182: Array.prototype.sort throws IAE on inconsistent comparison
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8080182.js
Changeset: ed65fb816d15
Author: attila
Date: 2014-12-03 16:31 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ed65fb816d15
8066222: too strong assertion on function expression names
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8066222.js
+ test/script/basic/JDK-8066222.js.EXPECTED
Changeset: 1088408b1c02
Author: sundar
Date: 2015-01-15 10:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1088408b1c02
8068985: Wrong 'this' bound to eval call within a function when caller's 'this' is a Java object
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8068985.js
+ test/script/basic/JDK-8068985.js.EXPECTED
Changeset: 4a12b571aa4c
Author: sundar
Date: 2014-12-15 16:30 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4a12b571aa4c
8067420: BrowserJSObjectLinker should give priority to beans linker for property get/set
Reviewed-by: lagergren, attila, hannesw
! samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
Changeset: b9dda83d984b
Author: mhaupt
Date: 2015-05-13 15:41 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b9dda83d984b
8080286: use path separator setting consistently in Nashorn project properties
Summary: replace uses of ":" with platform-independent path separator property
Reviewed-by: hannesw, sundar
! make/build.xml
! make/project.properties
Changeset: 24a72d0aef36
Author: hannesw
Date: 2014-12-16 17:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/24a72d0aef36
8066226: Fuzzing bug: parameter counts differ in TypeConverterFactory
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/script/basic/JDK-8066226.js
+ test/script/basic/JDK-8066226.js.EXPECTED
Changeset: e3af6a3cd761
Author: hannesw
Date: 2014-12-15 12:08 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e3af6a3cd761
8066215: Fuzzing bug: length valueOf bug
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
+ test/script/basic/JDK-8066215.js
+ test/script/basic/JDK-8066215.js.EXPECTED
Changeset: 02421b7112bb
Author: hannesw
Date: 2014-12-03 11:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/02421b7112bb
8066214: Fuzzing bug: Object.prototype.toLocaleString(0)
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8066214.js
+ test/script/basic/JDK-8066214.js.EXPECTED
Changeset: 201b37681668
Author: hannesw
Date: 2015-05-14 15:35 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/201b37681668
8047365: Very long function names break codegen
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Namespace.java
+ test/script/basic/JDK-8047365.js
+ test/script/basic/JDK-8047365.js.EXPECTED
Changeset: bf44ade6c2c2
Author: lana
Date: 2015-05-14 20:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bf44ade6c2c2
Merge
- src/jdk/nashorn/internal/codegen/Emitter.java
Changeset: ff7052ce0f6b
Author: katleman
Date: 2015-05-21 10:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ff7052ce0f6b
Added tag jdk8u60-b16 for changeset bf44ade6c2c2
! .hgtags
Changeset: 12414959b0de
Author: katleman
Date: 2015-05-27 13:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/12414959b0de
Added tag jdk8u60-b17 for changeset ff7052ce0f6b
! .hgtags
Changeset: 55c1eef5c4fc
Author: attila
Date: 2015-05-06 15:46 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/55c1eef5c4fc
8079362: Enforce best practices for Node token API usage
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/parser/Parser.java
Changeset: 7320ba416df1
Author: mhaupt
Date: 2015-05-15 10:21 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7320ba416df1
8080471: fix usage of replace and file separator in Nashorn tests
Summary: Two tests should use replace instead of replaceAll, and there is a typo in the usage of File.separator.
Reviewed-by: attila, hannesw
! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js
Changeset: cd840e74bc74
Author: attila
Date: 2015-05-13 09:38 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cd840e74bc74
8067931: Improve error message when with statement is passed a POJO
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
Changeset: ea7358a68734
Author: attila
Date: 2015-05-13 10:01 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ea7358a68734
8080295: Need to adjust test output for 8067931
Reviewed-by: jlaskey, sundar
! test/script/basic/8024180/with_java_object.js.EXPECTED
Changeset: 8418a2cbe130
Author: attila
Date: 2015-05-15 10:19 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8418a2cbe130
8079424: code generator for discarded boolean logical operation has an extra pop
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8079424.js
Changeset: 0bfad612771a
Author: attila
Date: 2015-05-15 15:44 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0bfad612771a
Merge
Changeset: ae69b9dfc4ae
Author: attila
Date: 2015-05-15 15:40 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ae69b9dfc4ae
8078414: Don't create impossible converters for ScriptObjectMirror
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java
Changeset: b25d661edda8
Author: hannesw
Date: 2015-04-20 10:40 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b25d661edda8
8071928: Instance properties with getters returning wrong values
Reviewed-by: attila, lagergren, sundar
+ test/script/basic/JDK-8071928.js
Changeset: 50f858c7a76c
Author: hannesw
Date: 2015-04-20 10:39 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/50f858c7a76c
8073846: Javascript for-in loop returned extra keys
Reviewed-by: attila, lagergren, sundar
+ test/script/basic/JDK-8073846.js
Changeset: a71a115c2dd5
Author: mhaupt
Date: 2015-05-15 16:36 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a71a115c2dd5
8049300: jjs scripting: need way to quote $EXEC command arguments to protect spaces
Summary: honor quoting with "" and '' as well as escaped spaces
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: a8c536d1d3e0
Author: sundar
Date: 2014-12-16 14:06 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a8c536d1d3e0
8067636: ant javadoc target is broken
Reviewed-by: hannesw, lagergren
! make/build.xml
! samples/browser_dom.js
+ samples/time_color.fx
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
Changeset: 644d9b9c97ed
Author: sundar
Date: 2015-05-20 14:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/644d9b9c97ed
8080598: Javadoc warnings in Global.java after lazy initialization
Reviewed-by: lagergren, hannesw
! make/build.xml
+ samples/undefined_call.js
+ samples/unzip.js
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/objects/Global.java
Changeset: 4eabcac368d2
Author: sundar
Date: 2015-05-21 18:44 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4eabcac368d2
8080848: delete of bound Java method property results in crash
Reviewed-by: hannesw, lagergren
+ samples/console.js
+ samples/consoleuse.js
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8080848.js
Changeset: 2937f5b9e985
Author: sundar
Date: 2015-05-21 21:51 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2937f5b9e985
8079145: jdk.nashorn.internal.runtime.arrays.IntArrayData.convert assertion
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
+ test/script/basic/JDK-8079145.js
+ test/script/basic/JDK-8079145.js.EXPECTED
Changeset: 5262831d0268
Author: attila
Date: 2015-05-26 14:37 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5262831d0268
8081015: Allow conversion of native arrays to Queue and Collection
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java
+ test/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java
Changeset: 103c04f15c38
Author: amurillo
Date: 2015-05-26 10:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/103c04f15c38
Merge
Changeset: aa83c9841e3c
Author: sundar
Date: 2015-05-27 16:52 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/aa83c9841e3c
8007456: Nashorn test framework @argument does not handle quoted strings
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 45c33270c300
Author: attila
Date: 2015-05-26 16:12 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/45c33270c300
8081062: ListAdapter should take advantage of JSObject
Reviewed-by: lagergren, sundar
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java
Changeset: 01491258b920
Author: sundar
Date: 2015-05-27 22:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/01491258b920
8081156: jjs "nashorn.args" system property is not effective when script arguments are passed
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/options/Options.java
+ test/script/basic/JDK-8081156.js
Changeset: 84130ed8e56f
Author: sundar
Date: 2015-05-28 13:35 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/84130ed8e56f
8081355: Test missed for the fix of JDK-8007456 backport to jdk8u-dev
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8007456.js
+ test/script/basic/JDK-8007456.js.EXPECTED
Changeset: 0b5c0f02a0b7
Author: lana
Date: 2015-05-28 16:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0b5c0f02a0b7
Merge
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
Changeset: 3780124b6dbb
Author: katleman
Date: 2015-06-03 08:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3780124b6dbb
Added tag jdk8u60-b18 for changeset 0b5c0f02a0b7
! .hgtags
Changeset: d55bb2ce4b00
Author: lana
Date: 2015-06-10 18:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d55bb2ce4b00
Added tag jdk8u60-b19 for changeset 3780124b6dbb
! .hgtags
Changeset: b8deeb25baec
Author: attila
Date: 2015-05-27 14:37 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b8deeb25baec
8081204: ListAdapter throws NPE when adding/removing elements outside of JS context
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/src/jdk/nashorn/internal/runtime/test/AddAndRemoveOnListAdapterOutsideOfJavaScriptContextTest.java
Changeset: b4a5485d6ff3
Author: sundar
Date: 2015-06-02 14:53 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b4a5485d6ff3
8081609: engine.eval call from a java method which was called from a previous engine.eval results in wrong ScriptContext being used.
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
Changeset: e5b03cc6f269
Author: attila
Date: 2015-06-01 15:01 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e5b03cc6f269
8066218: UTF-32LE mistakenly detected as UTF-16LE
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/Source.java
Changeset: 4632d53923d4
Author: mhaupt
Date: 2015-06-02 10:40 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4632d53923d4
8081603: erroneous dot file generated from Nashorn --print-code
Summary: Emit a dot label string-conformant line break instead of a hard one to avoid strings ranging across an EOL.
Reviewed-by: attila, lagergren, sundar
! src/jdk/nashorn/internal/ir/debug/NashornTextifier.java
Changeset: d03088193a17
Author: mhaupt
Date: 2015-06-02 10:40 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d03088193a17
8081604: rename ScriptingFunctions.tokenizeCommandLine
Summary: This used to be a single-purpose private helper; it is now used by external clients, and for new purposes. Consequently, it deserves a less specific name.
Reviewed-by: attila, lagergren, sundar
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: 24cb54d0bfa2
Author: sundar
Date: 2015-06-02 17:59 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/24cb54d0bfa2
Merge
Changeset: 556876366259
Author: mhaupt
Date: 2015-06-02 14:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/556876366259
8081668: fix Nashorn ant externals command
Summary: update URLs for Showdown (JavaScript Markdown implementation) download
Reviewed-by: hannesw, sundar
! make/build.xml
Changeset: 7b10faf739fd
Author: mhaupt
Date: 2015-06-02 14:35 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7b10faf739fd
8080275: transparently download testng.jar for Nashorn testing
Summary: Instead of asking the user to manually download and install testng.jar, automate the process via "ant externals".
Reviewed-by: hannesw, sundar
! README
! make/build.xml
! make/project.properties
Changeset: ba519ec9ec82
Author: mhaupt
Date: 2015-06-02 17:08 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/ba519ec9ec82
8081696: reduce dependency of Nashorn tests on external components
Reviewed-by: attila, sundar
! make/build.xml
Changeset: dcbf5e2121e3
Author: hannesw
Date: 2015-06-03 10:42 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dcbf5e2121e3
8066220: Fuzzing bug: MethodHandle bug (Object,Object) != (boolean)Object
Reviewed-by: lagergren, attila, sundar
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
+ test/script/basic/JDK-8066220.js
+ test/script/basic/JDK-8066220.js.EXPECTED
Changeset: 07f32a26bc1e
Author: attila
Date: 2015-06-02 10:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/07f32a26bc1e
8066773: JSON-friendly wrapper for objects
Reviewed-by: jlaskey, lagergren, sundar
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeJava.java
+ src/jdk/nashorn/internal/runtime/JSONListAdapter.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
+ test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java
Changeset: fb99aafd5c0d
Author: attila
Date: 2015-06-03 16:44 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fb99aafd5c0d
8081813: JSONListAdapter should delegate its [[DefaultValue]] to wrapped object
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk/nashorn/internal/runtime/JSONListAdapter.java
Changeset: d5a9705a27b1
Author: hannesw
Date: 2015-06-03 18:08 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d5a9705a27b1
8066237: Fuzzing bug: Parser error on optimistic recompilation
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8066237.js
Changeset: 19263eb2ff0c
Author: sundar
Date: 2015-06-05 14:46 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/19263eb2ff0c
8081809: Missing final modifier in method parameters (nashorn code convention)
Reviewed-by: attila, lagergren
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/ir/SplitReturn.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
Changeset: 2f1b9f4daec1
Author: mhaupt
Date: 2015-06-05 12:38 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2f1b9f4daec1
8080087: Nashorn $ENV.PWD is originally undefined
Summary: On Windows, the PWD environment variable does not exist and cannot be imported in scripting mode, so it is set explicitly.
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/nosecurity/JDK-8080087.js
Changeset: 22640d19073c
Author: sundar
Date: 2015-06-05 20:34 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/22640d19073c
8085810: Return value of Objects.requireNonNull call can be used
Reviewed-by: attila, lagergren
! src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/api/scripting/URLReader.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk/nashorn/internal/runtime/options/Options.java
Changeset: e40d2ac8d070
Author: sundar
Date: 2015-06-08 13:57 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e40d2ac8d070
8085802: Nashorn -nse option causes parse error on anonymous function definition
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8085802.js
Changeset: da52a33a5e93
Author: sundar
Date: 2015-06-08 17:59 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/da52a33a5e93
8085937: add autoimports sample script to easily explore Java classes in interactive mode
Reviewed-by: lagergren, attila
+ samples/autoimports.js
+ samples/dateconversion.js
+ samples/secondssince.js
Changeset: 523767716eb3
Author: mhaupt
Date: 2015-06-08 10:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/523767716eb3
8085885: address Javadoc warnings in Nashorn source code
Reviewed-by: hannesw, lagergren
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/objects/annotations/Constructor.java
! src/jdk/nashorn/internal/objects/annotations/Function.java
! src/jdk/nashorn/internal/objects/annotations/Getter.java
! src/jdk/nashorn/internal/objects/annotations/ScriptClass.java
! src/jdk/nashorn/internal/objects/annotations/Setter.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/parser/TokenType.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java
Changeset: b39a918a34a4
Author: mhaupt
Date: 2015-06-09 09:27 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b39a918a34a4
8080490: add $EXECV command to Nashorn scripting mode
Summary: Additional arguments to the command line can be passed as a single array, or as a sequence of varargs.
Reviewed-by: attila, hannesw
+ samples/exec.js
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: 271aceb4b3f0
Author: sundar
Date: 2015-06-09 14:19 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/271aceb4b3f0
8086032: Add compiler error tests when syntax extensions are used with --no-syntax-extensions option
Reviewed-by: attila, hannesw
+ samples/javahelp.js
+ test/script/error/anon_func_stat_nse.js
+ test/script/error/anon_func_stat_nse.js.EXPECTED
+ test/script/error/backquote_string_nse.js
+ test/script/error/backquote_string_nse.js.EXPECTED
+ test/script/error/conditional_catch_nse.js
+ test/script/error/conditional_catch_nse.js.EXPECTED
+ test/script/error/expr_closure_nse.js
+ test/script/error/expr_closure_nse.js.EXPECTED
+ test/script/error/for_each_nse.js
+ test/script/error/for_each_nse.js.EXPECTED
+ test/script/error/hash_comment_nse.js
+ test/script/error/hash_comment_nse.js.EXPECTED
+ test/script/error/heredoc_nse.js
+ test/script/error/heredoc_nse.js.EXPECTED
+ test/script/error/object_literal_in_new_nse.js
+ test/script/error/object_literal_in_new_nse.js.EXPECTED
Changeset: 98b090e45df3
Author: sundar
Date: 2015-06-11 13:33 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/98b090e45df3
8087136: regression: apply on $EXEC fails with ClassCastException
Reviewed-by: hannesw, lagergren
! samples/exec.js
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
Changeset: d314052d7f5e
Author: sundar
Date: 2015-06-12 16:55 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d314052d7f5e
8087211: Indirect evals should be strict with -strict option
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! src/jdk/nashorn/tools/Shell.java
+ test/script/basic/JDK-8087211.js
+ test/script/basic/JDK-8087211_2.js
! test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java
Changeset: 46a3d8588ad2
Author: lana
Date: 2015-06-12 18:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/46a3d8588ad2
Merge
Changeset: 7475a2bd3c01
Author: lana
Date: 2015-06-17 11:42 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7475a2bd3c01
Added tag jdk8u60-b20 for changeset 46a3d8588ad2
! .hgtags
Changeset: a44fec1a0d19
Author: katleman
Date: 2015-06-24 10:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a44fec1a0d19
Added tag jdk8u60-b21 for changeset 7475a2bd3c01
! .hgtags
Changeset: 9dba91416efb
Author: hannesw
Date: 2015-06-15 15:49 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9dba91416efb
8098546: eval within a 'with' leaks definitions into global scope
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8098546.js
Changeset: 77ff49b11306
Author: hannesw
Date: 2015-06-16 13:25 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/77ff49b11306
8098807: Strict eval throws ClassCastException with large scripts
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098807-payload.js
+ test/script/basic/JDK-8098807.js
Changeset: a8706b5e6a2e
Author: sundar
Date: 2015-06-16 18:26 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a8706b5e6a2e
8098578: Global scope is not accessible with indirect load call
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098578.js
Changeset: fb91ff186894
Author: sundar
Date: 2015-06-17 14:21 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/fb91ff186894
8098847: obj."prop" and obj.'prop' should result in SyntaxError
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
+ test/script/error/JDK-8098847.js
+ test/script/error/JDK-8098847.js.EXPECTED
Changeset: a701698b7513
Author: hannesw
Date: 2015-06-17 13:56 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a701698b7513
8098808: Convert Scope from interface to class
Reviewed-by: sundar, attila
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
! src/jdk/nashorn/internal/runtime/Scope.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java
Changeset: 719455f3db1c
Author: sundar
Date: 2015-06-18 19:20 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/719455f3db1c
8117883: nasgen prototype, instance member count calculation is wrong
Reviewed-by: hannesw, lagergren
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 7095ada9fc82
Author: attila
Date: 2015-06-23 11:16 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7095ada9fc82
8129410: Java adapters with class-level overrides should preserve variable arity constructors
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8129410.js
Changeset: 1ecba73dd2a1
Author: jeff
Date: 2015-06-26 16:16 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1ecba73dd2a1
8079531: Third Party License Readme update for 8u60
Reviewed-by: tbell, iris
! THIRD_PARTY_README
Changeset: 9ed906919b5d
Author: lana
Date: 2015-06-27 23:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9ed906919b5d
Merge
Changeset: 23165e806566
Author: asaha
Date: 2015-07-01 21:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/23165e806566
Added tag jdk8u60-b22 for changeset 9ed906919b5d
! .hgtags
Changeset: 46fa1cf4f38a
Author: robm
Date: 2015-07-08 14:05 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/46fa1cf4f38a
Added tag jdk8u66-b00 for changeset 9ed906919b5d
! .hgtags
Changeset: 390a7cb06c71
Author: asaha
Date: 2015-01-08 08:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/390a7cb06c71
Added tag jdk8u51-b00 for changeset 2d1c01990ebd
! .hgtags
Changeset: 3e3b2f59f43c
Author: asaha
Date: 2015-01-12 15:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3e3b2f59f43c
Merge
! .hgtags
Changeset: 2aed8c32157d
Author: asaha
Date: 2015-01-22 09:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2aed8c32157d
Merge
! .hgtags
Changeset: 6d9db988d67f
Author: asaha
Date: 2015-01-22 10:07 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6d9db988d67f
Merge
! .hgtags
Changeset: f00a825ef8f8
Author: asaha
Date: 2015-01-22 10:24 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f00a825ef8f8
Merge
! .hgtags
Changeset: 82112cc2156b
Author: asaha
Date: 2015-01-28 21:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/82112cc2156b
Merge
! .hgtags
Changeset: 12e4cdc1657d
Author: asaha
Date: 2015-02-12 09:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/12e4cdc1657d
Merge
! .hgtags
Changeset: 4f9080440a75
Author: asaha
Date: 2015-02-17 11:16 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4f9080440a75
Merge
! .hgtags
Changeset: e75488a1e7d6
Author: asaha
Date: 2015-02-25 11:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e75488a1e7d6
Merge
! .hgtags
Changeset: e92af20b5819
Author: asaha
Date: 2015-02-10 15:03 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e92af20b5819
Added tag jdk8u31-b33 for changeset c6dd08613a44
! .hgtags
Changeset: 4323de82a85c
Author: asaha
Date: 2015-02-25 12:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4323de82a85c
Merge
! .hgtags
Changeset: 28aa6d320376
Author: asaha
Date: 2015-02-25 12:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/28aa6d320376
Added tag jdk8u51-b01 for changeset 4323de82a85c
! .hgtags
Changeset: 5ee412753fa0
Author: asaha
Date: 2015-03-02 11:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5ee412753fa0
Merge
! .hgtags
Changeset: a9b473580803
Author: asaha
Date: 2015-03-04 12:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a9b473580803
Added tag jdk8u51-b02 for changeset 5ee412753fa0
! .hgtags
Changeset: d28856bc7cb6
Author: asaha
Date: 2015-03-09 15:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d28856bc7cb6
Merge
! .hgtags
Changeset: 71551db96edd
Author: asaha
Date: 2015-03-10 15:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/71551db96edd
Merge
Changeset: 3bec6c5e55ee
Author: asaha
Date: 2015-03-02 12:13 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3bec6c5e55ee
Merge
! .hgtags
Changeset: e05552220ba8
Author: asaha
Date: 2015-03-07 16:17 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e05552220ba8
Merge
! .hgtags
Changeset: 294b60e6e4be
Author: asaha
Date: 2015-03-11 13:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/294b60e6e4be
Added tag jdk8u40-b31 for changeset e05552220ba8
! .hgtags
Changeset: a6d6f7cf488c
Author: asaha
Date: 2015-03-11 14:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a6d6f7cf488c
Merge
! .hgtags
Changeset: cb7144e658b8
Author: asaha
Date: 2015-03-11 14:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/cb7144e658b8
Added tag jdk8u51-b03 for changeset a6d6f7cf488c
! .hgtags
Changeset: e1cc0fe0fd50
Author: asaha
Date: 2015-03-12 22:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e1cc0fe0fd50
Merge
! .hgtags
Changeset: 0130b5cb16e0
Author: asaha
Date: 2015-03-16 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0130b5cb16e0
Added tag jdk8u40-b32 for changeset e1cc0fe0fd50
! .hgtags
Changeset: 48b9e0765691
Author: asaha
Date: 2015-03-16 12:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/48b9e0765691
Merge
! .hgtags
Changeset: d468b979be6b
Author: asaha
Date: 2015-03-17 08:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d468b979be6b
Merge
! .hgtags
Changeset: d1c1e0844300
Author: asaha
Date: 2015-03-17 11:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d1c1e0844300
Merge
! .hgtags
Changeset: 7512eafda1f9
Author: asaha
Date: 2015-03-17 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7512eafda1f9
Merge
! .hgtags
Changeset: 04aae4de5c5e
Author: asaha
Date: 2015-03-18 15:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/04aae4de5c5e
Added tag jdk8u51-b04 for changeset 7512eafda1f9
! .hgtags
Changeset: a03caffca13c
Author: asaha
Date: 2015-03-23 11:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a03caffca13c
Added tag jdk8u51-b05 for changeset 04aae4de5c5e
! .hgtags
Changeset: afc8b472a5f3
Author: asaha
Date: 2015-03-30 11:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/afc8b472a5f3
Added tag jdk8u51-b06 for changeset a03caffca13c
! .hgtags
Changeset: b806af8757bc
Author: asaha
Date: 2015-04-06 11:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b806af8757bc
Added tag jdk8u45-b31 for changeset d1c1e0844300
! .hgtags
Changeset: 8814ac4bd7bc
Author: asaha
Date: 2015-04-06 11:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8814ac4bd7bc
Merge
! .hgtags
Changeset: 7fa927b4a47a
Author: asaha
Date: 2015-04-06 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7fa927b4a47a
Added tag jdk8u51-b07 for changeset 8814ac4bd7bc
! .hgtags
Changeset: d75047cf3b8b
Author: asaha
Date: 2015-04-13 14:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d75047cf3b8b
Added tag jdk8u51-b08 for changeset 7fa927b4a47a
! .hgtags
Changeset: 67dc09b49659
Author: asaha
Date: 2015-04-13 11:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/67dc09b49659
Merge
! .hgtags
Changeset: 104fe9b448e0
Author: asaha
Date: 2015-04-13 13:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/104fe9b448e0
Added tag jdk8u45-b32 for changeset 67dc09b49659
! .hgtags
Changeset: 77cee35f9871
Author: asaha
Date: 2015-04-15 11:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/77cee35f9871
Merge
! .hgtags
Changeset: 1480e27e4af6
Author: asaha
Date: 2015-04-20 12:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1480e27e4af6
Added tag jdk8u51-b09 for changeset 77cee35f9871
! .hgtags
Changeset: a9e798a1b5f4
Author: asaha
Date: 2015-04-27 14:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a9e798a1b5f4
Added tag jdk8u51-b10 for changeset 1480e27e4af6
! .hgtags
Changeset: 7a2d26de1826
Author: asaha
Date: 2015-04-30 01:01 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/7a2d26de1826
Added tag jdk8u45-b15 for changeset ea15c3452440
! .hgtags
Changeset: 6e95b9bb2f67
Author: asaha
Date: 2015-04-30 23:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/6e95b9bb2f67
Merge
! .hgtags
Changeset: bf2fe867628b
Author: asaha
Date: 2015-05-05 10:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bf2fe867628b
Added tag jdk8u51-b11 for changeset 6e95b9bb2f67
! .hgtags
Changeset: 1ecbb6d582a6
Author: asaha
Date: 2015-05-11 12:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/1ecbb6d582a6
Added tag jdk8u51-b12 for changeset bf2fe867628b
! .hgtags
Changeset: e9d85a30fd08
Author: asaha
Date: 2015-05-18 12:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/e9d85a30fd08
Added tag jdk8u51-b13 for changeset 1ecbb6d582a6
! .hgtags
Changeset: 4cbc78843829
Author: asaha
Date: 2015-05-26 13:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4cbc78843829
Added tag jdk8u51-b14 for changeset e9d85a30fd08
! .hgtags
Changeset: dc07d2b95013
Author: asaha
Date: 2015-05-28 20:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/dc07d2b95013
Merge
! .hgtags
Changeset: 676ce2f6b277
Author: asaha
Date: 2015-06-03 20:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/676ce2f6b277
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
Changeset: f01ca5e6b907
Author: asaha
Date: 2015-06-01 11:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f01ca5e6b907
Added tag jdk8u51-b15 for changeset 4cbc78843829
! .hgtags
Changeset: eb0e45a0f6d0
Author: asaha
Date: 2015-06-04 13:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/eb0e45a0f6d0
Merge
! .hgtags
Changeset: a52eb1195c48
Author: asaha
Date: 2015-06-08 11:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/a52eb1195c48
Added tag jdk8u51-b16 for changeset f01ca5e6b907
! .hgtags
Changeset: c9e0b35bf02e
Author: asaha
Date: 2015-06-08 12:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c9e0b35bf02e
Merge
! .hgtags
Changeset: 654ab44e8171
Author: asaha
Date: 2015-06-10 23:17 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/654ab44e8171
Merge
! .hgtags
Changeset: 219967ffe903
Author: asaha
Date: 2015-06-17 21:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/219967ffe903
Merge
! .hgtags
Changeset: 2fea5c6d3002
Author: asaha
Date: 2015-06-24 11:11 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/2fea5c6d3002
Merge
! .hgtags
Changeset: c34c3f822651
Author: asaha
Date: 2015-07-01 22:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c34c3f822651
Merge
! .hgtags
Changeset: b54482d42837
Author: katleman
Date: 2015-07-08 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b54482d42837
Added tag jdk8u60-b23 for changeset 23165e806566
! .hgtags
Changeset: 681076932484
Author: asaha
Date: 2015-07-08 12:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/681076932484
Merge
! .hgtags
Changeset: f4da7ccd28a0
Author: asaha
Date: 2015-07-14 09:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/f4da7ccd28a0
Merge
! .hgtags
Changeset: 371f3f83f773
Author: asaha
Date: 2015-07-15 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/371f3f83f773
Added tag jdk8u60-b24 for changeset 681076932484
! .hgtags
Changeset: c0f0613d1b11
Author: asaha
Date: 2015-07-15 12:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c0f0613d1b11
Merge
! .hgtags
Changeset: 16220ab541af
Author: katleman
Date: 2015-07-16 14:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/16220ab541af
Added tag jdk8u66-b01 for changeset c0f0613d1b11
! .hgtags
Changeset: 667e020da337
Author: asaha
Date: 2015-07-28 22:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/667e020da337
Added tag jdk8u66-b02 for changeset 16220ab541af
! .hgtags
Changeset: 3be31159ea48
Author: asaha
Date: 2015-08-07 11:55 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3be31159ea48
Added tag jdk8u72-b00 for changeset 667e020da337
! .hgtags
Changeset: 814851d84cc3
Author: attila
Date: 2015-06-26 17:08 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/814851d84cc3
8129950: Wrong condition for checking absence of logger in MethodHandleFactory
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
Changeset: 9a7fc2f63d49
Author: attila
Date: 2015-06-26 17:49 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9a7fc2f63d49
8129959: DebugLogger has unnecessary API methods
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/runtime/logging/DebugLogger.java
Changeset: bea189a8da0e
Author: attila
Date: 2015-07-02 10:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/bea189a8da0e
8130234: Get rid of JSType.isNegativeZero
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
Changeset: 350e143b600c
Author: sundar
Date: 2015-07-28 14:52 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/350e143b600c
8132092: Nashorn copyright has to be updated
Reviewed-by: jlaskey, hannesw, mhaupt
! src/jdk/nashorn/internal/runtime/DebuggerSupport.java
! test/script/basic/JDK-8007456.js
! test/script/basic/JDK-8035712.js
! test/script/basic/JDK-8051778.js
! test/script/basic/JDK-8058610.js
! test/script/basic/JDK-8061113.js
! test/script/basic/JDK-8062799.js
! test/script/basic/JDK-8066221.js
! test/script/basic/JDK-8066222.js
! test/script/basic/JDK-8066224.js
! test/script/basic/JDK-8066225.js
! test/script/basic/JDK-8066227.js
! test/script/basic/JDK-8066230.js
! test/script/basic/JDK-8066232.js
! test/script/basic/JDK-8066236.js
! test/script/basic/JDK-8067139.js
! test/script/basic/JDK-8067774.js
! test/script/basic/JDK-8068573.js
! test/script/basic/JDK-8068580.js
! test/script/basic/JDK-8068985.js
! test/script/basic/JDK-8069002.js
! test/script/basic/JDK-8072426.js
! test/script/basic/JDK-8072596.js
! test/script/basic/JDK-8075090.js
! test/script/basic/JDK-8079145.js
! test/script/basic/JDK-8079269.js
! test/script/basic/JDK-8079424.js
! test/script/basic/JDK-8079470.js
! test/script/basic/JDK-8080182.js
! test/script/basic/JDK-8080848.js
! test/script/basic/JDK-8081156.js
! test/script/basic/JDK-8085802.js
! test/script/basic/JDK-8087211.js
! test/script/basic/JDK-8087211_2.js
! test/script/basic/JDK-8098578.js
! test/script/basic/JDK-8129410.js
! test/script/currently-failing/gettersetter.js
! test/script/currently-failing/property_delete.js
! test/script/maptests/builtins.js
! test/script/maptests/constructor.js
! test/script/maptests/maputil.js
! test/script/maptests/object_create.js
! test/script/maptests/object_literals.js
! test/script/maptests/point.js
! test/script/maptests/property_add.js
! test/script/maptests/proto.js
! test/script/sandbox/safeprops.js
! test/src/jdk/nashorn/test/models/NullProvider.java
Changeset: 4e3c07e39b33
Author: sundar
Date: 2015-07-03 18:41 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4e3c07e39b33
8130424: if directory specified with --dest-dir does not exist, only .class files are dumped and .js files are not
Reviewed-by: attila, lagergren, hannesw
! src/jdk/nashorn/internal/codegen/DumpBytecode.java
! src/jdk/nashorn/internal/runtime/Source.java
Changeset: d33c8de8fa2f
Author: sundar
Date: 2015-07-06 15:59 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d33c8de8fa2f
8130476: Remove unused methods in Global.java
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/objects/Global.java
Changeset: 464160dbc617
Author: sundar
Date: 2015-07-16 15:45 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/464160dbc617
8131039: after adding a function property to Object.prototype, JSON.parse with reviver function goes into infinite loop
Reviewed-by: hannesw, mhaupt
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
+ test/script/basic/JDK-8131039.js
Changeset: 89c8dd086d7b
Author: hannesw
Date: 2015-07-20 13:11 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/89c8dd086d7b
8131340: Varargs function is recompiled each time it is linked
Reviewed-by: mhaupt, sundar
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8131340.js
Changeset: 61b5174f7bf1
Author: hannesw
Date: 2015-07-22 10:18 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/61b5174f7bf1
8131683: Delete fails over multiple scopes
Reviewed-by: mhaupt, sundar
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8131683.js
+ test/script/basic/JDK-8131683.js.EXPECTED
Changeset: 0c56e684d2c9
Author: sundar
Date: 2015-07-13 20:09 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/0c56e684d2c9
8130853: Non-extensible global is not handled property
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8130853.js
Changeset: 533c66e9ad04
Author: sundar
Date: 2015-07-29 14:48 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/533c66e9ad04
8130307: improve Nashorn Javadoc target
Reviewed-by: attila, mhaupt
! make/build.xml
Changeset: 5e3d8947e95c
Author: sundar
Date: 2015-07-29 17:00 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/5e3d8947e95c
8130663: 6 fields can be static fields in Global class
Reviewed-by: hannesw, attila
! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
Changeset: c6e9453ed5ef
Author: sundar
Date: 2015-07-29 18:54 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/c6e9453ed5ef
8114838: Anonymous functions escape to surrounding scope when defined under "with" statement
Reviewed-by: jlaskey, mhaupt
+ samples/javabind.js
+ samples/javaconstructorbind.js
+ samples/mapwith.js
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8114838.js
Changeset: 152cfeee5001
Author: sundar
Date: 2015-08-04 18:18 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/152cfeee5001
8073733: TypeError messages with "call" and "new" could be improved
Reviewed-by: attila, mhaupt
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8026016.js.EXPECTED
+ test/script/basic/JDK-8073733.js
+ test/script/basic/JDK-8073733.js.EXPECTED
! test/script/basic/errors.js.EXPECTED
Changeset: 9d2a2e4b4aad
Author: lana
Date: 2015-08-06 12:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/9d2a2e4b4aad
Merge
Changeset: 645ffd6ff142
Author: lana
Date: 2015-08-11 12:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/645ffd6ff142
Merge
Changeset: 4db30ae9ff23
Author: sundar
Date: 2015-08-06 21:50 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/4db30ae9ff23
8133119: Error message associated with TypeError for call and new should include stringified Node
Reviewed-by: attila, mhaupt
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8026016.js.EXPECTED
! test/script/basic/JDK-8073733.js.EXPECTED
! test/script/basic/JDK-8130853.js
! test/script/basic/JDK-8131039.js
+ test/script/basic/JDK-8133119.js
+ test/script/basic/JDK-8133119.js.EXPECTED
! test/script/basic/NASHORN-75.js.EXPECTED
! test/script/basic/errors.js.EXPECTED
Changeset: d71decf8767b
Author: robm
Date: 2015-08-17 15:46 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/d71decf8767b
Merge
Changeset: 51a28da3344f
Author: attila
Date: 2015-08-26 20:30 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/51a28da3344f
8134403: Nashorn react.js benchmark performance regression
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
Changeset: 24073c8857ed
Author: mhaupt
Date: 2015-08-26 09:59 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/24073c8857ed
8073613: Here documents: how to avoid string interpolation?
Summary: support heredoc end marker quoting like in bash
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/nosecurity/JDK-8073613.js
+ test/script/nosecurity/JDK-8073613.js.EXPECTED
Changeset: 8c0d18eec5f1
Author: mhaupt
Date: 2015-08-26 13:11 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/8c0d18eec5f1
8134484: disallow backquotes as heredoc end marker delimiters
Reviewed-by: attila, sundar
! src/jdk/nashorn/internal/parser/Lexer.java
! test/script/nosecurity/JDK-8073613.js
! test/script/nosecurity/JDK-8073613.js.EXPECTED
Changeset: 284cfd274c24
Author: sundar
Date: 2015-08-31 17:51 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/284cfd274c24
8134731: Function.prototype.apply interacts incorrectly with arguments
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8134731.js
Changeset: eed10d5bf2f4
Author: sundar
Date: 2015-09-01 18:28 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/eed10d5bf2f4
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8068901.js
+ test/script/basic/JDK-8068901.js.EXPECTED
+ test/script/basic/JDK-8068903.js
+ test/src/jdk/nashorn/test/models/VarArgConsumer.java
Changeset: eb454b264abd
Author: sundar
Date: 2015-09-02 17:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/eb454b264abd
8134931: jdk.nashorn.internal.codegen.TypeMap should not use Map
Reviewed-by: attila, mhaupt
! src/jdk/nashorn/internal/codegen/TypeMap.java
Changeset: b129e9cbab87
Author: sundar
Date: 2015-09-02 22:28 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/b129e9cbab87
8134973: Control flow exceptions should avoid filling stack trace
Reviewed-by: attila, jlaskey, hannesw
- src/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java
! src/jdk/nashorn/internal/runtime/linker/AdaptationException.java
! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java
Changeset: 3f4320a01539
Author: sundar
Date: 2015-09-04 17:17 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8u/nashorn/rev/3f4320a01539
8135054: Add more samples to nashorn samples directory
Reviewed-by: mhaupt, hannesw
+ samples/EvalWithArbitraryThis.java
+ samples/LambdaAsFunc.java
+ samples/Main.asm
+ samples/PrintToString.java
+ samples/array_removeif.js
+ samples/bind_on_java.js
+ samples/call_bind_java.js
+ samples/check_nashorn.js
+ samples/datetime.js
+ samples/defaults.js
+ samples/find_max_lines.js
+ samples/fixed_point.js
+ samples/importstatic.js
+ samples/mothers_day.js
+ samples/passwordgen.js
+ samples/print_symlinks.js
+ samples/sort_by_java8.js
+ samples/this_for_eval.js
More information about the aarch64-port-dev
mailing list