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