hg: jdk9/hs/hotspot: 12 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Apr 22 09:46:49 UTC 2016


Changeset: 88dd08d7be0f
Author:    chegar
Date:      2016-04-15 16:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/88dd08d7be0f

8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 1c9fdb81b25d
Author:    amurillo
Date:      2016-04-18 15:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1c9fdb81b25d

Merge

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp

Changeset: 4b425192636c
Author:    coleenp
Date:      2015-10-13 18:13 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4b425192636c

8132051: Better byte behavior
Reviewed-by: bdelsart, roland, kvn, jrose, ahgross
Contributed-by: coleen.phillimore at oracle.com, roland.westerlin at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: aec300f2fdf2
Author:    coleenp
Date:      2016-01-07 13:59 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aec300f2fdf2

8146518: Zero interpreter broken with better byte behaviours
Summary: replaced Method::_result_type_index with Method::_result_type for better byte behaviours should be used for Zero also.
Reviewed-by: roland, kvn, bdelsart, kevinw

! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: 1c8120f80818
Author:    kevinw
Date:      2016-02-08 12:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1c8120f80818

8148475: Missing SA Bytecode updates.
Reviewed-by: coleenp

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java

Changeset: cffe9fa07710
Author:    coleenp
Date:      2016-02-09 15:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cffe9fa07710

8149170: Better byte behavior should normalize JNI arguments
Summary: Arguments coming from native should be converted to 0=false, 1-255=true
Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill

! make/test/JtregNative.gmk
! src/share/vm/prims/jni.cpp
+ test/runtime/BoolReturn/BoolConstructor.java
+ test/runtime/BoolReturn/NativeSmallIntCallsTest.java
+ test/runtime/BoolReturn/libNativeSmallIntCalls.c

Changeset: b781b68b9e7d
Author:    kvn
Date:      2016-02-20 14:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b781b68b9e7d

8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
Summary: fix incorrect code
Reviewed-by: jrose, coleenp, kevinw

! src/share/vm/runtime/deoptimization.cpp

Changeset: ba1391deaca7
Author:    coleenp
Date:      2016-02-21 08:33 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ba1391deaca7

8150012: Better byte behavior for reflection
Reviewed-by: kvn, jrose, kevinw, ahgross

! src/share/vm/oops/typeArrayOop.hpp

Changeset: 68e9c20cfb88
Author:    kevinw
Date:      2016-02-25 21:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/68e9c20cfb88

8150654: Zero cleanup of CppInterpreter::result_type_of()
Reviewed-by: coleenp

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: 367eb38ebfff
Author:    lana
Date:      2016-04-21 12:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/367eb38ebfff

Added tag jdk-9+115 for changeset 88dd08d7be0f

! .hgtags

Changeset: 2e1e40e1748c
Author:    lana
Date:      2016-04-21 13:36 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2e1e40e1748c

Merge

- src/share/vm/utilities/top.hpp

Changeset: 70e16990581f
Author:    amurillo
Date:      2016-04-22 01:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/70e16990581f

Merge

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/utilities/globalDefinitions.hpp



More information about the jdk9-all-changes mailing list