hg: jigsaw/jake/hotspot: 18 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Fri Mar 17 13:36:36 UTC 2017


Changeset: 1c29d5e01ace
Author:    rbackman
Date:      2017-02-23 10:08 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1c29d5e01ace

8175336: [TESTBUG] aot junit tests added by 8169588 are not executed.
Reviewed-by: kvn

! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSearchTest.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSourceTest.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeFileSupport.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeSearchPath.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/SearchPathTest.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/directory/DirectorySourceProviderTest.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/jar/JarSourceProviderTest.java
! test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/module/ModuleSourceProviderTest.java

Changeset: aacd98d54cd3
Author:    thartmann
Date:      2017-02-24 11:52 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aacd98d54cd3

8139906: assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
Summary: The card table address used in the g1_post_barrier_slow stub should not be marked as relocatable.
Reviewed-by: kvn

! src/cpu/arm/vm/c1_Runtime1_arm.cpp

Changeset: 7a8840999420
Author:    dnsimon
Date:      2017-02-24 04:32 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7a8840999420

8175811: [JVMCI] StubRoutines::_multiplyToLen symbol needs to exported
Reviewed-by: thartmann

! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: 606c35b6fac5
Author:    ehelin
Date:      2017-02-23 18:57 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/606c35b6fac5

8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
Reviewed-by: dholmes, tschatzl, coleenp, kbarrett, eosterlund, stefank

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/moduleEntry.cpp

Changeset: 40d9f4c7daf7
Author:    jwilhelm
Date:      2017-02-27 18:24 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/40d9f4c7daf7

Merge


Changeset: 492ed7f0906d
Author:    kvn
Date:      2017-02-27 15:59 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/492ed7f0906d

8175516: JNI exception pending in jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c:97
Summary: add missing NULL checks
Reviewed-by: iveresov

! src/jdk.aot/unix/native/libjelfshim/jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c

Changeset: 8efd063fd433
Author:    jgeorge
Date:      2017-02-28 10:10 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8efd063fd433

8175512: new TestPrintMdo.java fails with -XX:TieredStopAtLevel=1
Summary: Avoid running the test for -XX:TieredStopAtLevel=1 due to the lack of mdo data from JIT in this case.
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george at oracle.com

! test/serviceability/sa/TestPrintMdo.java

Changeset: 30befb9c6655
Author:    mgerdin
Date:      2017-02-17 13:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/30befb9c6655

8175085: [REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, dcubed, 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: d6a0fe7ae0e8
Author:    bobv
Date:      2017-02-28 10:44 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d6a0fe7ae0e8

8175567: Build of hotspot for arm-vfp-sflt fails
Reviewed-by: kvn, cjplummer

! src/share/vm/c1/c1_LIR.hpp

Changeset: 63266bb9c7d4
Author:    bobv
Date:      2017-02-28 10:47 -0500
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/63266bb9c7d4

Merge


Changeset: 2ff05d967fb2
Author:    shade
Date:      2017-03-01 14:51 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2ff05d967fb2

8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
Reviewed-by: vlivanov

! src/share/vm/c1/c1_ValueMap.hpp
+ test/compiler/c1/UnsafeVolatileGuardTest.java
+ test/compiler/c1/VolatileGuardTest.java

Changeset: 2cd642f679c5
Author:    chaeubl
Date:      2017-02-27 17:36 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2cd642f679c5

8175917: [JVMCI] Avoid long JNI handle chains
Reviewed-by: never, kvn

! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp

Changeset: 18607b3adc85
Author:    jwilhelm
Date:      2017-03-02 17:46 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/18607b3adc85

8176054: [BACKOUT][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, mgerdin

! 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: 27087bb3ea41
Author:    jwilhelm
Date:      2017-03-03 20:50 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/27087bb3ea41

Merge


Changeset: 95c595a133d2
Author:    lana
Date:      2017-03-09 23:15 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/95c595a133d2

Merge


Changeset: 191ffbdb3d7b
Author:    ihse
Date:      2017-03-13 14:02 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/191ffbdb3d7b

8176509: Use pandoc for converting build readme to html
Reviewed-by: erikj

- README

Changeset: 78c27c5148a7
Author:    lana
Date:      2017-03-16 16:34 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/78c27c5148a7

Added tag jdk-9+161 for changeset 191ffbdb3d7b

! .hgtags

Changeset: 97bc7de6a6ef
Author:    alanb
Date:      2017-03-17 12:58 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/97bc7de6a6ef

Merge

! .hgtags
- README
! make/test/JtregNative.gmk
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp



More information about the jigsaw-dev mailing list