hg: nashorn/jdk9/nashorn: 43 new changesets
attila.szegedi at oracle.com
attila.szegedi at oracle.com
Wed Feb 26 05:02:12 PST 2014
Changeset: c041d151d7e6
Author: sundar
Date: 2014-01-15 14:51 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/c041d151d7e6
8031715: Indexed access to java package not working
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8031715.js
+ test/script/basic/JDK-8031715.js.EXPECTED
Changeset: b2ca350d8415
Author: sundar
Date: 2014-01-16 21:26 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/b2ca350d8415
8031983: Error objects should capture stack at the constructor
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8031983.js
+ test/script/basic/JDK-8031983.js.EXPECTED
! test/script/basic/NASHORN-441.js.EXPECTED
Changeset: 341f81ebefe0
Author: sundar
Date: 2014-01-16 22:50 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/341f81ebefe0
8032004: instance property "message" of Error objects should be non-enumerable
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
+ test/script/basic/JDK-8032004.js
! test/script/basic/NASHORN-111.js.EXPECTED
Changeset: 76f606690a45
Author: sundar
Date: 2014-01-17 20:09 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/76f606690a45
8032060: PropertyMap of Error objects is not stable
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/trusted/JDK-8032060.js
Changeset: 071eb6953a4a
Author: sundar
Date: 2014-01-20 19:51 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/071eb6953a4a
8032068: implement @sourceURL and #sourceURL directives
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/parser/TokenType.java
+ test/script/basic/JDK-8032068.js
+ test/script/basic/JDK-8032068.js.EXPECTED
Changeset: b9fdc55a6e28
Author: chegar
Date: 2013-11-03 07:33 +0000
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/b9fdc55a6e28
Merge
Changeset: c1049f63d4f5
Author: kizune
Date: 2013-12-03 14:13 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/c1049f63d4f5
Merge
Changeset: 39a3e5a4d6d4
Author: kizune
Date: 2013-12-05 16:37 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/39a3e5a4d6d4
Merge
- makefiles/BuildNashorn.gmk
- makefiles/Makefile
Changeset: dd59e60accdd
Author: kizune
Date: 2013-12-13 22:13 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/dd59e60accdd
Merge
Changeset: 7841feee13f5
Author: katleman
Date: 2013-12-19 17:24 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/7841feee13f5
Added tag jdk8-b121 for changeset 32631eed0fad
! .hgtags
Changeset: 89f838ccd186
Author: asaha
Date: 2013-12-20 07:44 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/89f838ccd186
Merge
Changeset: 739f3abdfa55
Author: sundar
Date: 2013-12-09 09:53 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/739f3abdfa55
Merge
Changeset: e452a3797290
Author: sundar
Date: 2013-12-12 09:18 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/e452a3797290
Merge
Changeset: 0225a7ca37ab
Author: lana
Date: 2013-12-12 19:19 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0225a7ca37ab
Merge
Changeset: 9d112a0e7df7
Author: lana
Date: 2013-12-23 14:46 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/9d112a0e7df7
Merge
Changeset: a9d41a8055ca
Author: asaha
Date: 2014-01-02 15:31 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/a9d41a8055ca
Merge
Changeset: 688f4167f921
Author: katleman
Date: 2014-01-03 11:55 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/688f4167f921
Added tag jdk8-b122 for changeset 9d112a0e7df7
! .hgtags
Changeset: 98e7379a4345
Author: asaha
Date: 2014-01-03 16:01 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/98e7379a4345
Merge
Changeset: 0b4301c79225
Author: katleman
Date: 2014-01-10 08:32 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0b4301c79225
Added tag jdk8-b123 for changeset 688f4167f921
! .hgtags
Changeset: 2334772d5292
Author: asaha
Date: 2014-01-10 17:06 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/2334772d5292
Merge
Changeset: 2523105f2165
Author: asaha
Date: 2014-01-10 17:08 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/2523105f2165
Merge
! .hgtags
Changeset: 1c3fdbe8296a
Author: asaha
Date: 2014-01-14 08:09 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/1c3fdbe8296a
Merge
Changeset: 0765d74cc483
Author: asaha
Date: 2014-01-15 10:24 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0765d74cc483
Merge
Changeset: e2cd81d404c8
Author: asaha
Date: 2014-01-16 21:46 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/e2cd81d404c8
Merge
Changeset: 5498391976e0
Author: kizune
Date: 2014-01-20 20:42 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/5498391976e0
Merge
Changeset: aa5dad691156
Author: kizune
Date: 2014-01-20 20:42 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/aa5dad691156
Merge
Changeset: 3f1385a3bbf5
Author: katleman
Date: 2014-01-21 18:17 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/3f1385a3bbf5
Added tag jdk9-b01 for changeset 65347535840f
! .hgtags
Changeset: b3517e51f404
Author: lana
Date: 2014-01-27 21:01 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/b3517e51f404
Merge
! .hgtags
Changeset: 560be4b9f5c4
Author: sundar
Date: 2014-01-30 18:26 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/560be4b9f5c4
8032943: Improve reflection in Nashorn
Reviewed-by: jlaskey, attila, ahgross
! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/sandbox/classbind.js
Changeset: 47f029b11643
Author: sundar
Date: 2014-01-30 18:49 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/47f029b11643
8032954: Nashorn: extend Java.extend
Reviewed-by: jlaskey, attila, ahgross
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! test/script/sandbox/classloader.js
! test/script/sandbox/classloader.js.EXPECTED
Changeset: 6895d234836c
Author: sundar
Date: 2014-01-30 19:28 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/6895d234836c
8032948: Nashorn linkages awry
Reviewed-by: jlaskey, attila, ahgross
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 66b98808fdff
Author: attila
Date: 2014-01-30 20:13 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/66b98808fdff
8032681: Issues with Nashorn
Reviewed-by: ahgross, jlaskey, sundar
+ src/jdk/internal/dynalink/linker/GuardedTypeConversion.java
! src/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk/internal/dynalink/support/LinkerServicesImpl.java
! src/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/linker/AdaptationResult.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/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8014647.js
! test/script/basic/JDK-8014647.js.EXPECTED
! test/script/basic/javaclassoverrides.js
! test/script/basic/javaclassoverrides.js.EXPECTED
! test/script/sandbox/javaextend.js
! test/script/sandbox/javaextend.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
+ test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java
+ test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java
Changeset: 22420177ec9d
Author: sundar
Date: 2014-02-06 17:44 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/22420177ec9d
8033763: Add tests to assert map identity of certain objects
Reviewed-by: hannesw, lagergren
! make/build.xml
! make/project.properties
+ test/script/currently-failing/gettersetter.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
Changeset: 79c69831674f
Author: sundar
Date: 2014-02-07 18:47 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/79c69831674f
8033924: Default permissions are not given for eval code
Reviewed-by: lagergren, jlaskey
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptLoader.java
+ test/script/sandbox/safeprops.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 40fcf43dd721
Author: mnunez
Date: 2014-02-11 12:05 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/40fcf43dd721
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: 0afcc0851aab
Author: sundar
Date: 2014-02-14 19:02 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/0afcc0851aab
8011964: need indexed access to externally-managed ByteBuffer
Reviewed-by: lagergren, hannesw
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8011964.js
+ test/script/basic/JDK-8011964.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
Changeset: 52a8849d8046
Author: jeff
Date: 2014-01-13 14:45 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/52a8849d8046
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: 4d893e4ec51d
Author: jeff
Date: 2014-01-28 20:10 +0000
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/4d893e4ec51d
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: b47e0ab68807
Author: katleman
Date: 2014-02-06 13:09 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/b47e0ab68807
Added tag jdk9-b02 for changeset b3517e51f404
! .hgtags
Changeset: 832f89ff25d9
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/832f89ff25d9
Merge
Changeset: be732b8850d6
Author: lana
Date: 2014-02-20 20:00 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/be732b8850d6
Merge
Changeset: feceb45debac
Author: sundar
Date: 2014-02-25 18:56 +0530
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/feceb45debac
8030197: Nashorn: Object.defineProperty() can be lured to change fixed NaN property
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java
! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java
! src/jdk/nashorn/internal/runtime/PropertyDescriptor.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8030197.js
Changeset: 26a5fdb90de2
Author: attila
Date: 2014-02-26 13:17 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/nashorn/rev/26a5fdb90de2
8035820: Optimistic recompilation
Reviewed-by: hannesw, jlaskey, sundar
Contributed-by: attila.szegedi at oracle.com, marcus.lagergren at oracle.com
! .hgignore
+ bin/rundiff.sh
+ bin/runnormal.sh
+ bin/runnormaldual.sh
+ bin/runopt.sh
+ bin/runoptdual.sh
+ bin/runoptdualcatch.sh
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! make/build.xml
! make/nbproject/ide-targets.xml
! make/project.properties
! 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/OverloadedDynamicMethod.java
! src/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! src/jdk/internal/dynalink/linker/GuardedInvocation.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/CatchExceptionCombinator.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/TypeUtilities.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/ScriptObjectMirror.java
+ src/jdk/nashorn/internal/IntDeque.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/CompilationEnvironment.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/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/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/ObjectClassGenerator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
+ src/jdk/nashorn/internal/codegen/ParamTypeMap.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/Splitter.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/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/CallNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/Expression.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/IndexNode.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/Optimistic.java
+ src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/Symbol.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/NashornClassReader.java
+ src/jdk/nashorn/internal/ir/debug/NashornTextifier.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.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/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeJavaImporter.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/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/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/CompiledFunctions.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/FunctionScope.java
! src/jdk/nashorn/internal/runtime/JSONFunctions.java
! src/jdk/nashorn/internal/runtime/JSType.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/PropertyHashMap.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/SetMethodCreator.java
+ src/jdk/nashorn/internal/runtime/SpillProperty.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/ContinuousArray.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/UndefinedArrayFilter.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.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/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/script/assert.js
! test/script/basic/JDK-8025515.js
+ 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/exprclosure.js.EXPECTED
+ test/script/basic/hideLocationProperties.js
+ test/script/basic/hideLocationProperties.js.EXPECTED
+ test/script/basic/relinkIndexGetter.js
+ test/script/basic/relinkIndexGetter.js.EXPECTED
! test/script/basic/run-octane.js
- test/script/basic/runsunspider-lazy.js
! test/script/basic/runsunspider.js
+ test/script/basic/typedarrays2.js
+ test/script/basic/typedarrays2.js.EXPECTED
+ test/script/currently-failing/property_delete.js
! 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/maptests/property_delete.js
! test/script/trusted/JDK-8006529.js
! 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/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/parser/ParserTest.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
More information about the nashorn-dev
mailing list