hg: jdk9/dev/hotspot: 8 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Thu Mar 30 19:04:06 UTC 2017


Changeset: fa10bec35262
Author:    mdoerr
Date:      2017-03-20 11:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fa10bec35262

8176518: C2: Invalid ImplicitNullChecks with non-protected heap base
Summary: Avoid generating implicit null checks if heap base is not protected
Reviewed-by: zmajo

! src/share/vm/opto/lcm.cpp
+ test/compiler/c2/TestNPEHeapBased.java

Changeset: 40ad6af5e434
Author:    jwilhelm
Date:      2017-03-20 23:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/40ad6af5e434

Merge


Changeset: 8afdef5de101
Author:    rehn
Date:      2017-03-21 16:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8afdef5de101

8177092: [TESTBUG] JMX test on MinimalVM fails after fix for 8176533
Reviewed-by: dholmes, mlarsson

! test/runtime/MinimalVM/JMX.java

Changeset: b163435e40b3
Author:    mgerdin
Date:      2017-03-22 15:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b163435e40b3

8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, coleenp, tschatzl

! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/arm/vm/interp_masm_arm.cpp
! src/cpu/arm/vm/interp_masm_arm.hpp
! src/cpu/arm/vm/jniFastGetField_arm.cpp
! src/cpu/arm/vm/macroAssembler_arm.cpp
! src/cpu/arm/vm/macroAssembler_arm.hpp
! src/cpu/arm/vm/sharedRuntime_arm.cpp
! src/cpu/arm/vm/templateInterpreterGenerator_arm.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/s390/vm/macroAssembler_s390.cpp
! src/cpu/s390/vm/macroAssembler_s390.hpp
! src/cpu/s390/vm/sharedRuntime_s390.cpp
! src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp
! src/cpu/sparc/vm/jniFastGetField_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/jniFastGetField_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/shark/sharkNativeWrapper.cpp
+ test/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java
+ test/runtime/jni/CallWithJNIWeak/libCallWithJNIWeak.c
+ test/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java
+ test/runtime/jni/ReturnJNIWeak/libReturnJNIWeak.c

Changeset: 838393a7baa6
Author:    jwilhelm
Date:      2017-03-23 15:06 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/838393a7baa6

Merge


Changeset: dabd810a9825
Author:    dholmes
Date:      2017-03-23 17:15 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dabd810a9825

8165358: vmassert_status is not debug-only
Reviewed-by: dsamersoff, stuefe, zgu

! src/share/vm/utilities/debug.hpp

Changeset: c68024d52834
Author:    jwilhelm
Date:      2017-03-25 00:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c68024d52834

Merge


Changeset: b70c17184fdb
Author:    jwilhelm
Date:      2017-03-30 19:55 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b70c17184fdb

Merge




More information about the jdk9-dev-changes mailing list