hg: shenandoah/jdk8/hotspot: 34 new changesets

shade at redhat.com shade at redhat.com
Wed Jun 12 17:43:12 UTC 2019


Changeset: e86bc9786d83
Author:    phh
Date:      2019-05-10 18:50 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e86bc9786d83

8223664: Add jtreg tests for 8223528, backport to jdk8u of 8176100
Summary: Add hotspot/test/runtime/jni directory with two tests for 8176100
Reviewed-by: kbarrett, coleenp, tschatzl

+ test/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.c
+ test/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java
+ test/runtime/jni/CallWithJNIWeak/test.sh
+ test/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.c
+ test/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java
+ test/runtime/jni/ReturnJNIWeak/test.sh

Changeset: 20dd618188ce
Author:    andrew
Date:      2019-05-14 15:04 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/20dd618188ce

Merge


Changeset: 7cbcb271bad7
Author:    sgehwolf
Date:      2019-04-30 17:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7cbcb271bad7

8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization
Summary: Compile with -O3 and relevant C flags as for fdlibm.
Reviewed-by: andrew

! make/bsd/makefiles/amd64.make
! make/bsd/makefiles/i486.make
! make/bsd/makefiles/ppc.make
! make/bsd/makefiles/zeroshark.make
! make/linux/makefiles/amd64.make
! make/linux/makefiles/i486.make
! make/linux/makefiles/ppc64.make
! make/linux/makefiles/zeroshark.make

Changeset: 1ebcc366ee62
Author:    ysuenaga
Date:      2015-12-09 21:24 +0900
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1ebcc366ee62

8144332: HSDB could not terminate when close button is pushed.
Reviewed-by: jbachorik

! agent/src/share/classes/sun/jvm/hotspot/HSDB.java

Changeset: 894c78fcb2ea
Author:    clanger
Date:      2019-05-17 07:44 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/894c78fcb2ea

8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
Reviewed-by: phh

! THIRD_PARTY_README

Changeset: bf1c9a3312a4
Author:    sla
Date:      2014-10-13 22:11 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bf1c9a3312a4

7102541: RFE: os::set_native_thread_name() cleanups
Summary: implement os::set_native_thread_name() on windows, linux
Reviewed-by: sla, ctornqvi, simonis
Contributed-by: thomas.stuefe at sap.com

! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp

Changeset: af43bab3c5d0
Author:    dholmes
Date:      2019-05-17 18:13 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/af43bab3c5d0

8151322: Implement os::set_native_thread_name() on Solaris
Reviewed-by: sla, kbarrett, gziemski

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 00837a7bc349
Author:    andrew
Date:      2019-05-17 18:53 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/00837a7bc349

Added tag jdk8u222-b03 for changeset af43bab3c5d0

! .hgtags

Changeset: 57787668be5b
Author:    andrew
Date:      2019-05-21 02:30 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/57787668be5b

Merge jdk8u222-b03

! .hgtags
! THIRD_PARTY_README
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: e4329d0568ae
Author:    andrew
Date:      2019-05-21 04:25 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e4329d0568ae

Added tag aarch64-shenandoah-jdk8u222-b03 for changeset 57787668be5b

! .hgtags

Changeset: c045c05b4e80
Author:    andrew
Date:      2019-05-24 20:46 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c045c05b4e80

8210425: [AArch64] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization
Summary: Compile with -O3 and relevant C flags as for fdlibm.

! make/linux/makefiles/aarch64.make

Changeset: 2afa5ff125ac
Author:    phh
Date:      2019-05-20 14:37 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2afa5ff125ac

8223883: Fix jni.cpp copyright date after 8223528
Summary: Change copyright date from 2017 to 2018.
Reviewed-by: andrew

! src/share/vm/prims/jni.cpp

Changeset: 39678a65a0e8
Author:    mhorie
Date:      2019-05-20 16:05 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/39678a65a0e8

8158232: PPC64: improve byte, int and long array copy stubs by using VSX instructions
Reviewed-by: goetz, mdoerr
Contributed-by: Kazunori Ogata <ogatak at jp.ibm.com>

! src/cpu/ppc/vm/stubGenerator_ppc.cpp

Changeset: d690709cc339
Author:    andrew
Date:      2019-05-23 03:59 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d690709cc339

Merge


Changeset: 9905a72841d7
Author:    andrew
Date:      2019-05-23 04:05 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9905a72841d7

Added tag jdk8u222-b04 for changeset d690709cc339

! .hgtags

Changeset: 2c97c05e1992
Author:    andrew
Date:      2019-05-25 18:09 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2c97c05e1992

Merge jdk8u222-b04

! .hgtags
! src/share/vm/prims/jni.cpp

Changeset: 52b3dbd4cc33
Author:    andrew
Date:      2019-05-25 18:10 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/52b3dbd4cc33

Added tag aarch64-shenandoah-jdk8u222-b04 for changeset 2c97c05e1992

! .hgtags

Changeset: 907dd31652ab
Author:    njian
Date:      2017-08-24 16:12 +0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/907dd31652ab

8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV
Reviewed-by: adinn, aph
Contributed-by: stuart.monteith at linaro.org

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp

Changeset: 1bbf357c0164
Author:    aph
Date:      2019-05-28 09:03 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1bbf357c0164

8224671: AArch64: mauve System.arraycopy test failure
Reviewed-by: adinn

! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp

Changeset: a31ff0acf39b
Author:    aph
Date:      2019-05-28 11:15 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a31ff0acf39b

8224880: AArch64: java/javac error with AllocatePrefetchDistance
Reviewed-by: adinn

! src/cpu/aarch64/vm/vm_version_aarch64.cpp

Changeset: aa89ab331168
Author:    fyang
Date:      2019-05-31 15:51 +0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/aa89ab331168

8224828: aarch64: rflags is not correct after safepoint poll
Reviewed-by: aph, adinn
Contributed-by: Xiang Yuan <yuanxiang4 at huawei.com>

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp

Changeset: 69f33959c27f
Author:    gromero
Date:      2019-05-26 21:02 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/69f33959c27f

8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp

Changeset: 9f0ea552da23
Author:    rkennke
Date:      2019-05-28 18:50 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9f0ea552da23

8218020: Fix version number in mesa.md 3rd party legal file
Reviewed-by: clanger

! THIRD_PARTY_README

Changeset: 025ce746a942
Author:    rraghavan
Date:      2019-05-01 22:02 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/025ce746a942

8202414: Unsafe write after primitive array creation may result in array length change
Summary: Avoided collecting unaligned stores in Initialize node by making can_capture_store return false for same
Reviewed-by: dlong, kvn, vlivanov

! src/share/vm/opto/memnode.cpp
+ test/compiler/c2/Test8202414.java

Changeset: 846245a33793
Author:    gromero
Date:      2019-06-03 17:16 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/846245a33793

8185969: PPC64: Improve VSR support to use up to 64 registers
Reviewed-by: mdoerr, goetz
Contributed-by: Gustavo Serra Scalet <gustavo.scalet at eldorado.org.br>, Kazunori Ogata <ogatak at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/register_ppc.cpp
! src/cpu/ppc/vm/register_ppc.hpp

Changeset: 54e5e3c816d4
Author:    serb
Date:      2019-03-31 16:57 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/54e5e3c816d4

8220495: Update GIFlib library to the 5.1.8
Reviewed-by: prr

! THIRD_PARTY_README

Changeset: 89dcef434423
Author:    xliu
Date:      2019-06-03 16:14 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/89dcef434423

8059575: JEP-JDK-8043304: Test task: Tiered Compilation level transition tests
Summary: Includes compile_id addition from JDK-8054492
Reviewed-by: andrew

! src/share/vm/prims/whitebox.cpp
+ test/compiler/tiered/ConstantGettersTransitionsTest.java
+ test/compiler/tiered/LevelTransitionTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
+ test/compiler/tiered/TransitionsTestExecutor.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/testlibrary/whitebox/sun/hotspot/code/NMethod.java

Changeset: 61d955db2a5b
Author:    xliu
Date:      2019-06-05 03:07 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/61d955db2a5b

8222670: pathological case of JIT recompilation and code cache bloat
Summary: Prevent downgraded compilation tasks from recompiling.
Reviewed-by: sgehwolf, thartmann, andrew

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
+ test/compiler/tiered/Level2RecompilationTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 556282e43cc1
Author:    xliu
Date:      2019-05-09 18:38 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/556282e43cc1

8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
Reviewed-by: thartmann, kvn

! src/share/vm/compiler/compileBroker.cpp

Changeset: d0e9ea95f04b
Author:    stooke
Date:      2019-06-05 03:33 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d0e9ea95f04b

8210886: Remove references in xwindows.md to non-existent files.
Reviewed-by: serb, dmarkov, andrew

! THIRD_PARTY_README

Changeset: 1ec20e8a3d8a
Author:    stooke
Date:      2019-06-05 04:10 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1ec20e8a3d8a

8193830: Xalan Update: Xalan Java 2.7.2
Reviewed-by: lancea, clanger, andrew

! THIRD_PARTY_README

Changeset: 93d3bb010d58
Author:    andrew
Date:      2019-06-05 16:59 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/93d3bb010d58

Merge jdk8u222-b05

! THIRD_PARTY_README
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: b9ddeabe3f9d
Author:    andrew
Date:      2019-06-05 17:40 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b9ddeabe3f9d

Added tag aarch64-shenandoah-jdk8u222-b05 for changeset 93d3bb010d58

! .hgtags

Changeset: e533446d078f
Author:    shade
Date:      2019-06-12 10:12 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e533446d078f

Merge

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp



More information about the shenandoah-dev mailing list