hg: jdk8/tl/nashorn: 7 new changesets
sundararajan.athijegannathan at oracle.com
sundararajan.athijegannathan at oracle.com
Wed Jul 24 21:45:09 PDT 2013
Changeset: 8b97fe2b7c98
Author: attila
Date: 2013-07-23 18:28 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/8b97fe2b7c98
8021129: Use public lookup again
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
- src/jdk/internal/dynalink/beans/SafeUnreflector.java
- src/jdk/internal/dynalink/beans/SafeUnreflectorImpl.java
- src/jdk/internal/dynalink/beans/SandboxClassLoader.java
- src/jdk/internal/dynalink/beans/sandbox/Unreflector.java
+ test/script/trusted/JDK-8021129.js
+ test/script/trusted/JDK-8021129.js.EXPECTED
+ test/src/jdk/nashorn/internal/test/models/InternalRunnable.java
+ test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java
+ test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
Changeset: a58a07a00122
Author: attila
Date: 2013-07-24 11:13 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/a58a07a00122
8021189: Prevent access to constructors of restricted classes
Reviewed-by: lagergren, sundar
! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk/internal/dynalink/beans/FacetIntrospector.java
! src/jdk/internal/dynalink/beans/StaticClassLinker.java
! test/script/trusted/JDK-8006529.js
! test/script/trusted/JDK-8021129.js
+ test/script/trusted/JDK-8021189.js
+ test/script/trusted/JDK-8021189.js.EXPECTED
Changeset: e4efb3ce97b2
Author: attila
Date: 2013-07-24 12:48 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/e4efb3ce97b2
8021246: Fix regression for 8021189
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! test/script/trusted/JDK-8006529.js
Changeset: 2a25917777f7
Author: hannesw
Date: 2013-07-24 13:16 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/2a25917777f7
8020718: RETURN symbol has wrong type in split functions
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FinalizeTypes.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
Changeset: 573cc6eb66ae
Author: jlaskey
Date: 2013-07-24 08:25 -0300
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/573cc6eb66ae
Merge
- src/jdk/internal/dynalink/beans/SafeUnreflector.java
- src/jdk/internal/dynalink/beans/SafeUnreflectorImpl.java
- src/jdk/internal/dynalink/beans/SandboxClassLoader.java
- src/jdk/internal/dynalink/beans/sandbox/Unreflector.java
Changeset: dc54df348a58
Author: sundar
Date: 2013-07-24 20:28 +0530
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/dc54df348a58
8021262: Make nashorn access checks consistent with underlying dynalink
Reviewed-by: jlaskey, lagergren, attila
! make/code_coverage.xml
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/Source.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/LinkerCallSite.java
! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/script/sandbox/nashorninternals.js
! test/script/trusted/JDK-8006529.js
! test/script/trusted/JDK-8021129.js
! test/script/trusted/JDK-8021189.js
! test/script/trusted/JDK-8021189.js.EXPECTED
! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java
Changeset: d203d68f6624
Author: sundar
Date: 2013-07-24 21:01 +0530
URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/d203d68f6624
8021294: --verify-code option results in AnalyzerException
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/runtime/Context.java
More information about the compiler-dev
mailing list