hg: type-annotations/type-annotations/nashorn: 22 new changesets
wdietl at gmail.com
wdietl at gmail.com
Tue Jul 23 23:18:37 PDT 2013
Changeset: 973d78ee0728
Author: attila
Date: 2013-07-15 12:33 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/973d78ee0728
8020324: Implement Object.bindProperties(target, source) for beans
Reviewed-by: hannesw, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/BeansLinker.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java
+ src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java
+ test/script/basic/JDK-8020324.js
+ test/script/basic/JDK-8020324.js.EXPECTED
+ test/src/jdk/nashorn/test/models/PropertyBind.java
Changeset: 62c552bcc342
Author: hannesw
Date: 2013-07-15 15:51 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/62c552bcc342
8020354: Object literal property initialization is not done in source order
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8020354.js
+ test/script/basic/JDK-8020354.js.EXPECTED
Changeset: ede320e13c82
Author: attila
Date: 2013-07-15 16:31 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/ede320e13c82
8020508: Enforce reflection access restrictions on Object.bindProperties
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
+ test/script/basic/JDK-8020508.js
+ test/script/basic/JDK-8020508.js.EXPECTED
Changeset: e5505f0b10de
Author: hannesw
Date: 2013-07-15 16:35 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/e5505f0b10de
8020283: Don't use exceptions for widening of ArrayData
Reviewed-by: jlaskey, attila
! 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: 01212f5e7dad
Author: attila
Date: 2013-07-15 16:58 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/01212f5e7dad
8011210: fix reporting of call site locations; print them on -tcs=miss
Reviewed-by: jlaskey, hannesw
! src/jdk/internal/dynalink/DynamicLinker.java
! src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
Changeset: 28f1f2374004
Author: hannesw
Date: 2013-07-15 18:32 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/28f1f2374004
8020358: Array(0xfffffff) throws OutOfMemoryError
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
+ test/script/basic/JDK-8020358.js
+ test/script/basic/JDK-8020358.js.EXPECTED
Changeset: d685fec24d13
Author: sundar
Date: 2013-07-16 09:54 +0530
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/d685fec24d13
Merge
Changeset: 965d876853ec
Author: attila
Date: 2013-07-16 15:28 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/965d876853ec
8020357: throw RangeError for too large NativeArrayBuffer size
Reviewed-by: jlaskey, hannesw, sundar
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
+ test/script/basic/JDK-8020357.js
+ test/script/basic/JDK-8020357.js.EXPECTED
Changeset: 7503f30c1355
Author: hannesw
Date: 2013-07-16 16:12 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/7503f30c1355
8010821: [findbugs] Some classes in jdk.nashorn.internal.runtime.regexp expose mutable objects
Reviewed-by: attila, jlaskey, sundar
! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! 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/ByteCodePrinter.java
! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.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/Parser.java
! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.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/Token.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/StateNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java
Changeset: 78bdb8a7f1e7
Author: attila
Date: 2013-07-16 17:03 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/78bdb8a7f1e7
8015356: array concatenation should skip empty elements
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8015356.js
+ test/script/basic/JDK-8015356.js.EXPECTED
Changeset: 10a1ab9e20a4
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/10a1ab9e20a4
Added tag jdk8-b98 for changeset 542b7803f038
! .hgtags
Changeset: 81cbb18d558a
Author: lana
Date: 2013-07-17 00:36 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/81cbb18d558a
Merge
Changeset: e1d19f9fd5a9
Author: jlaskey
Date: 2013-07-16 17:40 -0300
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/e1d19f9fd5a9
8017585: Exclude two failing tests from Nashorn CC run
Reviewed-by: jlaskey, sundar, attila
Contributed-by: konstantin.shefov at oracle.com
+ exclude/exclude_list.txt
+ exclude/exclude_list_cc.txt
! make/build.xml
Changeset: 71cfe4e66bcb
Author: jlaskey
Date: 2013-07-17 11:53 -0300
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/71cfe4e66bcb
8020596: Initialization of white space strings in scanner should be done with \u strings
Reviewed-by: attila, hannesw
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/parser/Lexer.java
Changeset: 3d6f6b8d8bc8
Author: hannesw
Date: 2013-07-17 18:20 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/3d6f6b8d8bc8
8020356: ClassCastException Undefined->Scope on spiltter class generated for a large switch statement
Reviewed-by: jlaskey, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
+ test/script/basic/JDK-8020356.js
+ test/script/basic/JDK-8020356.js.EXPECTED
Changeset: e3307f1a30e5
Author: sundar
Date: 2013-07-18 18:08 +0530
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/e3307f1a30e5
8020731: Revisit checkPermission calls in Context class
Reviewed-by: attila, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
- src/jdk/nashorn/internal/runtime/linker/JavaAdapterGeneratorBase.java
Changeset: 624f8be5c3fe
Author: attila
Date: 2013-07-18 16:22 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/624f8be5c3fe
8020809: Java adapter should not allow overriding of caller sensitive methods
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/trusted/JDK-8020809.js
+ test/script/trusted/JDK-8020809.js.EXPECTED
Changeset: 4b06441b7624
Author: attila
Date: 2013-07-18 16:47 +0200
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/4b06441b7624
8020820: Limit access to static members of reflective classes
Reviewed-by: jlaskey, sundar
! make/build.xml
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! test/script/basic/JDK-8010946-2.js
! test/script/basic/JDK-8010946-2.js.EXPECTED
! test/script/basic/NASHORN-473.js
+ test/script/basic/classloader.js
+ test/script/basic/classloader.js.EXPECTED
! test/script/basic/javaarray.js
! test/script/sandbox/classloader.js.EXPECTED
! test/script/sandbox/reflection.js
! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java
! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java
Changeset: 0cfa27ed82fe
Author: sundar
Date: 2013-07-23 18:17 +0530
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/0cfa27ed82fe
8021122: Not all callables are handled for toString and other function valued properties
Reviewed-by: attila, hannesw, jlaskey
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
+ test/script/basic/JDK-8021122.js
+ test/script/basic/JDK-8021122.js.EXPECTED
Changeset: e86b297d26aa
Author: jlaskey
Date: 2013-07-23 12:00 -0300
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/e86b297d26aa
8021130: Comments need to be tokens
Reviewed-by: lagergren, attila
Contributed-by: james.laskey at oracle.com
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/parser/TokenType.java
Changeset: ccbea9172aa5
Author: sundar
Date: 2013-07-23 21:45 +0530
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/ccbea9172aa5
8021164: REGRESSION: test262 failures after JDK-8021122
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
Changeset: 4cb1780bc385
Author: sundar
Date: 2013-07-23 21:51 +0530
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/nashorn/rev/4cb1780bc385
Merge
- src/jdk/nashorn/internal/runtime/linker/JavaAdapterGeneratorBase.java
More information about the type-annotations-dev
mailing list