hg: shenandoah/jdk11: 53 new changesets

shade at redhat.com shade at redhat.com
Thu Aug 15 11:35:27 UTC 2019


Changeset: fefc64c6a3dc
Author:    vdeshpande
Date:      2019-05-28 09:56 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fefc64c6a3dc

8224558: Fix replicateB encoding
Reviewed-by: thartmann, vlivanov

! src/hotspot/cpu/x86/x86.ad

Changeset: 44d805a35449
Author:    roland
Date:      2018-12-13 17:57 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/44d805a35449

8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/PeelingZeroTripCount.java

Changeset: 39f9449344a2
Author:    thartmann
Date:      2019-03-07 08:38 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/39f9449344a2

8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"
Summary: Use weak handles for compile tasks to allow unloading of referenced methods.
Reviewed-by: kvn, coleenp, eosterlund

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
+ test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java

Changeset: 502054f87b3b
Author:    thartmann
Date:      2019-03-12 10:09 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/502054f87b3b

8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack
Summary: Skip unloaded methods in compile queue during marking.
Reviewed-by: kvn, neliasso, eosterlund, coleenp

! src/hotspot/share/compiler/compileTask.cpp

Changeset: 5c7a459ec948
Author:    dholmes
Date:      2019-04-14 21:40 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5c7a459ec948

8222387: Out-of-bounds access to CPU _family_id_xxx array
Reviewed-by: dholmes, kvn
Contributed-by: Jinke Fan <fanjinke51 at yeah.net>

! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp

Changeset: 8479efc5eab8
Author:    zgu
Date:      2019-01-29 08:28 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8479efc5eab8

8217785: Padding ParallelTaskTerminator::_offered_termination variable
Reviewed-by: shade, tschatzl

! src/hotspot/share/gc/shared/taskqueue.hpp

Changeset: c32a589f386f
Author:    hseigel
Date:      2019-07-29 09:57 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c32a589f386f

8228596: Class redefinition fails when condy instructions are removed
Summary: Make sure has_dynamic_constant flag value gets copied to merged constant pool, when it is set to TRUE
Reviewed-by: coleenp, dcubed, sspitsyn

! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineCondy.jasm
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java

Changeset: 0f6939f7c2a7
Author:    sviswanathan
Date:      2019-01-30 13:47 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0f6939f7c2a7

8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation)
Reviewed-by: kvn, neliasso, thartmann

! src/hotspot/cpu/x86/x86.ad

Changeset: 01fd3fb2989a
Author:    dtitov
Date:      2019-02-08 09:41 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/01fd3fb2989a

8205654: serviceability/dcmd/framework/HelpTest.java timed out
8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux
Reviewed-by: sspitsyn, dholmes

+ src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
+ src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
- test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
+ test/jdk/sun/tools/jcmd/TestProcess.java
+ test/jdk/sun/tools/jcmd/TestProcessHelper.java
! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: 793d09a94009
Author:    dtitov
Date:      2019-04-08 17:09 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/793d09a94009

8221730: jcmd process name matching broken
Reviewed-by: jcbeyler, dholmes, cjplummer

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessJarLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessModuleLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java < test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: eaae819d088c
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/eaae819d088c

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 73ce6c3445ba
Author:    dfuchs
Date:      2019-01-28 15:24 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/73ce6c3445ba

8210130: java/net/httpclient/UnknownBodyLengthTest.java failed
Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception.
Reviewed-by: chegar

! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java

Changeset: 6ae3ec15a35e
Author:    dfuchs
Date:      2019-01-30 18:21 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6ae3ec15a35e

8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer"
Summary: uses a longer linger time and avoids closing socket too early.
Reviewed-by: chegar

! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java

Changeset: c46a0680f378
Author:    coleenp
Date:      2019-02-01 06:42 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c46a0680f378

8222914: Partial backport of JDK-8218266
8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes
Summary: remove dead code, protection_domains can be unloaded in the dictionary pd_set.
Reviewed-by: lfoltan, dholmes, zgu, hseigel

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/prims/jvm.cpp
! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
! test/hotspot/jtreg/runtime/Dictionary/test.policy
! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: 7ff3b62bdd43
Author:    shade
Date:      2019-04-01 10:02 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7ff3b62bdd43

8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)
Reviewed-by: dholmes, stuefe

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: f03e922bfcb8
Author:    stuefe
Date:      2019-03-29 08:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f03e922bfcb8

8221408: Windows 32bit build build errors/warnings in hotspot
Reviewed-by: kbarrett, dholmes

! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/markOop.hpp

Changeset: 418dbf2f6212
Author:    iignatyev
Date:      2018-08-02 14:40 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/418dbf2f6212

8208655: use JTreg skipped status in hotspot tests
Reviewed-by: kvn, hseigel, iklam

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java
! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
! test/hotspot/jtreg/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/os/AvailableProcessors.java
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java
! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
+ test/lib/jtreg/SkippedException.java

Changeset: 5faebfde703d
Author:    iignatyev
Date:      2018-08-02 16:16 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5faebfde703d

8208701: Fix for JDK-8208655 causes test failures in CI tier1
Reviewed-by: dholmes, dcubed

! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java

Changeset: 883e9abaf57b
Author:    dcubed
Date:      2018-08-02 22:14 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/883e9abaf57b

8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile
Reviewed-by: dholmes

! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java

Changeset: a72ce47db0b4
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a72ce47db0b4

8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: dlong, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: e7588e3593b4
Author:    hseigel
Date:      2019-07-11 09:26 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e7588e3593b4

8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*)
Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class.
Reviewed-by: acorn, lfoltan

! src/hotspot/share/oops/klassVtable.cpp
+ test/hotspot/jtreg/runtime/VtableTests/VTableTest.java
+ test/hotspot/jtreg/runtime/VtableTests/pkg/A.java

Changeset: 7a65d59f3cd2
Author:    alitvinov
Date:      2019-07-16 15:15 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7a65d59f3cd2

8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579
8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system
Reviewed-by: prr

! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! test/jdk/java/awt/Color/AlphaColorTest.java

Changeset: e3b56655964e
Author:    psadhukhan
Date:      2019-07-12 09:27 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e3b56655964e

8225423: GTK L&F: JSplitPane: There is no divider shown
Reviewed-by: prr, serb

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h

Changeset: e8760ee188cb
Author:    sgehwolf
Date:      2019-03-13 20:07 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e8760ee188cb

8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp
Reviewed-by: bobv, adinn

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: 426fae9c5382
Author:    bobv
Date:      2019-03-19 12:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/426fae9c5382

8217766: Container Support doesn't work for some Join Controllers combinations
Reviewed-by: rriggs, sgehwolf

! src/hotspot/os/linux/osContainer_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java

Changeset: 0f0b6fe4fd34
Author:    bobv
Date:      2019-03-21 14:40 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0f0b6fe4fd34

8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs
Reviewed-by: sspitsyn, sgehwolf

! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: f918502a7200
Author:    mseledtsov
Date:      2019-03-08 11:08 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f918502a7200

8220313: [TESTBUG] Update base image for Docker testing to OL 7.6
Summary: Updated the OL version in Dockerfile in FROM field
Reviewed-by: dcubed

! test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
! test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest

Changeset: 485b03da3c6d
Author:    mseledtsov
Date:      2019-03-26 13:25 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/485b03da3c6d

8221342: [TESTBUG] Generate Dockerfile for docker testing
Summary: Dockerfile is generated; introduced properties to specify custom base image
Reviewed-by: sgehwolf, dholmes, jiefu

- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
+ test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java

Changeset: f7a1314b6286
Author:    ngasson
Date:      2019-04-08 09:31 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f7a1314b6286

8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64
Reviewed-by: aph, sgehwolf, mseledtsov

! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java

Changeset: 758b2905ac90
Author:    bobv
Date:      2019-03-19 12:10 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/758b2905ac90

8212528: Wrong cgroup subsystem being used for some CPU Container Metrics
Reviewed-by: rriggs, sgehwolf

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java

Changeset: a8030469f829
Author:    mseledtsov
Date:      2019-03-27 08:38 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a8030469f829

8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10
Summary: Using Docker test library to get the image name
Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java

Changeset: 30343fbbdb22
Author:    bobv
Date:      2019-03-19 12:00 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/30343fbbdb22

8219562: Line of code in osContainer_linux.cpp L102 appears unreachable
Reviewed-by: rriggs, sgehwolf

! src/hotspot/os/linux/osContainer_linux.cpp

Changeset: c8c52e18c69f
Author:    bobv
Date:      2019-05-10 11:15 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c8c52e18c69f

8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562
Reviewed-by: mseledtsov, rriggs

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: 6708924227c4
Author:    serb
Date:      2019-06-12 13:50 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6708924227c4

8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c

Changeset: 7845f9e03d60
Author:    ccheung
Date:      2019-05-31 15:49 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7845f9e03d60

8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail
Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit()
Reviewed-by: jiangli, zgu

! src/hotspot/os/windows/os_windows.cpp

Changeset: afa5ae53ce13
Author:    zgu
Date:      2019-02-20 08:31 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/afa5ae53ce13

8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread
Reviewed-by: coleenp, minqi

! src/hotspot/share/runtime/safepoint.hpp

Changeset: 90212879d5d1
Author:    zgu
Date:      2018-07-31 07:35 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/90212879d5d1

8208499: NMT: Missing memory tag for Safepoint polling page
Summary: Added missing memory tag and cleanup memory type enum
Reviewed-by: shade, coleenp

! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/nmtCommon.cpp
+ test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java

Changeset: 5249a22ad356
Author:    mbaesken
Date:      2019-07-25 12:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5249a22ad356

8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)
Reviewed-by: dholmes, sgehwolf

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: de862fad608d
Author:    dpochepk
Date:      2019-08-07 17:03 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/de862fad608d

8205421: AARCH64: StubCodeMark should be placed after alignment
Reviewed-by: aph

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: e937e64d8370
Author:    mseledtsov
Date:      2019-04-04 12:29 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e937e64d8370

8221710: [TESTBUG] more configurable parameters for docker testing
Summary: Introduced docker test config properties
Reviewed-by: lmesnik, iignatyev, egahlin

! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 03421b35a714
Author:    mseledtsov
Date:      2019-05-23 11:37 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/03421b35a714

8224165: [TESTBUG] Docker tests produce excessive output
Summary: Trimmed child process output, saving child stdout to file
Reviewed-by: dholmes, lmesnik

! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 99d2d49a8771
Author:    jiangli
Date:      2018-07-08 12:43 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/99d2d49a8771

8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module.
Summary: Support system module archiving with unnamed initial module at dump time.
Reviewed-by: erikj, coleenp, mchung, iklam, ccheung
Contributed-by: alan.bateman at oracle.com, jiangli.zhou at oracle.com

! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
+ src/hotspot/share/memory/heapShared.cpp
+ src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/native/libjava/VM.c
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/PrintSystemModulesApp.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/jdk/test/Test.java
+ test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/module-info.java

Changeset: 9668c6781929
Author:    itakiguchi
Date:      2019-08-01 10:47 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9668c6781929

8227919: 8213232 causes crashes on solaris sparc64
Reviewed-by: prr, vkempik

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 427fde38e831
Author:    goetz
Date:      2018-08-28 17:03 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/427fde38e831

8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on.
Reviewed-by: mdoerr, ghaug

! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java

Changeset: 4146897c7978
Author:    mbaesken
Date:      2019-08-01 09:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4146897c7978

8228764: New library dependencies due to JDK-8222720
Reviewed-by: goetz, dholmes

! src/hotspot/share/utilities/virtualizationSupport.cpp

Changeset: d32dc37e5f82
Author:    shade
Date:      2019-07-29 11:14 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d32dc37e5f82

8228400: Remove built-in AArch64 simulator
Reviewed-by: adinn, aph, dsamersoff

! src/hotspot/cpu/aarch64/aarch64.ad
- src/hotspot/cpu/aarch64/aarch64_call.cpp
- src/hotspot/cpu/aarch64/aarch64_linkage.S
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
- src/hotspot/cpu/aarch64/cpustate_aarch64.hpp
- src/hotspot/cpu/aarch64/decode_aarch64.hpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp

Changeset: 9df633d78584
Author:    ihse
Date:      2019-02-01 12:44 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9df633d78584

8217896: Make better use of LCPUs when building on AIX
Reviewed-by: ihse
Contributed-by: Andrew Leonard <andrew_m_leonard at uk.ibm.com>

! make/autoconf/build-performance.m4

Changeset: f4bbd6a228a1
Author:    mbaesken
Date:      2019-07-24 12:36 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f4bbd6a228a1

8228578: fix CFData object leak in macosx KeystoreImpl.m
Reviewed-by: weijun

! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m

Changeset: e2046af01c5b
Author:    mbaesken
Date:      2019-07-24 09:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e2046af01c5b

8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent
Reviewed-by: naoto

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: f54a019819dd
Author:    mbaesken
Date:      2019-07-17 09:58 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f54a019819dd

8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build
Reviewed-by: tbell

! make/InitSupport.gmk

Changeset: d84dae4fba03
Author:    tnakamura
Date:      2019-03-13 13:05 +0900
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d84dae4fba03

8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10
Summary: Adjusting to detect translated Unknown messages
Reviewed-by: naoto

! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProviders.sh

Changeset: 13cf8c04427b
Author:    goetz
Date:      2019-08-14 08:33 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/13cf8c04427b

Added tag jdk-11.0.5+3 for changeset d84dae4fba03

! .hgtags

Changeset: 5db068a1c73d
Author:    shade
Date:      2019-08-15 13:27 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/5db068a1c73d

Merge

! .hgtags
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
- src/hotspot/cpu/aarch64/aarch64_call.cpp
- src/hotspot/cpu/aarch64/aarch64_linkage.S
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
- src/hotspot/cpu/aarch64/cpustate_aarch64.hpp
- src/hotspot/cpu/aarch64/decode_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.S
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/jtreg/TEST.ROOT
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x
- test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le
- test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x



More information about the shenandoah-dev mailing list