From christoph.langer at sap.com Fri May 1 13:39:01 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 13:39:01 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8232846: ProcessHandle.Info command with non-English shows question marks Message-ID: <202005011339.041Dd1iE024128@aojmv0008.oracle.com> Changeset: e3d59721d969 Author: tnakamura Date: 2020-03-28 16:47 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e3d59721d969 8232846: ProcessHandle.Info command with non-English shows question marks Reviewed-by: stuefe, ysuenaga, rriggs ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c From christoph.langer at sap.com Fri May 1 13:43:18 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 13:43:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Message-ID: <202005011343.041DhIfW025727@aojmv0008.oracle.com> Changeset: 52f7554706b2 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/52f7554706b2 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp From christoph.langer at sap.com Fri May 1 13:36:58 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 13:36:58 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8213947: ARM32: failed check_simd should set UsePopCountInstruction to false Message-ID: <202005011336.041DawdK023617@aojmv0008.oracle.com> Changeset: fe4247fd22b0 Author: bulasevich Date: 2018-11-16 19:30 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fe4247fd22b0 8213947: ARM32: failed check_simd should set UsePopCountInstruction to false Reviewed-by: kvn ! src/hotspot/cpu/arm/vm_version_arm_32.cpp From christoph.langer at sap.com Fri May 1 13:41:23 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 13:41:23 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8239365: ProcessBuilder test modifications for AIX execution Message-ID: <202005011341.041DfNuV025057@aojmv0008.oracle.com> Changeset: d4aeef995581 Author: afarley Date: 2020-04-22 15:37 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d4aeef995581 8239365: ProcessBuilder test modifications for AIX execution Reviewed-by: rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/Basic.java From christoph.langer at sap.com Fri May 1 14:27:35 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 14:27:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8243539: Copyright info (Year) should be updated for fix of 8241638 Message-ID: <202005011427.041ERZEg015168@aojmv0008.oracle.com> Changeset: cc0ab5c637ea Author: weijun Date: 2020-04-27 12:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cc0ab5c637ea 8243539: Copyright info (Year) should be updated for fix of 8241638 Reviewed-by: weijun Contributed-by: Bin Liao ! make/launcher/LauncherCommon.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h From christoph.langer at sap.com Fri May 1 14:23:04 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 01 May 2020 14:23:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Message-ID: <202005011423.041EN4pi013475@aojmv0008.oracle.com> Changeset: 45472096e1bb Author: henryjen Date: 2020-04-07 03:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/45472096e1bb 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes Contributed-by: linzang at tencent.com ! make/launcher/LauncherCommon.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h From matthias.baesken at sap.com Mon May 4 07:11:46 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 04 May 2020 07:11:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Message-ID: <202005040711.0447BkdQ006850@aojmv0008.oracle.com> Changeset: 4ed8a03c0d64 Author: alitvinov Date: 2020-04-20 19:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4ed8a03c0d64 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp From matthias.baesken at sap.com Mon May 4 07:14:45 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 04 May 2020 07:14:45 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Message-ID: <202005040714.0447EjnI007439@aojmv0008.oracle.com> Changeset: 8ad331c184d4 Author: serb Date: 2020-04-16 10:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8ad331c184d4 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java From shade at redhat.com Mon May 4 16:19:36 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 04 May 2020 16:19:36 +0000 Subject: hg: jdk-updates/jdk14u: 22 new changesets Message-ID: <202005041619.044GJdX3027964@aojmv0008.oracle.com> Changeset: 7a434bab75a6 Author: shade Date: 2020-03-26 19:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/7a434bab75a6 8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 30f83a6be469 Author: shade Date: 2020-03-26 19:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/30f83a6be469 8241673: Shenandoah: refactor anti-false-sharing padding Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp + src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp Changeset: c30aa2e86768 Author: shade Date: 2020-03-27 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/c30aa2e86768 8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp Changeset: 70bb49f6a672 Author: shade Date: 2020-03-27 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/70bb49f6a672 8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 26e1169ca435 Author: shade Date: 2020-03-27 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/26e1169ca435 8241740: Shenandoah: remove ShenandoahHeapRegion::_heap Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: a383618a92ae Author: shade Date: 2020-03-27 15:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a383618a92ae 8241748: Shenandoah: inline MarkingContext TAMS methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp Changeset: 55c07a1f8337 Author: shade Date: 2020-03-30 19:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/55c07a1f8337 8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: e67ce4fd67af Author: shade Date: 2020-03-30 19:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e67ce4fd67af 8241842: Shenandoah: inline ShenandoahHeapRegion::region_number Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp Changeset: 963ab0c843aa Author: shade Date: 2020-03-30 19:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/963ab0c843aa 8241844: Shenandoah: rename ShenandoahHeapRegion::region_number Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java Changeset: 0de6915cd21c Author: shade Date: 2020-03-31 08:42 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/0de6915cd21c 8241845: Shenandoah: align ShenandoahHeapRegions to cache lines Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp Changeset: a847b0ac0f21 Author: shade Date: 2020-04-07 14:32 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a847b0ac0f21 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() Reviewed-by: rkennke, stuefe ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 6ff4d28e4fd9 Author: shade Date: 2020-03-18 06:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6ff4d28e4fd9 8241093: Shenandoah: editorial changes in flag descriptions Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 79c5e9388d1b Author: shade Date: 2020-04-03 11:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/79c5e9388d1b 8242075: Shenandoah: rename ShenandoahHeapRegionSize flag Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java Changeset: efd19a4d24c4 Author: shade Date: 2020-04-03 11:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/efd19a4d24c4 8242042: Shenandoah: tune down ShenandoahGarbageThreshold Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 5c9be5ceb698 Author: rkennke Date: 2020-04-03 15:06 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/5c9be5ceb698 8242082: Shenandoah: Purge Traversal mode Reviewed-by: shade ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp - src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp - src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java Changeset: 86e7549c1b9e Author: rkennke Date: 2020-04-03 19:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/86e7549c1b9e 8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: fc2318ff7978 Author: shade Date: 2020-04-06 10:31 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/fc2318ff7978 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp Changeset: 45ae8f2c8562 Author: shade Date: 2020-04-03 16:13 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/45ae8f2c8562 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: cbfd5d3744ea Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/cbfd5d3744ea 8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp Changeset: 6e83d17b6373 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6e83d17b6373 8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp Changeset: 229b3338e497 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/229b3338e497 8242227: Shenandoah: transit regions to cset state when adding to collection set Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp Changeset: c5516bc8ec8f Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/c5516bc8ec8f 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp From matthias.baesken at sap.com Tue May 5 15:14:45 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 05 May 2020 15:14:45 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8234691: Potential double-free in ParallelSPCleanupTask constructor Message-ID: <202005051514.045FEjau015884@aojmv0008.oracle.com> Changeset: c62a83c0d865 Author: dbuck Date: 2020-04-21 19:52 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c62a83c0d865 8234691: Potential double-free in ParallelSPCleanupTask constructor Summary: Prevent extraneous constructor call Reviewed-by: dholmes, stefank ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp From sean.coffey at oracle.com Tue May 5 16:31:15 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 05 May 2020 16:31:15 +0000 Subject: hg: jdk-updates/jdk14u: 8243541: (tz) Upgrade time-zone data to tzdata2020a Message-ID: <202005051631.045GVF0w023400@aojmv0008.oracle.com> Changeset: 452d85867125 Author: kravikumar Date: 2020-04-28 17:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/452d85867125 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java From matthias.baesken at sap.com Wed May 6 06:36:44 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 06 May 2020 06:36:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Message-ID: <202005060636.0466aiu0025543@aojmv0008.oracle.com> Changeset: 3d5167ae1033 Author: serb Date: 2020-04-20 09:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3d5167ae1033 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Toolkit/RealSync/Test.java From goetz.lindenmaier at sap.com Wed May 6 08:21:43 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 06 May 2020 08:21:43 +0000 Subject: hg: jdk-updates/jdk11u: 20 new changesets Message-ID: <202005060821.0468LjTe008878@aojmv0008.oracle.com> Changeset: 423b827deb4c Author: sgehwolf Date: 2020-04-17 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/423b827deb4c 8243059: Build fails when --with-vendor-name contains a comma Summary: Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early Reviewed-by: ihse, erikj ! make/launcher/LauncherCommon.gmk Changeset: 5e4b3a307c4b Author: goetz Date: 2020-04-29 10:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5e4b3a307c4b Merge Changeset: 0cbaadf7de93 Author: prr Date: 2019-12-04 17:42 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0cbaadf7de93 8214481: freetype path does not disable TrueType hinting with AA+FM hints Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 9d60e8cc2235 Author: prr Date: 2020-03-20 22:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9d60e8cc2235 8232634: Problem List ICMColorDataTest.java Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt Changeset: cb1b202719d9 Author: roland Date: 2020-04-02 15:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb1b202719d9 8241900: Loop unswitching may cause dependence on null check to be lost Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopUnswitch.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: ee9b94d99e1b Author: jiefu Date: 2020-04-09 09:20 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ee9b94d99e1b 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs Reviewed-by: roland, kvn ! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java Changeset: d98a442115fa Author: serb Date: 2020-04-06 20:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d98a442115fa 8196019: java/awt/Window/Grab/GrabTest.java fails on Windows Reviewed-by: prr, jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/Grab/GrabTest.java Changeset: 2c96a3c96972 Author: serb Date: 2020-03-19 22:22 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2c96a3c96972 8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen Reviewed-by: jdv, pbansal ! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java Changeset: 222ea445ace3 Author: serb Date: 2020-03-31 19:19 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/222ea445ace3 8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS Reviewed-by: kizune, pbansal ! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java Changeset: d512afc4fc11 Author: dtitov Date: 2020-04-27 12:48 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d512afc4fc11 8242239: [Graal] javax/management/generified/GenericTest.java fails: FAILED: queryMBeans sets same Reviewed-by: cjplummer, sspitsyn ! test/jdk/javax/management/generified/GenericTest.java ! test/jdk/javax/management/query/CustomQueryTest.java Changeset: fe4247fd22b0 Author: bulasevich Date: 2018-11-16 19:30 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fe4247fd22b0 8213947: ARM32: failed check_simd should set UsePopCountInstruction to false Reviewed-by: kvn ! src/hotspot/cpu/arm/vm_version_arm_32.cpp Changeset: e3d59721d969 Author: tnakamura Date: 2020-03-28 16:47 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e3d59721d969 8232846: ProcessHandle.Info command with non-English shows question marks Reviewed-by: stuefe, ysuenaga, rriggs ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c Changeset: d4aeef995581 Author: afarley Date: 2020-04-22 15:37 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d4aeef995581 8239365: ProcessBuilder test modifications for AIX execution Reviewed-by: rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 52f7554706b2 Author: tnakamura Date: 2020-03-09 15:07 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/52f7554706b2 8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print Reviewed-by: serb, pbansal, psadhukhan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 45472096e1bb Author: henryjen Date: 2020-04-07 03:25 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/45472096e1bb 8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set Reviewed-by: alanb, dholmes Contributed-by: linzang at tencent.com ! make/launcher/LauncherCommon.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: cc0ab5c637ea Author: weijun Date: 2020-04-27 12:32 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cc0ab5c637ea 8243539: Copyright info (Year) should be updated for fix of 8241638 Reviewed-by: weijun Contributed-by: Bin Liao ! make/launcher/LauncherCommon.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 4ed8a03c0d64 Author: alitvinov Date: 2020-04-20 19:25 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4ed8a03c0d64 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: 8ad331c184d4 Author: serb Date: 2020-04-16 10:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8ad331c184d4 8196181: sun/java2d/GdiRendering/InsetClipping.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/GdiRendering/InsetClipping.java Changeset: 88eaa453331e Author: dbatrak Date: 2020-01-27 13:02 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/88eaa453331e 8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/windows/native/libfontmanager/lcdglyph.c Changeset: d37f3b2d0da9 Author: goetz Date: 2020-05-06 10:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d37f3b2d0da9 Added tag jdk-11.0.8+2 for changeset 88eaa453331e ! .hgtags From goetz.lindenmaier at sap.com Wed May 6 09:24:27 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 06 May 2020 09:24:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202005060924.0469ORNP011603@aojmv0008.oracle.com> Changeset: d37f3b2d0da9 Author: goetz Date: 2020-05-06 10:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d37f3b2d0da9 Added tag jdk-11.0.8+2 for changeset 88eaa453331e ! .hgtags Changeset: 9777a14fbf97 Author: goetz Date: 2020-05-06 10:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9777a14fbf97 Merge From matthias.baesken at sap.com Thu May 7 08:57:11 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 07 May 2020 08:57:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244520: problemlist java/awt/font/Rotate/RotatedFontTest.java on linux Message-ID: <202005070857.0478vCwF023695@aojmv0008.oracle.com> Changeset: b12160b58be2 Author: mbaesken Date: 2020-05-07 10:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b12160b58be2 8244520: problemlist java/awt/font/Rotate/RotatedFontTest.java on linux Reviewed-by: clanger ! test/jdk/ProblemList.txt From matthias.baesken at sap.com Thu May 7 09:45:43 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 07 May 2020 09:45:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8211392: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java times out in JDK12 CI Message-ID: <202005070945.0479jha0017485@aojmv0008.oracle.com> Changeset: ca2bc2b1eeb8 Author: kvn Date: 2018-10-03 10:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ca2bc2b1eeb8 8211392: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java times out in JDK12 CI Summary: use default compile threshold for these tests Reviewed-by: thartmann ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java From matthias.baesken at sap.com Thu May 7 09:49:38 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 07 May 2020 09:49:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215369: Jcstress pollute /var/tmp with temporary files. Message-ID: <202005070949.0479ncIx019385@aojmv0008.oracle.com> Changeset: cb41679c2b9c Author: lmesnik Date: 2018-12-13 14:16 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cb41679c2b9c 8215369: Jcstress pollute /var/tmp with temporary files. Reviewed-by: iignatyev, mseledtsov ! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java From matthias.baesken at sap.com Thu May 7 10:22:35 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 07 May 2020 10:22:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242108: Performance regression after fix for JDK-8229496 Message-ID: <202005071022.047AMZ2x005976@aojmv0008.oracle.com> Changeset: 9828d04ee2c7 Author: thartmann Date: 2020-04-22 16:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9828d04ee2c7 8242108: Performance regression after fix for JDK-8229496 Summary: Backed out the fix for 8229496. Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/text/DefFormatterBench.java From shade at redhat.com Sun May 10 14:56:12 2020 From: shade at redhat.com (shade at redhat.com) Date: Sun, 10 May 2020 14:56:12 +0000 Subject: hg: jdk-updates/jdk14u: 8 new changesets Message-ID: <202005101456.04AEuDAm014608@aojmv0008.oracle.com> Changeset: 87dd2faba57b Author: rkennke Date: 2020-05-07 08:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/87dd2faba57b 8244551: Shenandoah: Fix racy update of update_watermark Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: b32b3344e1e1 Author: shade Date: 2020-04-06 20:35 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/b32b3344e1e1 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 336fef6f381c Author: shade Date: 2020-05-04 19:09 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/336fef6f381c 8244200: Shenandoah: build breakages after JDK-8241743 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: 2457a091edd2 Author: shade Date: 2020-04-21 11:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/2457a091edd2 8243238: Shenandoah: explicit GC request should wait for a complete GC cycle Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp Changeset: e812b3448345 Author: shade Date: 2020-04-22 11:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e812b3448345 8243307: Shenandoah: remove ShCollectionSet::live_data Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp Changeset: 3c18cd69604c Author: shade Date: 2020-04-14 21:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3c18cd69604c 8241142: Shenandoah: should not use parallel reference processing with single GC thread Reviewed-by: shade Contributed-by: Aditya Mandaleeka ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 4766e5410299 Author: shade Date: 2020-04-14 22:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/4766e5410299 8242641: Shenandoah: clear live data and update TAMS optimistically Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 9148d712ba54 Author: shade Date: 2020-04-08 13:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/9148d712ba54 8242353: Shenandoah: micro-optimize region liveness handling Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From adinn at redhat.com Mon May 11 14:35:55 2020 From: adinn at redhat.com (adinn at redhat.com) Date: Mon, 11 May 2020 14:35:55 +0000 Subject: hg: jdk-updates/jdk14u: 8241144: Javadoc is not generated for new module jdk.nio.mapmode Message-ID: <202005111435.04BEZtFC016549@aojmv0008.oracle.com> Changeset: fa224702f70c Author: adinn Date: 2020-03-19 17:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/fa224702f70c 8241144: Javadoc is not generated for new module jdk.nio.mapmode Summary: jdk.nio.mapmode is not present in DOCS_MODULES defined by Modules.gmk Reviewed-by: erikj, ihse ! make/common/Modules.gmk From christoph.langer at sap.com Mon May 11 15:36:52 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 11 May 2020 15:36:52 +0000 Subject: hg: jdk-updates/jdk14u: 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS Message-ID: <202005111536.04BFaqrO019063@aojmv0008.oracle.com> Changeset: 3f678554cc85 Author: pliden Date: 2020-04-23 15:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3f678554cc85 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS Reviewed-by: eosterlund, clanger, mbaesken, azeller ! src/hotspot/os/bsd/os_bsd.cpp From shade at redhat.com Mon May 11 16:00:01 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 11 May 2020 16:00:01 +0000 Subject: hg: jdk-updates/jdk14u: 3 new changesets Message-ID: <202005111600.04BG01kh001070@aojmv0008.oracle.com> Changeset: e27f9aecc125 Author: shade Date: 2020-04-08 13:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e27f9aecc125 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: cb939d700bb4 Author: shade Date: 2020-04-22 15:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/cb939d700bb4 8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 2409f5861945 Author: shade Date: 2020-04-22 15:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/2409f5861945 8243291: Shenandoah: no need to retire TLABs at Init Update Refs Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From goetz.lindenmaier at sap.com Tue May 12 05:41:42 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 12 May 2020 05:41:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8221823: Requested JDialog width is ignored Message-ID: <202005120541.04C5fg7q018770@aojmv0008.oracle.com> Changeset: f1897b01e83d Author: serb Date: 2020-02-13 13:19 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f1897b01e83d 8221823: Requested JDialog width is ignored Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java + test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java From matthias.baesken at sap.com Tue May 12 06:38:23 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 12 May 2020 06:38:23 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216154: C4819 warnings at HotSpot sources on Windows Message-ID: <202005120638.04C6cNU2010964@aojmv0008.oracle.com> Changeset: 96a6c537f3a6 Author: ysuenaga Date: 2019-01-08 10:35 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/96a6c537f3a6 8216154: C4819 warnings at HotSpot sources on Windows Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/methodMatcher.cpp From matthias.baesken at sap.com Tue May 12 07:12:00 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 12 May 2020 07:12:00 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Message-ID: <202005120712.04C7C0Qg024133@aojmv0008.oracle.com> Changeset: 99b8d52e635a Author: serb Date: 2020-04-26 19:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/99b8d52e635a 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java From matthias.baesken at sap.com Tue May 12 07:05:35 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 12 May 2020 07:05:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215555: TieredCompilation C2 threads can excessively block handshakes Message-ID: <202005120705.04C75ZOc021669@aojmv0008.oracle.com> Changeset: 07901eb8c24f Author: redestad Date: 2018-12-20 19:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/07901eb8c24f 8215555: TieredCompilation C2 threads can excessively block handshakes Reviewed-by: kvn, neliasso, rehn ! src/hotspot/share/runtime/sweeper.cpp From matthias.baesken at sap.com Tue May 12 07:17:58 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 12 May 2020 07:17:58 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225783: Incorrect use of binary operators on booleans in type.cpp Message-ID: <202005120717.04C7HwUZ025998@aojmv0008.oracle.com> Changeset: 6f147d76a7ba Author: thartmann Date: 2019-06-14 13:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6f147d76a7ba 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp From matthias.baesken at sap.com Tue May 12 07:45:09 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 12 May 2020 07:45:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219214: Infinite Loop in CodeSection::dump() Message-ID: <202005120745.04C7j9li007361@aojmv0008.oracle.com> Changeset: 2c0c9cfe2a4e Author: lucy Date: 2019-03-06 12:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2c0c9cfe2a4e 8219214: Infinite Loop in CodeSection::dump() Reviewed-by: kvn, thartmann ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp From sean.coffey at oracle.com Tue May 12 09:18:13 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 12 May 2020 09:18:13 +0000 Subject: hg: jdk-updates/jdk14u: 8242470: Update Xerces to Version 2.12.1 Message-ID: <202005120918.04C9IDQR019203@aojmv0008.oracle.com> Changeset: e84888744390 Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e84888744390 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md From goetz.lindenmaier at sap.com Wed May 13 07:58:39 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 13 May 2020 07:58:39 +0000 Subject: hg: jdk-updates/jdk11u: 15 new changesets Message-ID: <202005130758.04D7wfat029402@aojmv0008.oracle.com> Changeset: c62a83c0d865 Author: dbuck Date: 2020-04-21 19:52 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c62a83c0d865 8234691: Potential double-free in ParallelSPCleanupTask constructor Summary: Prevent extraneous constructor call Reviewed-by: dholmes, stefank ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 3d5167ae1033 Author: serb Date: 2020-04-20 09:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3d5167ae1033 8242174: [macos] The NestedModelessDialogTest test make the macOS unstable Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Toolkit/RealSync/Test.java Changeset: 9777a14fbf97 Author: goetz Date: 2020-05-06 10:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9777a14fbf97 Merge Changeset: b12160b58be2 Author: mbaesken Date: 2020-05-07 10:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b12160b58be2 8244520: problemlist java/awt/font/Rotate/RotatedFontTest.java on linux Reviewed-by: clanger ! test/jdk/ProblemList.txt Changeset: ca2bc2b1eeb8 Author: kvn Date: 2018-10-03 10:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ca2bc2b1eeb8 8211392: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java times out in JDK12 CI Summary: use default compile threshold for these tests Reviewed-by: thartmann ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java Changeset: cb41679c2b9c Author: lmesnik Date: 2018-12-13 14:16 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb41679c2b9c 8215369: Jcstress pollute /var/tmp with temporary files. Reviewed-by: iignatyev, mseledtsov ! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java Changeset: 9828d04ee2c7 Author: thartmann Date: 2020-04-22 16:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9828d04ee2c7 8242108: Performance regression after fix for JDK-8229496 Summary: Backed out the fix for 8229496. Reviewed-by: kvn, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/micro/org/openjdk/bench/java/text/DefFormatterBench.java Changeset: a60e328f4f3d Author: fweimer Date: 2019-11-12 21:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a60e328f4f3d 8233880: Support compilers with multi-digit major version numbers Reviewed-by: tbell ! make/autoconf/toolchain.m4 Changeset: f1897b01e83d Author: serb Date: 2020-02-13 13:19 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1897b01e83d 8221823: Requested JDialog width is ignored Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java + test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java Changeset: 96a6c537f3a6 Author: ysuenaga Date: 2019-01-08 10:35 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/96a6c537f3a6 8216154: C4819 warnings at HotSpot sources on Windows Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: 07901eb8c24f Author: redestad Date: 2018-12-20 19:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/07901eb8c24f 8215555: TieredCompilation C2 threads can excessively block handshakes Reviewed-by: kvn, neliasso, rehn ! src/hotspot/share/runtime/sweeper.cpp Changeset: 99b8d52e635a Author: serb Date: 2020-04-26 19:36 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/99b8d52e635a 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows) Reviewed-by: prr ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java Changeset: 6f147d76a7ba Author: thartmann Date: 2019-06-14 13:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6f147d76a7ba 8225783: Incorrect use of binary operators on booleans in type.cpp Summary: Use logical operators instead. Reviewed-by: roland ! src/hotspot/share/opto/type.cpp Changeset: 2c0c9cfe2a4e Author: lucy Date: 2019-03-06 12:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2c0c9cfe2a4e 8219214: Infinite Loop in CodeSection::dump() Reviewed-by: kvn, thartmann ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp Changeset: 35839e7e0290 Author: goetz Date: 2020-05-13 09:57 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/35839e7e0290 Added tag jdk-11.0.8+3 for changeset 2c0c9cfe2a4e ! .hgtags From goetz.lindenmaier at sap.com Wed May 13 08:03:15 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 13 May 2020 08:03:15 +0000 Subject: hg: jdk-updates/jdk11u-dev: Added tag jdk-11.0.8+3 for changeset 2c0c9cfe2a4e Message-ID: <202005130803.04D83FZV001236@aojmv0008.oracle.com> Changeset: 35839e7e0290 Author: goetz Date: 2020-05-13 09:57 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/35839e7e0290 Added tag jdk-11.0.8+3 for changeset 2c0c9cfe2a4e ! .hgtags From rajan.halade at oracle.com Thu May 14 00:05:31 2020 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Thu, 14 May 2020 00:05:31 +0000 Subject: hg: jdk-updates/jdk14u: 8225069: Remove Comodo root certificate that is expiring in May 2020 Message-ID: <202005140005.04E05Via025375@aojmv0008.oracle.com> Changeset: fd285c604f61 Author: rhalade Date: 2020-05-13 17:05 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/fd285c604f61 8225069: Remove Comodo root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/addtrustclass1ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From rajan.halade at oracle.com Wed May 13 23:59:04 2020 From: rajan.halade at oracle.com (rajan.halade at oracle.com) Date: Wed, 13 May 2020 23:59:04 +0000 Subject: hg: jdk-updates/jdk14u: 8225068: Remove DocuSign root certificate that is expiring in May 2020 Message-ID: <202005132359.04DNx4qJ021904@aojmv0008.oracle.com> Changeset: 1e8312b07322 Author: rhalade Date: 2020-05-13 16:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/1e8312b07322 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From shade at redhat.com Thu May 14 05:40:34 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 14 May 2020 05:40:34 +0000 Subject: hg: jdk-updates/jdk14u: 9 new changesets Message-ID: <202005140540.04E5eZhO019069@aojmv0008.oracle.com> Changeset: 6ff95ec5de27 Author: roland Date: 2020-03-24 10:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6ff95ec5de27 8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 6a984c23f38b Author: rkennke Date: 2020-03-27 12:47 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6a984c23f38b 8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java Changeset: cf47c67619b4 Author: rkennke Date: 2020-04-06 13:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/cf47c67619b4 8242130: Shenandoah: Simplify arraycopy-barrier dispatching Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp Changeset: 2e3189d60102 Author: rkennke Date: 2020-04-06 16:29 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/2e3189d60102 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.hpp Changeset: 0a3cef7070b7 Author: rkennke Date: 2020-04-06 17:08 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/0a3cef7070b7 8242054: Shenandoah: New incremental-update mode Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp + src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp + src/hotspot/share/gc/shenandoah/shenandoahIUMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java Changeset: ef120a82a75d Author: zgu Date: 2020-04-16 15:57 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/ef120a82a75d 8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Reviewed-by: shade ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java Changeset: 4862db4cd4bf Author: shade Date: 2020-04-07 13:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/4862db4cd4bf 8242271: Shenandoah: add test to verify GC mode unlock Reviewed-by: rkennke + test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java Changeset: 32b0c14af5b4 Author: shade Date: 2020-04-07 13:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/32b0c14af5b4 8242273: Shenandoah: accept either SATB or IU barriers, but not both Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java + test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java Changeset: f15b605ce4c6 Author: rkennke Date: 2020-04-08 11:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/f15b605ce4c6 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry Reviewed-by: zgu, shade ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp From matthias.baesken at sap.com Thu May 14 06:44:43 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 14 May 2020 06:44:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable" Message-ID: <202005140644.04E6ihfa013642@aojmv0008.oracle.com> Changeset: 697c41b265b1 Author: rehn Date: 2018-10-04 14:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/697c41b265b1 8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable" Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp From matthias.baesken at sap.com Thu May 14 06:48:19 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 14 May 2020 06:48:19 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8204834: Fix confusing "allocate" naming in OopStorage Message-ID: <202005140648.04E6mJkT015203@aojmv0008.oracle.com> Changeset: 955c7092e1b4 Author: kbarrett Date: 2018-07-09 13:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/955c7092e1b4 8204834: Fix confusing "allocate" naming in OopStorage Summary: allocate_list => allocation_list and so on. Reviewed-by: dholmes, tschatzl, coleenp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp From matthias.baesken at sap.com Thu May 14 06:51:37 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 14 May 2020 06:51:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames Message-ID: <202005140651.04E6pbs1017360@aojmv0008.oracle.com> Changeset: 0c3fcdbafb51 Author: dlong Date: 2018-10-30 15:17 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0c3fcdbafb51 8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames Reviewed-by: kvn ! src/hotspot/share/aot/aotLoader.cpp From yan at azul.com Thu May 14 09:05:07 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 14 May 2020 09:05:07 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8184157: (ch) AsynchronousFileChannel hangs with internal error when reading locked file Message-ID: <202005140905.04E957rr014082@aojmv0008.oracle.com> Changeset: 211bb7e4127a Author: bpb Date: 2019-07-25 11:44 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/211bb7e4127a 8184157: (ch) AsynchronousFileChannel hangs with internal error when reading locked file Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/ch/Iocp.java ! src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c + test/jdk/java/nio/channels/AsynchronousFileChannel/LockReadWriteStressTest.java From abrygin at azul.com Thu May 14 09:10:05 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 14 May 2020 09:10:05 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005140910.04E9A5kV017076@aojmv0008.oracle.com> Changeset: fa49901b298f Author: coffeys Date: 2019-06-20 08:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fa49901b298f 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java Changeset: 16113ff663ca Author: robm Date: 2019-06-20 20:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/16113ff663ca 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer Reviewed-by: prappo ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java From dcherepanov at azul.com Thu May 14 10:02:40 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 14 May 2020 10:02:40 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException Message-ID: <202005141002.04EA2eI0008910@aojmv0008.oracle.com> Changeset: 49e52e3b1164 Author: jnimeh Date: 2019-08-17 06:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/49e52e3b1164 8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java From matthias.baesken at sap.com Thu May 14 11:04:36 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 14 May 2020 11:04:36 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226879: Memory leak in Type::hashcons Message-ID: <202005141104.04EB4aWa010003@aojmv0008.oracle.com> Changeset: 0d5b382153f9 Author: thartmann Date: 2019-06-28 09:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0d5b382153f9 8226879: Memory leak in Type::hashcons Summary: Call delete on xdual type. Reviewed-by: kvn ! src/hotspot/share/opto/type.cpp From matthias.baesken at sap.com Thu May 14 11:15:26 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 14 May 2020 11:15:26 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Message-ID: <202005141115.04EBFQad015055@aojmv0008.oracle.com> Changeset: 1b1023415aeb Author: rraghavan Date: 2019-06-18 10:00 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1b1023415aeb 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Summary: Used logical operator correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp From matthias.baesken at sap.com Fri May 15 07:03:26 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 May 2020 07:03:26 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8234779: Provide idiom for declaring classes noncopyable Message-ID: <202005150703.04F73QT4020655@aojmv0008.oracle.com> Changeset: 983d5f7f0b6b Author: kbarrett Date: 2019-12-03 19:09 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/983d5f7f0b6b 8234779: Provide idiom for declaring classes noncopyable Summary: Add NONCOPYABLE macro and uses. Reviewed-by: dholmes, pliden, coleenp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/semaphore_windows.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp From matthias.baesken at sap.com Fri May 15 06:58:46 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 May 2020 06:58:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 Message-ID: <202005150658.04F6wknP019072@aojmv0008.oracle.com> Changeset: f44478bf6f00 Author: bulasevich Date: 2019-07-16 18:05 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f44478bf6f00 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 Summary: Fixing the message to print actual comp_level Reviewed-by: dlong, kvn ! src/hotspot/share/oops/method.cpp From matthias.baesken at sap.com Fri May 15 07:19:07 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 May 2020 07:19:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8243541: (tz) Upgrade time-zone data to tzdata2020a Message-ID: <202005150719.04F7J7SL026624@aojmv0008.oracle.com> Changeset: 7c78ed7702bc Author: kravikumar Date: 2020-04-28 17:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7c78ed7702bc 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java From matthias.baesken at sap.com Fri May 15 07:24:09 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Fri, 15 May 2020 07:24:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8156207: Resource allocated BitMaps are often cleared unnecessarily Message-ID: <202005150724.04F7O99f000057@aojmv0008.oracle.com> Changeset: 202aca266a34 Author: thartmann Date: 2019-07-29 09:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/202aca266a34 8156207: Resource allocated BitMaps are often cleared unnecessarily Summary: Removed unnecessary clearing of BitMap. Reviewed-by: kbarrett, kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp From yan at azul.com Fri May 15 07:33:57 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 15 May 2020 07:33:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return Message-ID: <202005150733.04F7Xwtw003214@aojmv0008.oracle.com> Changeset: 4058b55487a1 Author: mbaesken Date: 2019-09-11 16:13 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4058b55487a1 8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return Reviewed-by: dfuchs, stuefe, vtewari ! src/java.base/unix/native/libnet/NetworkInterface.c From jaroslav.bachorik at datadoghq.com Fri May 15 08:07:44 2020 From: jaroslav.bachorik at datadoghq.com (jaroslav.bachorik at datadoghq.com) Date: Fri, 15 May 2020 08:07:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244777: ClassLoaderStats VM Op uses constant hash value Message-ID: <202005150807.04F87ipn018724@aojmv0008.oracle.com> Changeset: 37aadadc6856 Author: stuefe Date: 2020-05-14 08:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/37aadadc6856 8244777: ClassLoaderStats VM Op uses constant hash value Reviewed-by: coleenp, jbachorik ! src/hotspot/share/classfile/classLoaderStats.hpp From abrygin at azul.com Fri May 15 11:43:31 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 15 May 2020 11:43:31 +0000 Subject: hg: jdk-updates/jdk13u-dev: 7 new changesets Message-ID: <202005151143.04FBhWKO000442@aojmv0008.oracle.com> Changeset: b44b9e836430 Author: bsrbnd Date: 2019-06-25 21:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b44b9e836430 8225644: C1 dumps incorrect class name in ClassCastException message Reviewed-by: vlivanov, bsrbnd Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/compiler/c1/CCEMessageTest.java Changeset: 014550ed30fc Author: stuefe Date: 2019-07-02 10:25 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/014550ed30fc 8227035: JVM::printFlags fails in native OOM situations Reviewed-by: goetz, gziemski ! src/hotspot/share/runtime/flags/jvmFlag.cpp Changeset: 57403bf4e386 Author: stuefe Date: 2019-07-01 16:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/57403bf4e386 8227032: MetaspaceUtils::print_report crashes when called before initialization Reviewed-by: tschatzl, goetz ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp Changeset: 82483afc417b Author: dcubed Date: 2019-07-10 10:18 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/82483afc417b 8227338: templateInterpreter.cpp: copy_table() needs to be safer Reviewed-by: dholmes, eosterlund, sspitsyn, kbarrett ! src/hotspot/share/interpreter/templateInterpreter.cpp Changeset: 2db3c3317e2c Author: stuefe Date: 2019-07-11 06:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2db3c3317e2c 8227031: Print NMT statistics on fatal errors Reviewed-by: mbaesken, mdoerr ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 862476266eec Author: hseigel Date: 2019-07-11 09:26 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/862476266eec 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: face54f31e8a Author: vlivanov Date: 2019-07-05 12:55 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/face54f31e8a 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Reviewed-by: kvn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp From abrygin at azul.com Fri May 15 12:02:48 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 15 May 2020 12:02:48 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005151202.04FC2mhW009313@aojmv0008.oracle.com> Changeset: a31645d3c362 Author: akolarkunnu Date: 2019-07-23 22:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a31645d3c362 8228479: Correct the format of ColorChooserDemoTest Reviewed-by: serb, psadhukhan ! test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java Changeset: 33e55a65a981 Author: akolarkunnu Date: 2019-08-06 00:16 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/33e55a65a981 8221312: test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed Reviewed-by: serb, psadhukhan ! src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java ! test/jdk/ProblemList.txt ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java From dcherepanov at azul.com Fri May 15 12:13:06 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Fri, 15 May 2020 12:13:06 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8243541: (tz) Upgrade time-zone data to tzdata2020a Message-ID: <202005151213.04FCD6Xh016188@aojmv0008.oracle.com> Changeset: bce514603f5b Author: kravikumar Date: 2020-04-28 17:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bce514603f5b 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java From yan at azul.com Fri May 15 14:17:15 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 15 May 2020 14:17:15 +0000 Subject: hg: jdk-updates/jdk13u-dev: Added tag jdk-13.0.4+1 for changeset bce514603f5b Message-ID: <202005151417.04FEHFYL016302@aojmv0008.oracle.com> Changeset: 76fa29d4adbe Author: yan Date: 2020-05-15 17:16 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/76fa29d4adbe Added tag jdk-13.0.4+1 for changeset bce514603f5b ! .hgtags From abrygin at azul.com Mon May 18 07:33:34 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 18 May 2020 07:33:34 +0000 Subject: hg: jdk-updates/jdk13u: 22 new changesets Message-ID: <202005180733.04I7XatQ006905@aojmv0008.oracle.com> Changeset: a27b7d6b0ace Author: yan Date: 2020-04-01 10:51 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a27b7d6b0ace Added tag jdk-13.0.4+0 for changeset f16a2a128945 ! .hgtags Changeset: c7649dcec695 Author: yan Date: 2020-04-01 10:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c7649dcec695 8241913: Bump update version for OpenJDK: jdk-13.0.4 Reviewed-by: clanger ! make/autoconf/version-numbers Changeset: fe7ae5a0a975 Author: bae Date: 2020-04-15 11:05 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fe7ae5a0a975 Merge ! .hgtags Changeset: 299fa82daf01 Author: dbatrak Date: 2020-01-27 13:02 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/299fa82daf01 8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/windows/native/libfontmanager/lcdglyph.c Changeset: 48e524f16ddf Author: ysuenaga Date: 2019-06-18 10:54 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48e524f16ddf 8225636: SA can't handle prelinked libraries Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 6875be64ef25 Author: fmatte Date: 2019-12-24 04:47 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6875be64ef25 8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled Summary: error handling for "lib_base_diff == 0" Reviewed-by: ysuenaga, cjplummer, kevinw Contributed-by: suenaga at oss.nttdata.com ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 211bb7e4127a Author: bpb Date: 2019-07-25 11:44 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/211bb7e4127a 8184157: (ch) AsynchronousFileChannel hangs with internal error when reading locked file Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/ch/Iocp.java ! src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c + test/jdk/java/nio/channels/AsynchronousFileChannel/LockReadWriteStressTest.java Changeset: fa49901b298f Author: coffeys Date: 2019-06-20 08:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa49901b298f 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java Changeset: 16113ff663ca Author: robm Date: 2019-06-20 20:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/16113ff663ca 8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer Reviewed-by: prappo ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 49e52e3b1164 Author: jnimeh Date: 2019-08-17 06:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49e52e3b1164 8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java Changeset: 4058b55487a1 Author: mbaesken Date: 2019-09-11 16:13 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4058b55487a1 8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return Reviewed-by: dfuchs, stuefe, vtewari ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: b44b9e836430 Author: bsrbnd Date: 2019-06-25 21:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b44b9e836430 8225644: C1 dumps incorrect class name in ClassCastException message Reviewed-by: vlivanov, bsrbnd Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/compiler/c1/CCEMessageTest.java Changeset: 014550ed30fc Author: stuefe Date: 2019-07-02 10:25 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/014550ed30fc 8227035: JVM::printFlags fails in native OOM situations Reviewed-by: goetz, gziemski ! src/hotspot/share/runtime/flags/jvmFlag.cpp Changeset: 57403bf4e386 Author: stuefe Date: 2019-07-01 16:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/57403bf4e386 8227032: MetaspaceUtils::print_report crashes when called before initialization Reviewed-by: tschatzl, goetz ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp Changeset: 82483afc417b Author: dcubed Date: 2019-07-10 10:18 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/82483afc417b 8227338: templateInterpreter.cpp: copy_table() needs to be safer Reviewed-by: dholmes, eosterlund, sspitsyn, kbarrett ! src/hotspot/share/interpreter/templateInterpreter.cpp Changeset: 2db3c3317e2c Author: stuefe Date: 2019-07-11 06:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2db3c3317e2c 8227031: Print NMT statistics on fatal errors Reviewed-by: mbaesken, mdoerr ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 862476266eec Author: hseigel Date: 2019-07-11 09:26 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/862476266eec 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: face54f31e8a Author: vlivanov Date: 2019-07-05 12:55 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/face54f31e8a 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Reviewed-by: kvn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp Changeset: a31645d3c362 Author: akolarkunnu Date: 2019-07-23 22:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a31645d3c362 8228479: Correct the format of ColorChooserDemoTest Reviewed-by: serb, psadhukhan ! test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java Changeset: 33e55a65a981 Author: akolarkunnu Date: 2019-08-06 00:16 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/33e55a65a981 8221312: test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed Reviewed-by: serb, psadhukhan ! src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java ! test/jdk/ProblemList.txt ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java Changeset: bce514603f5b Author: kravikumar Date: 2020-04-28 17:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bce514603f5b 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java Changeset: 76fa29d4adbe Author: yan Date: 2020-05-15 17:16 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/76fa29d4adbe Added tag jdk-13.0.4+1 for changeset bce514603f5b ! .hgtags From abrygin at azul.com Mon May 18 10:13:59 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 18 May 2020 10:13:59 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8238842: AIOOBE in GIFImageReader.initializeStringTable Message-ID: <202005181014.04IADxme028519@aojmv0008.oracle.com> Changeset: 6d8999bce233 Author: prr Date: 2020-02-12 14:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6d8999bce233 8238842: AIOOBE in GIFImageReader.initializeStringTable Reviewed-by: serb, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java From dcherepanov at azul.com Mon May 18 10:20:57 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Mon, 18 May 2020 10:20:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005181020.04IAKvd5003008@aojmv0008.oracle.com> Changeset: 373e9f4c1347 Author: mbaesken Date: 2019-07-24 09:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/373e9f4c1347 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Reviewed-by: naoto ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 044e8fe8d1dc Author: mbaesken Date: 2019-08-02 10:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/044e8fe8d1dc 8228902: add os::dll_load to the unified logging os category Reviewed-by: coleenp, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp From yan at azul.com Mon May 18 10:35:07 2020 From: yan at azul.com (yan at azul.com) Date: Mon, 18 May 2020 10:35:07 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8230466: check malloc/calloc results in jdk.hotspot.agent Message-ID: <202005181035.04IAZ7jS010720@aojmv0008.oracle.com> Changeset: 31010f83d222 Author: mbaesken Date: 2019-09-05 09:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/31010f83d222 8230466: check malloc/calloc results in jdk.hotspot.agent Reviewed-by: cjplummer, ysuenaga, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c From vkempik at azul.com Mon May 18 13:09:07 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Mon, 18 May 2020 13:09:07 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005181309.04ID97uq001295@aojmv0008.oracle.com> Changeset: dd3138f7cff3 Author: fmatte Date: 2019-07-02 08:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/dd3138f7cff3 8225715: jhsdb jmap fails to write binary heap dump of a jshell process Summary: Add a Null check for getSourceFileName() before writing into thread dump. Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java + test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: 2b9a313e5273 Author: mbaesken Date: 2019-07-17 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2b9a313e5273 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: 0bf957966466 Author: cjplummer Date: 2019-09-26 14:41 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0bf957966466 8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr Summary: Give jshell process time to fully startup and stablize before requesting heap dump Reviewed-by: sspitsyn, amenkov ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From matthias.baesken at sap.com Mon May 18 14:19:40 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:19:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks Message-ID: <202005181419.04IEJeIk006461@aojmv0008.oracle.com> Changeset: ba5d4b6e1dea Author: rehn Date: 2018-10-31 08:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ba5d4b6e1dea 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks Reviewed-by: eosterlund, dcubed, sspitsyn, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp + test/hotspot/jtreg/runtime/handshake/HandshakeWalkSuspendExitTest.java From matthias.baesken at sap.com Mon May 18 14:15:53 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:15:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode Message-ID: <202005181415.04IEFrDZ004215@aojmv0008.oracle.com> Changeset: a42223e5bbba Author: lucy Date: 2019-04-03 16:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a42223e5bbba 8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode Reviewed-by: kvn ! src/hotspot/share/runtime/init.cpp From matthias.baesken at sap.com Mon May 18 14:25:23 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:25:23 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217447: Develop flag TraceICs is broken Message-ID: <202005181425.04IEPNmK009431@aojmv0008.oracle.com> Changeset: 54804fe3b8b9 Author: thartmann Date: 2019-01-22 08:47 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/54804fe3b8b9 8217447: Develop flag TraceICs is broken Summary: Added NULL check and fixed output. Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp + test/hotspot/jtreg/compiler/arguments/TestTraceICs.java From matthias.baesken at sap.com Mon May 18 14:22:51 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:22:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210788: Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero Message-ID: <202005181422.04IEMqXr008122@aojmv0008.oracle.com> Changeset: ecebdb79ba6c Author: igerasim Date: 2019-01-09 10:59 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ecebdb79ba6c 8210788: Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero Reviewed-by: martin, rriggs ! src/java.base/share/classes/java/lang/Thread.java From matthias.baesken at sap.com Mon May 18 14:33:25 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:33:25 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8139876: Exclude hanging nsk/stress/stack from execution with deoptimization enabled Message-ID: <202005181433.04IEXPEC012943@aojmv0008.oracle.com> Changeset: 6cce7880899f Author: lmesnik Date: 2018-07-12 13:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6cce7880899f 8139876: Exclude hanging nsk/stress/stack from execution with deoptimization enabled Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java From vkempik at azul.com Mon May 18 14:46:57 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Mon, 18 May 2020 14:46:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202005181446.04IEkvh0020370@aojmv0008.oracle.com> Changeset: b763b5980afe Author: pliden Date: 2019-08-12 10:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b763b5980afe 8229406: ZGC: Fix incorrect statistics Reviewed-by: pliden, eosterlund Contributed-by: albert.th at alibaba-inc.com ! src/hotspot/share/gc/z/zStat.cpp Changeset: da7376c87489 Author: rraghavan Date: 2019-08-08 14:13 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/da7376c87489 8227439: Turn off AOT by default Summary: Made UseAOT, AOTLibrary experimental and UseAOT false by default Reviewed-by: iignatyev, kvn ! make/RunTests.gmk ! make/launcher/Launcher-jdk.aot.gmk ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/SharedUsageTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/cli/AotLibraryNegativeBase.java ! test/hotspot/jtreg/compiler/aot/cli/DisabledAOTWithLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/MultipleAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/SingleAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/SingleAOTOptionTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/JaotcTestHelper.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChanged.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SuperChanged.java ! test/hotspot/jtreg/compiler/aot/scripts/build-bootmodules.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-helloworld.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-jaotc.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-javac.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-nashorn.sh ! test/hotspot/jtreg/compiler/aot/verification/ClassAndLibraryNotMatchTest.java ! test/hotspot/jtreg/compiler/aot/verification/vmflags/BasicFlagsChange.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java Changeset: 8f125e934afd Author: bpb Date: 2019-09-23 13:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8f125e934afd 8231254: (fs) Add test for macOS Catalina changes to protect system software Reviewed-by: alanb + test/jdk/java/nio/file/etc/MacVolumesTest.java Changeset: bf20eb9993e4 Author: roland Date: 2019-10-02 17:32 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bf20eb9993e4 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Reviewed-by: vlivanov, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java Changeset: 1ae528755aec Author: thartmann Date: 2019-09-26 09:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1ae528755aec 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode. Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java Changeset: f7329315008d Author: bpb Date: 2019-11-07 13:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f7329315008d 8232178: MacVolumesTest failed after upgrade to MacOS Catalina Reviewed-by: lancea ! test/jdk/java/nio/file/etc/MacVolumesTest.java From matthias.baesken at sap.com Mon May 18 14:41:31 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 18 May 2020 14:41:31 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Message-ID: <202005181441.04IEfV6t018061@aojmv0008.oracle.com> Changeset: 48dfc1e840e8 Author: coleenp Date: 2019-06-11 07:31 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/48dfc1e840e8 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large. Reviewed-by: rehn, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java From goetz.lindenmaier at sap.com Mon May 18 15:18:08 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 18 May 2020 15:18:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8237474: Default SSLEngine should create in server role Message-ID: <202005181518.04IFI8eU005565@aojmv0008.oracle.com> Changeset: 9747e8588d95 Author: pkoppula Date: 2020-04-14 14:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9747e8588d95 8237474: Default SSLEngine should create in server role Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java From neugens at redhat.com Mon May 18 15:46:47 2020 From: neugens at redhat.com (neugens at redhat.com) Date: Mon, 18 May 2020 15:46:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8239819: XToolkit: Misread of screen information memory Message-ID: <202005181546.04IFklPL020812@aojmv0008.oracle.com> Changeset: 181c13b45ed1 Author: serb Date: 2020-04-08 02:53 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/181c13b45ed1 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c From sean.coffey at oracle.com Mon May 18 16:59:14 2020 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Mon, 18 May 2020 16:59:14 +0000 Subject: hg: jdk-updates/jdk14u: 3 new changesets Message-ID: <202005181659.04IGxEbm029481@aojmv0008.oracle.com> Changeset: 13fb9536ecc9 Author: ysuenaga Date: 2020-03-05 19:46 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/13fb9536ecc9 8240197: Cannot start JVM when $JAVA_HOME includes CJK characters Reviewed-by: iklam, stuefe, rschmelter ! src/hotspot/os/windows/os_windows.cpp Changeset: 42c10b9b4381 Author: ysuenaga Date: 2020-03-11 13:14 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/42c10b9b4381 8240725: Some functions might not work with CJK character Reviewed-by: naoto ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjli/java_md.c ! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp Changeset: 67d377cec766 Author: ysuenaga Date: 2020-04-14 09:03 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/67d377cec766 8242283: Can't start JVM when java home path includes non-ASCII character Reviewed-by: naoto, hseigel ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjli/java_md.c ! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp From sgehwolf at redhat.com Mon May 18 18:43:53 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 18 May 2020 18:43:53 +0000 Subject: hg: jdk-updates/jdk14u: 8243059: Build fails when --with-vendor-name contains a comma Message-ID: <202005181843.04IIhrJ4026464@aojmv0008.oracle.com> Changeset: 8b6441e6bb48 Author: sgehwolf Date: 2020-04-17 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/8b6441e6bb48 8243059: Build fails when --with-vendor-name contains a comma Summary: Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early Reviewed-by: ihse, erikj ! make/launcher/LauncherCommon.gmk From matthias.baesken at sap.com Tue May 19 06:40:52 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 19 May 2020 06:40:52 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224931: disable JAOTC invokedynamic support until 8223533 is fixed Message-ID: <202005190640.04J6eqV5025254@aojmv0008.oracle.com> Changeset: 8efc634592fe Author: dlong Date: 2019-05-29 13:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8efc634592fe 8224931: disable JAOTC invokedynamic support until 8223533 is fixed Reviewed-by: kvn, never ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java From matthias.baesken at sap.com Tue May 19 06:43:50 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 19 May 2020 06:43:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Message-ID: <202005190643.04J6hoPF026048@aojmv0008.oracle.com> Changeset: 6633701ab2ef Author: erikj Date: 2019-10-11 06:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6633701ab2ef 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Reviewed-by: ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/createWindowsDevkit2017.sh From matthias.baesken at sap.com Tue May 19 06:49:39 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 19 May 2020 06:49:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp Message-ID: <202005190649.04J6ndXt028992@aojmv0008.oracle.com> Changeset: 20cbc279af75 Author: kbarrett Date: 2019-11-07 16:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/20cbc279af75 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp Summary: Add java_shift_xxx helpers and use them. Reviewed-by: aph, kvn ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/gtest/utilities/test_java_arithmetic.cpp From matthias.baesken at sap.com Tue May 19 06:54:08 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Tue, 19 May 2020 06:54:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8235908: omit ThreadPriorityPolicy warning when value is set from image Message-ID: <202005190654.04J6s8TO001362@aojmv0008.oracle.com> Changeset: aa6c93b4f1ac Author: mneugschwand Date: 2020-03-18 15:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aa6c93b4f1ac 8235908: omit ThreadPriorityPolicy warning when value is set from image Reviewed-by: dholmes, clanger, kvn ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/globals_extension.hpp From dcherepanov at azul.com Tue May 19 09:02:38 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 19 May 2020 09:02:38 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005190902.04J92cw7027190@aojmv0008.oracle.com> Changeset: f7b13873274c Author: serb Date: 2019-09-07 11:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f7b13873274c 8229515: [macos] access to window property of NSView on wrong thread Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: a48e7d348847 Author: serb Date: 2019-10-09 17:06 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a48e7d348847 8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java From abrygin at azul.com Tue May 19 08:56:03 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 19 May 2020 08:56:03 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8243059: Build fails when --with-vendor-name contains a comma Message-ID: <202005190856.04J8u3Ko024858@aojmv0008.oracle.com> Changeset: ff04998b91a3 Author: sgehwolf Date: 2020-04-17 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ff04998b91a3 8243059: Build fails when --with-vendor-name contains a comma Summary: Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early Reviewed-by: ihse, erikj ! make/launcher/LauncherCommon.gmk From vkempik at azul.com Tue May 19 13:27:21 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Tue, 19 May 2020 13:27:21 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005191327.04JDRMRf011503@aojmv0008.oracle.com> Changeset: 744a72678f80 Author: dcubed Date: 2019-08-01 15:54 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/744a72678f80 8226899: Problemlist compiler/rtm tests Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 047c4a9debef Author: kbarrett Date: 2019-07-31 14:28 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/047c4a9debef 8048556: Unnecessary GCLocker-initiated young GCs Summary: Fixed recognition of unnecessary GCLocker collections. Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.hpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp + test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java Changeset: 1122a6945855 Author: thartmann Date: 2019-07-31 08:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1122a6945855 8193042: NativeLookup::lookup_critical_entry() should only load shared library once Summary: Avoids repeated loads/unloads of the same shared library. Reviewed-by: dholmes, dlong, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: 85b5e6841c93 Author: kbarrett Date: 2019-08-06 11:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/85b5e6841c93 8229156: ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java Reviewed-by: shade ! test/hotspot/jtreg/ProblemList.txt Changeset: 31659e4d8020 Author: cjplummer Date: 2019-08-09 11:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/31659e4d8020 8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory Summary: move tests to seprate directory Reviewed-by: dtitov, jcbeyler, ctornqvi, sspitsyn ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/resourcehogs/TEST.properties + test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeArray.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java - test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeArray.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java - test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java From shade at redhat.com Tue May 19 17:06:22 2020 From: shade at redhat.com (shade at redhat.com) Date: Tue, 19 May 2020 17:06:22 +0000 Subject: hg: jdk-updates/jdk14u: 13 new changesets Message-ID: <202005191706.04JH6NGo006507@aojmv0008.oracle.com> Changeset: beae2900dbab Author: rkennke Date: 2020-04-07 22:31 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/beae2900dbab 8242301: Shenandoah: Inline LRB runtime call Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp Changeset: 3ebf30f1bb41 Author: zgu Date: 2020-05-04 10:01 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3ebf30f1bb41 8244328: Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp Changeset: 355fbaa92b99 Author: zgu Date: 2020-05-05 12:32 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/355fbaa92b99 8244420: Shenandoah: Ensure _disarmed_value offset < 128 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp Changeset: d72ab16bb214 Author: zgu Date: 2020-05-12 10:01 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/d72ab16bb214 8244821: Shenandoah: disarmed_value is initialized at wrong place Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp Changeset: 0267a4fee599 Author: shade Date: 2020-05-11 18:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/0267a4fee599 8244730: Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java Changeset: f24ce9e8f85f Author: zgu Date: 2020-04-08 08:13 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/f24ce9e8f85f 8241984: Shenandoah: enhance GCTimer and JFR support Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 9a5943ac065c Author: zgu Date: 2020-04-08 11:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/9a5943ac065c 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 5bc21026e00b Author: zgu Date: 2020-04-09 08:43 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/5bc21026e00b 8242400: Shenandoah: Restore logging to pre-jdk8241984 format Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: ea6759803313 Author: shade Date: 2020-04-14 15:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/ea6759803313 8242625: Shenandoah: restore heap logging for Degenerated/Full cycles Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 251175f39ff3 Author: shade Date: 2020-04-14 15:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/251175f39ff3 8242638: Shenandoah: restore heap logging for uncommit Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: a9885589bc84 Author: shade Date: 2020-04-22 15:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a9885589bc84 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp Changeset: cfdc6a18e0c0 Author: shade Date: 2020-04-23 13:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/cfdc6a18e0c0 8243460: Shenandoah: purge init_update_refs_prepare counter Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: d323f4ce1e98 Author: shade Date: 2020-04-23 13:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/d323f4ce1e98 8243463: Shenandoah: ditch total_pause counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp From paul.hohensee at gmail.com Tue May 19 19:37:55 2020 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Tue, 19 May 2020 19:37:55 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint Message-ID: <202005191937.04JJbtRG022505@aojmv0008.oracle.com> Changeset: 568a1e923d62 Author: pli Date: 2020-01-15 13:24 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/568a1e923d62 8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From cthalinger at twitter.com Tue May 19 20:57:30 2020 From: cthalinger at twitter.com (cthalinger at twitter.com) Date: Tue, 19 May 2020 20:57:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled Message-ID: <202005192057.04JKvUbQ028313@aojmv0008.oracle.com> Changeset: 65ae87d8ea16 Author: ihse Date: 2020-05-19 13:55 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/65ae87d8ea16 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled Reviewed-by: vlivanov, kbarrett ! make/autoconf/hotspot.m4 From yan at azul.com Wed May 20 06:29:44 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 20 May 2020 06:29:44 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005200629.04K6TitQ014942@aojmv0008.oracle.com> Changeset: 29aed431b8e3 Author: mbaesken Date: 2019-07-18 14:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/29aed431b8e3 8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c Changeset: 84f66197a006 Author: serb Date: 2019-06-26 15:34 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/84f66197a006 8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported Reviewed-by: prr ! test/jdk/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java Changeset: 06ae0a54e6e6 Author: mbaesken Date: 2019-09-09 16:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/06ae0a54e6e6 8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return Reviewed-by: prr, stuefe ! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c From goetz.lindenmaier at sap.com Wed May 20 06:36:44 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 20 May 2020 06:36:44 +0000 Subject: hg: jdk-updates/jdk11u: 25 new changesets Message-ID: <202005200636.04K6ajJr018308@aojmv0008.oracle.com> Changeset: a63208bfd14e Author: fyang Date: 2020-05-14 07:25 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a63208bfd14e 8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in Reviewed-by: thartmann, kvn Contributed-by: zhouyong44 at huawei.com ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops_2.java Changeset: 697c41b265b1 Author: rehn Date: 2018-10-04 14:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/697c41b265b1 8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable" Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp Changeset: 955c7092e1b4 Author: kbarrett Date: 2018-07-09 13:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/955c7092e1b4 8204834: Fix confusing "allocate" naming in OopStorage Summary: allocate_list => allocation_list and so on. Reviewed-by: dholmes, tschatzl, coleenp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 0c3fcdbafb51 Author: dlong Date: 2018-10-30 15:17 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0c3fcdbafb51 8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames Reviewed-by: kvn ! src/hotspot/share/aot/aotLoader.cpp Changeset: 0d5b382153f9 Author: thartmann Date: 2019-06-28 09:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0d5b382153f9 8226879: Memory leak in Type::hashcons Summary: Call delete on xdual type. Reviewed-by: kvn ! src/hotspot/share/opto/type.cpp Changeset: 1b1023415aeb Author: rraghavan Date: 2019-06-18 10:00 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1b1023415aeb 8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state Summary: Used logical operator correctly Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp Changeset: f44478bf6f00 Author: bulasevich Date: 2019-07-16 18:05 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f44478bf6f00 8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 Summary: Fixing the message to print actual comp_level Reviewed-by: dlong, kvn ! src/hotspot/share/oops/method.cpp Changeset: 983d5f7f0b6b Author: kbarrett Date: 2019-12-03 19:09 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/983d5f7f0b6b 8234779: Provide idiom for declaring classes noncopyable Summary: Add NONCOPYABLE macro and uses. Reviewed-by: dholmes, pliden, coleenp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/semaphore_windows.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/jfr/jni/jfrJavaCall.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp Changeset: 7c78ed7702bc Author: kravikumar Date: 2020-04-28 17:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7c78ed7702bc 8243541: (tz) Upgrade time-zone data to tzdata2020a Reviewed-by: naoto, martin, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java Changeset: 202aca266a34 Author: thartmann Date: 2019-07-29 09:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/202aca266a34 8156207: Resource allocated BitMaps are often cleared unnecessarily Summary: Removed unnecessary clearing of BitMap. Reviewed-by: kbarrett, kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp Changeset: 37aadadc6856 Author: stuefe Date: 2020-05-14 08:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/37aadadc6856 8244777: ClassLoaderStats VM Op uses constant hash value Reviewed-by: coleenp, jbachorik ! src/hotspot/share/classfile/classLoaderStats.hpp Changeset: c7a2b2c9d60b Author: bobv Date: 2020-05-13 11:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c7a2b2c9d60b 8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function Reviewed-by: alanb ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c ! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c ! src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c Changeset: a42223e5bbba Author: lucy Date: 2019-04-03 16:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a42223e5bbba 8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode Reviewed-by: kvn ! src/hotspot/share/runtime/init.cpp Changeset: ba5d4b6e1dea Author: rehn Date: 2018-10-31 08:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ba5d4b6e1dea 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks Reviewed-by: eosterlund, dcubed, sspitsyn, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp + test/hotspot/jtreg/runtime/handshake/HandshakeWalkSuspendExitTest.java Changeset: ecebdb79ba6c Author: igerasim Date: 2019-01-09 10:59 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ecebdb79ba6c 8210788: Javadoc for Thread.join(long, int) should specify that it waits forever when both arguments are zero Reviewed-by: martin, rriggs ! src/java.base/share/classes/java/lang/Thread.java Changeset: 54804fe3b8b9 Author: thartmann Date: 2019-01-22 08:47 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/54804fe3b8b9 8217447: Develop flag TraceICs is broken Summary: Added NULL check and fixed output. Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp + test/hotspot/jtreg/compiler/arguments/TestTraceICs.java Changeset: 6cce7880899f Author: lmesnik Date: 2018-07-12 13:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6cce7880899f 8139876: Exclude hanging nsk/stress/stack from execution with deoptimization enabled Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 48dfc1e840e8 Author: coleenp Date: 2019-06-11 07:31 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/48dfc1e840e8 8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large. Reviewed-by: rehn, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 9747e8588d95 Author: pkoppula Date: 2020-04-14 14:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9747e8588d95 8237474: Default SSLEngine should create in server role Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Changeset: 181c13b45ed1 Author: serb Date: 2020-04-08 02:53 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/181c13b45ed1 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 8efc634592fe Author: dlong Date: 2019-05-29 13:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8efc634592fe 8224931: disable JAOTC invokedynamic support until 8223533 is fixed Reviewed-by: kvn, never ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java Changeset: 6633701ab2ef Author: erikj Date: 2019-10-11 06:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6633701ab2ef 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Reviewed-by: ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/createWindowsDevkit2017.sh Changeset: 20cbc279af75 Author: kbarrett Date: 2019-11-07 16:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/20cbc279af75 8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp Summary: Add java_shift_xxx helpers and use them. Reviewed-by: aph, kvn ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/gtest/utilities/test_java_arithmetic.cpp Changeset: aa6c93b4f1ac Author: mneugschwand Date: 2020-03-18 15:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aa6c93b4f1ac 8235908: omit ThreadPriorityPolicy warning when value is set from image Reviewed-by: dholmes, clanger, kvn ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/globals_extension.hpp Changeset: f2b5b200c14e Author: goetz Date: 2020-05-20 08:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f2b5b200c14e Added tag jdk-11.0.8+4 for changeset aa6c93b4f1ac ! .hgtags From matthias.baesken at sap.com Wed May 20 06:38:01 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Wed, 20 May 2020 06:38:01 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete Message-ID: <202005200638.04K6c1p2019176@aojmv0008.oracle.com> Changeset: a0815b0dea2f Author: never Date: 2020-03-24 13:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a0815b0dea2f 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From goetz.lindenmaier at sap.com Wed May 20 06:49:51 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 20 May 2020 06:49:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202005200649.04K6npKa023746@aojmv0008.oracle.com> Changeset: f2b5b200c14e Author: goetz Date: 2020-05-20 08:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f2b5b200c14e Added tag jdk-11.0.8+4 for changeset aa6c93b4f1ac ! .hgtags Changeset: 31b293651039 Author: goetz Date: 2020-05-20 08:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/31b293651039 Merge From dcherepanov at azul.com Wed May 20 09:37:19 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 20 May 2020 09:37:19 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005200937.04K9bJxP008692@aojmv0008.oracle.com> Changeset: d18f8fa0d2d9 Author: serb Date: 2019-12-11 14:30 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d18f8fa0d2d9 8234522: [macos] Crash with use of native file dialog Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m + test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java Changeset: f7d62bbd5978 Author: serb Date: 2020-01-03 13:40 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f7d62bbd5978 8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java Reviewed-by: dmarkov ! test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java From yan at azul.com Thu May 21 07:13:30 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 21 May 2020 07:13:30 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005210713.04L7DUc3025171@aojmv0008.oracle.com> Changeset: 06876b9a7eeb Author: mbaesken Date: 2019-09-13 11:04 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/06876b9a7eeb 8230901: missing ReleaseStringUTFChars in serviceability native code Reviewed-by: stuefe, sspitsyn ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp Changeset: f081c71f9585 Author: mbaesken Date: 2019-09-13 07:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f081c71f9585 8230900: missing ReleaseStringUTFChars in java.desktop native code Reviewed-by: clanger, prr ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 09fdcb3a9be5 Author: mbaesken Date: 2020-02-19 13:37 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/09fdcb3a9be5 8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect Reviewed-by: alanb, clanger ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c From abrygin at azul.com Thu May 21 08:23:02 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 21 May 2020 08:23:02 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8228400: Remove built-in AArch64 simulator Message-ID: <202005210823.04L8N2sq023993@aojmv0008.oracle.com> Changeset: f17fa22c313a Author: shade Date: 2019-07-29 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f17fa22c313a 8228400: Remove built-in AArch64 simulator Reviewed-by: adinn, aph, dsamersoff Contributed-by: snazarkin at azul.com ! 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/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! 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 From dcherepanov at azul.com Thu May 21 11:25:30 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 21 May 2020 11:25:30 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005211125.04LBPUlS012511@aojmv0008.oracle.com> Changeset: 07ca9d1ea9e8 Author: joehw Date: 2019-06-26 05:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/07ca9d1ea9e8 8224157: BCEL: update to version 6.3.1 Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java Changeset: 2299d2cac951 Author: aefimov Date: 2019-10-24 11:54 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2299d2cac951 8232713: Update BCEL version to 6.3.1 in license file Reviewed-by: joehw ! src/java.xml/share/legal/bcel.md From abrygin at azul.com Thu May 21 13:39:42 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 21 May 2020 13:39:42 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005211339.04LDdgIg012407@aojmv0008.oracle.com> Changeset: 9494484fb10c Author: hseigel Date: 2019-07-29 09:57 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9494484fb10c 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: 6dfd4e4e1fbd Author: sgehwolf Date: 2019-07-08 17:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6dfd4e4e1fbd 8227397: Add --with-extra-asflags configure option Reviewed-by: phh ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk Changeset: 6874ad361cdd Author: thartmann Date: 2019-07-29 09:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6874ad361cdd 8223769: Assert triggers with -XX:+StressReflectiveCode Summary: Fixed too strong assert. Reviewed-by: kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/opto/arraycopynode.cpp + test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java From yan at azul.com Fri May 22 07:31:54 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 22 May 2020 07:31:54 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8229236: CriticalJNINatives: dll handling should be done in native thread state Message-ID: <202005220731.04M7VsNX016782@aojmv0008.oracle.com> Changeset: 9b2f7be139a7 Author: mdoerr Date: 2019-08-12 10:02 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9b2f7be139a7 8229236: CriticalJNINatives: dll handling should be done in native thread state Summary: Temporarily switch thread state from _thread_in_vm to _thread_in_native to execute I/O. Reviewed-by: dlong, dholmes ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From yan at azul.com Fri May 22 11:54:34 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 22 May 2020 11:54:34 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202005221154.04MBsZir008804@aojmv0008.oracle.com> Changeset: 1b7e77cec0d9 Author: sgehwolf Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/1b7e77cec0d9 8232003: (fs) Files.write can leak file descriptor in the exception case Summary: Be sure to close the leaked OutputStream in all cases Reviewed-by: alanb, bpb, clanger ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 0dd249f01848 Author: coffeys Date: 2019-09-17 11:07 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0dd249f01848 8223490: Optimize search algorithm for determining default time zone Reviewed-by: naoto, rriggs ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: e668ebc2a289 Author: coffeys Date: 2019-09-17 16:39 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e668ebc2a289 8231124: Missing closedir call with JDK-8223490 Reviewed-by: naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: b4fe634f55c3 Author: aeubanks Date: 2019-08-19 16:08 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b4fe634f55c3 8229899: Make java.io.File.isInvalid() less racy Reviewed-by: alanb, martin, shade ! src/java.base/share/classes/java/io/File.java From abrygin at azul.com Fri May 22 14:58:50 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 22 May 2020 14:58:50 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8229022: BufferedReader performance can be improved by using StringBuilder Message-ID: <202005221458.04MEwo9f001236@aojmv0008.oracle.com> Changeset: 6e8d6fca94ca Author: bpb Date: 2019-10-02 07:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6e8d6fca94ca 8229022: BufferedReader performance can be improved by using StringBuilder Reviewed-by: igerasim, vtewari, dfuchs Contributed-by: snazarkin at azul.com ! src/java.base/share/classes/java/io/BufferedReader.java From yan at azul.com Fri May 22 15:10:24 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 22 May 2020 15:10:24 +0000 Subject: hg: jdk-updates/jdk13u-dev: Added tag jdk-13.0.4+2 for changeset 6e8d6fca94ca Message-ID: <202005221510.04MFAOpc007479@aojmv0008.oracle.com> Changeset: 35793f1d407d Author: yan Date: 2020-05-22 18:09 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/35793f1d407d Added tag jdk-13.0.4+2 for changeset 6e8d6fca94ca ! .hgtags From paul.hohensee at gmail.com Sat May 23 18:51:10 2020 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Sat, 23 May 2020 18:51:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8245649: Revert 8245397 backport of 8230591 Message-ID: <202005231851.04NIpAn0015184@aojmv0008.oracle.com> Changeset: e59927e23d82 Author: phh Date: 2020-05-23 11:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e59927e23d82 8245649: Revert 8245397 backport of 8230591 Summary: Revert 8245397 backport of 8230591 Reviewed-by: clanger ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From matthias.baesken at sap.com Mon May 25 06:49:58 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 06:49:58 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug Message-ID: <202005250649.04P6nw49019265@aojmv0008.oracle.com> Changeset: 2ed4d6faf812 Author: kvn Date: 2019-01-14 13:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2ed4d6faf812 8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug Summary: update default.policy based on latest changes in jdk.internal.vm.compiler.management Reviewed-by: thartmann, alanb, mchung ! src/java.base/share/lib/security/default.policy From matthias.baesken at sap.com Mon May 25 06:53:03 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 06:53:03 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210147: adjust some WSAGetLastError usages in windows network coding Message-ID: <202005250653.04P6r39H020563@aojmv0008.oracle.com> Changeset: ef0465dc6c1b Author: mbaesken Date: 2018-08-29 10:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ef0465dc6c1b 8210147: adjust some WSAGetLastError usages in windows network coding Reviewed-by: clanger, stuefe ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/SocketInputStream.c From matthias.baesken at sap.com Mon May 25 06:56:34 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 06:56:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8242470: Update Xerces to Version 2.12.1 Message-ID: <202005250656.04P6uYaW021807@aojmv0008.oracle.com> Changeset: 344cbd1b4811 Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/344cbd1b4811 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md From matthias.baesken at sap.com Mon May 25 06:59:59 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 06:59:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8191930: [Graal] emits unparseable XML into compile log Message-ID: <202005250659.04P6xxtv022332@aojmv0008.oracle.com> Changeset: 1eda161713ef Author: never Date: 2020-04-02 11:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1eda161713ef 8191930: [Graal] emits unparseable XML into compile log Reviewed-by: kvn ! src/hotspot/share/compiler/compileTask.cpp From matthias.baesken at sap.com Mon May 25 07:03:18 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 07:03:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value Message-ID: <202005250703.04P73IxM023549@aojmv0008.oracle.com> Changeset: 13bbe01732af Author: dtitov Date: 2019-07-17 11:23 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/13bbe01732af 8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value Reviewed-by: sspitsyn, cjplummer ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java From matthias.baesken at sap.com Mon May 25 07:07:38 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 07:07:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225068: Remove DocuSign root certificate that is expiring in May 2020 Message-ID: <202005250707.04P77c3B026075@aojmv0008.oracle.com> Changeset: 034273afe17f Author: rhalade Date: 2020-04-30 15:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/034273afe17f 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From matthias.baesken at sap.com Mon May 25 07:15:33 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 07:15:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Message-ID: <202005250715.04P7FXgA029258@aojmv0008.oracle.com> Changeset: 8e1307b5901d Author: epavlova Date: 2019-06-12 12:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8e1307b5901d 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Reviewed-by: kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java From abrygin at azul.com Mon May 25 07:31:44 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Mon, 25 May 2020 07:31:44 +0000 Subject: hg: jdk-updates/jdk13u: 42 new changesets Message-ID: <202005250731.04P7VlsL006759@aojmv0008.oracle.com> Changeset: 6d8999bce233 Author: prr Date: 2020-02-12 14:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6d8999bce233 8238842: AIOOBE in GIFImageReader.initializeStringTable Reviewed-by: serb, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java + test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java Changeset: 373e9f4c1347 Author: mbaesken Date: 2019-07-24 09:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/373e9f4c1347 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Reviewed-by: naoto ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 044e8fe8d1dc Author: mbaesken Date: 2019-08-02 10:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/044e8fe8d1dc 8228902: add os::dll_load to the unified logging os category Reviewed-by: coleenp, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: 31010f83d222 Author: mbaesken Date: 2019-09-05 09:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31010f83d222 8230466: check malloc/calloc results in jdk.hotspot.agent Reviewed-by: cjplummer, ysuenaga, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c Changeset: dd3138f7cff3 Author: fmatte Date: 2019-07-02 08:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/dd3138f7cff3 8225715: jhsdb jmap fails to write binary heap dump of a jshell process Summary: Add a Null check for getSourceFileName() before writing into thread dump. Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java + test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: 2b9a313e5273 Author: mbaesken Date: 2019-07-17 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b9a313e5273 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: 0bf957966466 Author: cjplummer Date: 2019-09-26 14:41 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0bf957966466 8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr Summary: Give jshell process time to fully startup and stablize before requesting heap dump Reviewed-by: sspitsyn, amenkov ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: b763b5980afe Author: pliden Date: 2019-08-12 10:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b763b5980afe 8229406: ZGC: Fix incorrect statistics Reviewed-by: pliden, eosterlund Contributed-by: albert.th at alibaba-inc.com ! src/hotspot/share/gc/z/zStat.cpp Changeset: da7376c87489 Author: rraghavan Date: 2019-08-08 14:13 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/da7376c87489 8227439: Turn off AOT by default Summary: Made UseAOT, AOTLibrary experimental and UseAOT false by default Reviewed-by: iignatyev, kvn ! make/RunTests.gmk ! make/launcher/Launcher-jdk.aot.gmk ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/SharedUsageTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/cli/AotLibraryNegativeBase.java ! test/hotspot/jtreg/compiler/aot/cli/DisabledAOTWithLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/MultipleAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/SingleAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/SingleAOTOptionTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/JaotcTestHelper.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChanged.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SuperChanged.java ! test/hotspot/jtreg/compiler/aot/scripts/build-bootmodules.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-helloworld.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-jaotc.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-javac.sh ! test/hotspot/jtreg/compiler/aot/scripts/test-nashorn.sh ! test/hotspot/jtreg/compiler/aot/verification/ClassAndLibraryNotMatchTest.java ! test/hotspot/jtreg/compiler/aot/verification/vmflags/BasicFlagsChange.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java Changeset: 8f125e934afd Author: bpb Date: 2019-09-23 13:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8f125e934afd 8231254: (fs) Add test for macOS Catalina changes to protect system software Reviewed-by: alanb + test/jdk/java/nio/file/etc/MacVolumesTest.java Changeset: bf20eb9993e4 Author: roland Date: 2019-10-02 17:32 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bf20eb9993e4 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Reviewed-by: vlivanov, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java Changeset: 1ae528755aec Author: thartmann Date: 2019-09-26 09:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1ae528755aec 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode. Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java Changeset: f7329315008d Author: bpb Date: 2019-11-07 13:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f7329315008d 8232178: MacVolumesTest failed after upgrade to MacOS Catalina Reviewed-by: lancea ! test/jdk/java/nio/file/etc/MacVolumesTest.java Changeset: ff04998b91a3 Author: sgehwolf Date: 2020-04-17 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ff04998b91a3 8243059: Build fails when --with-vendor-name contains a comma Summary: Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early Reviewed-by: ihse, erikj ! make/launcher/LauncherCommon.gmk Changeset: f7b13873274c Author: serb Date: 2019-09-07 11:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f7b13873274c 8229515: [macos] access to window property of NSView on wrong thread Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: a48e7d348847 Author: serb Date: 2019-10-09 17:06 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a48e7d348847 8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java Changeset: 744a72678f80 Author: dcubed Date: 2019-08-01 15:54 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/744a72678f80 8226899: Problemlist compiler/rtm tests Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 047c4a9debef Author: kbarrett Date: 2019-07-31 14:28 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/047c4a9debef 8048556: Unnecessary GCLocker-initiated young GCs Summary: Fixed recognition of unnecessary GCLocker collections. Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.hpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp + test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java Changeset: 1122a6945855 Author: thartmann Date: 2019-07-31 08:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1122a6945855 8193042: NativeLookup::lookup_critical_entry() should only load shared library once Summary: Avoids repeated loads/unloads of the same shared library. Reviewed-by: dholmes, dlong, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: 85b5e6841c93 Author: kbarrett Date: 2019-08-06 11:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/85b5e6841c93 8229156: ProblemList gc/stress/gclocker/TestExcessGCLockerCollections.java Reviewed-by: shade ! test/hotspot/jtreg/ProblemList.txt Changeset: 31659e4d8020 Author: cjplummer Date: 2019-08-09 11:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31659e4d8020 8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory Summary: move tests to seprate directory Reviewed-by: dtitov, jcbeyler, ctornqvi, sspitsyn ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/resourcehogs/TEST.properties + test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeArray.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java + test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java - test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeArray.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java - test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java Changeset: 29aed431b8e3 Author: mbaesken Date: 2019-07-18 14:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/29aed431b8e3 8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c Changeset: 84f66197a006 Author: serb Date: 2019-06-26 15:34 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/84f66197a006 8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported Reviewed-by: prr ! test/jdk/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java Changeset: 06ae0a54e6e6 Author: mbaesken Date: 2019-09-09 16:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/06ae0a54e6e6 8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return Reviewed-by: prr, stuefe ! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c Changeset: d18f8fa0d2d9 Author: serb Date: 2019-12-11 14:30 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d18f8fa0d2d9 8234522: [macos] Crash with use of native file dialog Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m + test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java Changeset: f7d62bbd5978 Author: serb Date: 2020-01-03 13:40 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f7d62bbd5978 8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java Reviewed-by: dmarkov ! test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java Changeset: 06876b9a7eeb Author: mbaesken Date: 2019-09-13 11:04 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/06876b9a7eeb 8230901: missing ReleaseStringUTFChars in serviceability native code Reviewed-by: stuefe, sspitsyn ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp Changeset: f081c71f9585 Author: mbaesken Date: 2019-09-13 07:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f081c71f9585 8230900: missing ReleaseStringUTFChars in java.desktop native code Reviewed-by: clanger, prr ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 09fdcb3a9be5 Author: mbaesken Date: 2020-02-19 13:37 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/09fdcb3a9be5 8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect Reviewed-by: alanb, clanger ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c Changeset: f17fa22c313a Author: shade Date: 2019-07-29 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f17fa22c313a 8228400: Remove built-in AArch64 simulator Reviewed-by: adinn, aph, dsamersoff Contributed-by: snazarkin at azul.com ! 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/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! 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: 07ca9d1ea9e8 Author: joehw Date: 2019-06-26 05:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/07ca9d1ea9e8 8224157: BCEL: update to version 6.3.1 Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java + src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java Changeset: 2299d2cac951 Author: aefimov Date: 2019-10-24 11:54 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2299d2cac951 8232713: Update BCEL version to 6.3.1 in license file Reviewed-by: joehw ! src/java.xml/share/legal/bcel.md Changeset: 9494484fb10c Author: hseigel Date: 2019-07-29 09:57 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9494484fb10c 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: 6dfd4e4e1fbd Author: sgehwolf Date: 2019-07-08 17:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6dfd4e4e1fbd 8227397: Add --with-extra-asflags configure option Reviewed-by: phh ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk Changeset: 6874ad361cdd Author: thartmann Date: 2019-07-29 09:34 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6874ad361cdd 8223769: Assert triggers with -XX:+StressReflectiveCode Summary: Fixed too strong assert. Reviewed-by: kvn, thartmann Contributed-by: Christian Hagedorn ! src/hotspot/share/opto/arraycopynode.cpp + test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java Changeset: 9b2f7be139a7 Author: mdoerr Date: 2019-08-12 10:02 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9b2f7be139a7 8229236: CriticalJNINatives: dll handling should be done in native thread state Summary: Temporarily switch thread state from _thread_in_vm to _thread_in_native to execute I/O. Reviewed-by: dlong, dholmes ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 1b7e77cec0d9 Author: sgehwolf Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1b7e77cec0d9 8232003: (fs) Files.write can leak file descriptor in the exception case Summary: Be sure to close the leaked OutputStream in all cases Reviewed-by: alanb, bpb, clanger ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 0dd249f01848 Author: coffeys Date: 2019-09-17 11:07 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0dd249f01848 8223490: Optimize search algorithm for determining default time zone Reviewed-by: naoto, rriggs ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: e668ebc2a289 Author: coffeys Date: 2019-09-17 16:39 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e668ebc2a289 8231124: Missing closedir call with JDK-8223490 Reviewed-by: naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: b4fe634f55c3 Author: aeubanks Date: 2019-08-19 16:08 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b4fe634f55c3 8229899: Make java.io.File.isInvalid() less racy Reviewed-by: alanb, martin, shade ! src/java.base/share/classes/java/io/File.java Changeset: 6e8d6fca94ca Author: bpb Date: 2019-10-02 07:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6e8d6fca94ca 8229022: BufferedReader performance can be improved by using StringBuilder Reviewed-by: igerasim, vtewari, dfuchs Contributed-by: snazarkin at azul.com ! src/java.base/share/classes/java/io/BufferedReader.java Changeset: 35793f1d407d Author: yan Date: 2020-05-22 18:09 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/35793f1d407d Added tag jdk-13.0.4+2 for changeset 6e8d6fca94ca ! .hgtags From matthias.baesken at sap.com Mon May 25 07:54:23 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 07:54:23 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Message-ID: <202005250754.04P7sNiT017904@aojmv0008.oracle.com> Changeset: 330a9e3e79fc Author: eosterlund Date: 2019-02-05 20:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/330a9e3e79fc 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Reviewed-by: kvn, thartmann ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp From martin.doerr at sap.com Mon May 25 08:50:18 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 25 May 2020 08:50:18 +0000 Subject: hg: jdk-updates/jdk14u: 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Message-ID: <202005250850.04P8oIKv012517@aojmv0008.oracle.com> Changeset: c517a009172e Author: mdoerr Date: 2020-05-19 15:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/c517a009172e 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Summary: Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire. Reviewed-by: shade, lucy ! src/hotspot/cpu/ppc/ppc.ad From martin.doerr at sap.com Mon May 25 08:51:49 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 25 May 2020 08:51:49 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Message-ID: <202005250851.04P8pn3j013500@aojmv0008.oracle.com> Changeset: 098febb51a14 Author: mdoerr Date: 2020-05-19 15:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/098febb51a14 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Summary: Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire. Reviewed-by: shade, lucy ! src/hotspot/cpu/ppc/ppc.ad From shade at redhat.com Mon May 25 14:16:42 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 25 May 2020 14:16:42 +0000 Subject: hg: jdk-updates/jdk14u: 15 new changesets Message-ID: <202005251416.04PEGh53008370@aojmv0008.oracle.com> Changeset: e06165fa694a Author: shade Date: 2020-05-13 20:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e06165fa694a 8241062: Shenandoah: rich asserts trigger "empty statement" inspection Reviewed-by: shade Contributed-by: Kelvin Nilsen ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp Changeset: 23f43e1ce4b5 Author: shade Date: 2020-04-23 13:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/23f43e1ce4b5 8243465: Shenandoah: ditch unused pause_other, conc_other counters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: dcabb5f9bd74 Author: shade Date: 2020-04-23 13:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/dcabb5f9bd74 8243464: Shenandoah: print statistic counters in time order Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: aebaa55b6d2f Author: shade Date: 2020-04-23 18:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/aebaa55b6d2f 8243487: Shenandoah: make _num_phases illegal phase type Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: 91abf5c5c49d Author: zgu Date: 2020-04-23 10:14 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/91abf5c5c49d 8243478: Shenandoah: avoid implicit worker_id = 0 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 3e443f33adf5 Author: shade Date: 2020-04-23 21:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3e443f33adf5 8243494: Shenandoah: set counters once per cycle Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: b099a3ed9f0c Author: shade Date: 2020-04-24 11:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/b099a3ed9f0c 8239786: Shenandoah: print per-cycle statistics Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: eae2d2b9cbb0 Author: zgu Date: 2020-04-28 12:20 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/eae2d2b9cbb0 8243848: Shenandoah: Windows build fails after JDK-8239786 Reviewed-by: rkennke, stuefe ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 8ce4a93c338c Author: shade Date: 2020-05-20 15:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/8ce4a93c338c 8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 3b53bcb27311 Author: shade Date: 2020-04-30 10:02 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/3b53bcb27311 8243573: Shenandoah: rename GCParPhases and related code Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: af6ef404081e Author: zgu Date: 2020-04-24 16:37 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/af6ef404081e 8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp Changeset: 494cad0785af Author: shade Date: 2020-04-30 18:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/494cad0785af 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: f415a5fdafce Author: shade Date: 2020-05-01 16:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/f415a5fdafce 8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp Changeset: cdfd585cef4d Author: shade Date: 2020-05-05 11:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/cdfd585cef4d 8244326: Shenandoah: global statistics should not accept bogus samples Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 8fdb9b2edd73 Author: shade Date: 2020-04-30 18:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/8fdb9b2edd73 8243495: Shenandoah: print root statistics for concurrent weak/strong root phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp From matthias.baesken at sap.com Mon May 25 15:12:06 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 25 May 2020 15:12:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244951: Missing entitlements for hardened runtime Message-ID: <202005251512.04PFC7Qe005069@aojmv0008.oracle.com> Changeset: 794c8849eaa0 Author: erikj Date: 2020-05-14 06:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/794c8849eaa0 8244951: Missing entitlements for hardened runtime Reviewed-by: ihse ! make/common/NativeCompilation.gmk + make/data/macosxsigning/default.plist - make/data/macosxsigning/entitlements.plist + make/data/macosxsigning/java.plist + make/data/macosxsigning/jspawnhelper.plist From paul.hohensee at gmail.com Mon May 25 17:39:33 2020 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Mon, 25 May 2020 17:39:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202005251739.04PHdX6b010401@aojmv0008.oracle.com> Changeset: 7b57f54ddbcf Author: chagedorn Date: 2019-09-10 08:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7b57f54ddbcf 8225653: Provide more information when hitting SIGILL from HaltNode Summary: Add information string for each HaltNode which is printed if hit at runtime. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: c053548bfc39 Author: chagedorn Date: 2019-10-10 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c053548bfc39 8231720: Some perf regressions after 8225653 Summary: Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 8df1a601187c Author: xliu Date: 2020-05-12 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8df1a601187c 8022574: remove HaltNode code after uncommon trap calls Reviewed-by: thartmann, mdoerr, simonis ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp From yan at azul.com Tue May 26 09:00:22 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 26 May 2020 09:00:22 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Message-ID: <202005260900.04Q90M17016204@aojmv0008.oracle.com> Changeset: 120c82e195ef Author: naoto Date: 2019-10-11 11:06 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/120c82e195ef 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Reviewed-by: rriggs ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From yan at azul.com Tue May 26 09:31:15 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 26 May 2020 09:31:15 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8232806: Introduce a system property to disable eager lambda initialization Message-ID: <202005260931.04Q9VFqd000468@aojmv0008.oracle.com> Changeset: 7fa350e10e94 Author: vjovanovic Date: 2019-10-28 15:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7fa350e10e94 8232806: Introduce a system property to disable eager lambda initialization Reviewed-by: briangoetz, mr, psandoz, forax ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java ! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java From yan at azul.com Tue May 26 10:13:54 2020 From: yan at azul.com (yan at azul.com) Date: Tue, 26 May 2020 10:13:54 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005261013.04QADsjp019733@aojmv0008.oracle.com> Changeset: fa383c9cdd13 Author: mbaesken Date: 2019-09-04 10:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fa383c9cdd13 8230480: check malloc/calloc results in java.desktop Reviewed-by: rriggs ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c Changeset: d84bd8cac70c Author: serb Date: 2019-09-12 22:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d84bd8cac70c 8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map Reviewed-by: prr, pbansal ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: f1b9362aa20f Author: mbaesken Date: 2019-09-25 09:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f1b9362aa20f 8231445: check ZALLOC return values in awt coding Reviewed-by: clanger, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From abrygin at azul.com Tue May 26 10:46:09 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 26 May 2020 10:46:09 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8 new changesets Message-ID: <202005261046.04QAkA3g006000@aojmv0008.oracle.com> Changeset: 8405cd8fc321 Author: jiefu Date: 2019-08-03 09:04 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8405cd8fc321 8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/shared/workgroup.cpp Changeset: 16b2d9260e5a Author: jiefu Date: 2019-08-07 17:00 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/16b2d9260e5a 8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model Reviewed-by: mdoerr, kbarrett, tschatzl ! src/hotspot/share/gc/shared/taskqueue.inline.hpp Changeset: 0810ea886422 Author: thartmann Date: 2019-08-13 09:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0810ea886422 8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached Summary: Ignore membar if the load is already control dependent on it. Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/gcm.cpp + test/hotspot/jtreg/compiler/controldependency/TestAntiDependentMembar.java Changeset: b74088fed08f Author: eosterlund Date: 2019-08-16 16:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b74088fed08f 8229345: Memory leak due to vtable stubs not being shared on SPARC Reviewed-by: mdoerr, dholmes, kvn ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 3cc0555c99a3 Author: poonam Date: 2019-08-16 18:06 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3cc0555c99a3 8229420: [Redo] jstat reports incorrect values for OU for CMS GC Reviewed-by: tschatzl, sgehwolf ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/gSpaceCounters.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp Changeset: e8c435c3d74c Author: chagedorn Date: 2019-08-20 10:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e8c435c3d74c 8229158: make UseSwitchProfiling non-experimental or false by-default Summary: Changed UseSwitchProfiling from experimental to diagnostic. Reviewed-by: dholmes, shade, thartmann ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java Changeset: 43e67c018559 Author: stefank Date: 2019-07-02 12:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/43e67c018559 8227086: Use AS_NO_KEEPALIVE loads in HeapDumper Reviewed-by: kbarrett, sspitsyn ! src/hotspot/share/services/heapDumper.cpp Changeset: bd157b1b1f0f Author: kbarrett Date: 2019-08-21 19:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bd157b1b1f0f 8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef Summary: Added validity check on the handle before deleting it. Reviewed-by: dholmes, dcubed ! src/hotspot/share/prims/jniCheck.cpp From vkempik at azul.com Tue May 26 11:58:09 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Tue, 26 May 2020 11:58:09 +0000 Subject: hg: jdk-updates/jdk13u-dev: 6 new changesets Message-ID: <202005261158.04QBwAEY013686@aojmv0008.oracle.com> Changeset: 91d750d5d1ac Author: valeriep Date: 2019-08-14 00:57 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/91d750d5d1ac 8228613: java.security.Provider#getServices order is no longer deterministic Summary: Changed to use SunEntries.DEF_SECURE_RANDOM_ALGO instead of relying on ordering of SecureRandom services Reviewed-by: weijun ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java + test/jdk/java/security/SecureRandom/DefaultAlgo.java Changeset: c6dfd11fb3e0 Author: mchung Date: 2019-08-15 13:41 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c6dfd11fb3e0 8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767 Reviewed-by: coleenp, fparain, shade, plevart ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/classes/java/lang/StackFrameInfo.java Changeset: b41207ae0931 Author: thartmann Date: 2019-08-20 07:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b41207ae0931 8228888: C2 compilation fails with assert "m has strange control" Summary: Weakened too strong assert. Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm + test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java Changeset: 7c192fd40266 Author: aefimov Date: 2019-08-08 21:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7c192fd40266 8225430: Replace wildcard address with loopback or local host in tests - part 14 Reviewed-by: dfuchs, chegar, vtewari ! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java ! test/jdk/java/net/DatagramSocket/SendSize.java ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java ! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java ! test/jdk/java/net/Socket/NullHost.java ! test/jdk/java/net/Socket/ProxyCons.java ! test/jdk/java/net/Socket/SocksConnectTimeout.java ! test/jdk/java/net/Socket/TestClose.java ! test/jdk/java/net/URLClassLoader/ClassLoad.java ! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java ! test/jdk/java/net/URLConnection/HandleContentTypeWithAttrs.java ! test/jdk/java/net/URLConnection/RedirectLimit.java Changeset: c5a2b49b90ce Author: coleenp Date: 2019-08-29 08:52 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c5a2b49b90ce 8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken Summary: Return NULL source file and negative line number for hidden frames. Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp + test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java Changeset: a225b86ee906 Author: jiefu Date: 2019-08-30 01:21 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a225b86ee906 8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java From dcherepanov at azul.com Tue May 26 12:49:56 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Tue, 26 May 2020 12:49:56 +0000 Subject: hg: jdk-updates/jdk13u-dev: 7 new changesets Message-ID: <202005261249.04QCnvDk011957@aojmv0008.oracle.com> Changeset: 02ad5d0e7886 Author: prappo Date: 2019-08-14 11:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/02ad5d0e7886 8217606: LdapContext#reconnect always opens a new connection Reviewed-by: lancea, vtewari, rriggs Contributed-by: Chris Yin ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java + test/jdk/com/sun/jndi/ldap/LdapCtx/Reconnect.java + test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java + test/jdk/com/sun/jndi/ldap/lib/LdapMessage.java Changeset: 2b84250c563a Author: valeriep Date: 2019-09-20 21:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2b84250c563a 8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism Summary: Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: b75925708317 Author: phh Date: 2019-09-25 08:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b75925708317 8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class Summary: Synchronize access to legacyMap in Provider.getService. Reviewed-by: valeriep Contributed-by: Tianmin Shi ! src/java.base/share/classes/java/security/Provider.java + test/jdk/java/security/Provider/GetServiceRace.java Changeset: 18bc2dc2b4bb Author: amlu Date: 2019-08-30 16:44 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/18bc2dc2b4bb 8230004: jdk/internal/jimage/JImageOpenTest.java runs no test Reviewed-by: alanb ! test/jdk/jdk/internal/jimage/JImageOpenTest.java ! test/jdk/jdk/internal/jimage/JImageReadTest.java ! test/jdk/jdk/internal/jimage/TEST.properties Changeset: deb65697bed6 Author: dfuchs Date: 2019-08-19 11:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/deb65697bed6 8191169: java/net/Authenticator/B4769350.java failed intermittently Summary: fixed a race condition in AuthenticationInfo when serializeAuth=true Reviewed-by: chegar, michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! test/jdk/java/net/Authenticator/B4769350.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java Changeset: f72eebea3c86 Author: dfuchs Date: 2019-08-20 11:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f72eebea3c86 8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed Summary: The test is fixed to ignore rogue client connection. However it remains succeptible to intermittent failures due to the use of the wildcad address. Reviewed-by: dfuchs Contributed-by: Patrick Concannon ! test/jdk/java/net/ipv6tests/TcpTest.java Changeset: 527c6a8a1159 Author: xuelei Date: 2019-08-19 12:56 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/527c6a8a1159 8228757: Fail fast if the handshake type is unknown Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java From abrygin at azul.com Tue May 26 14:42:09 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Tue, 26 May 2020 14:42:09 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005261442.04QEgAvg009964@aojmv0008.oracle.com> Changeset: acd12b6d596f Author: mgronlun Date: 2019-09-02 15:04 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/acd12b6d596f 8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant" Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Changeset: 8f0163e016f8 Author: sjohanss Date: 2019-09-04 09:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8f0163e016f8 8230431: Move G1 trace code from gcTrace* to G1 directory Reviewed-by: kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp + src/hotspot/share/gc/g1/g1Trace.cpp + src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/gc/shared/gcTrace.cpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp Changeset: 2b4a175e7a20 Author: sjohanss Date: 2019-09-04 09:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2b4a175e7a20 8209802: Garbage collectors should register JFR types themselves to avoid build errors. Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp Changeset: c8606b7fd5aa Author: bulasevich Date: 2019-08-19 15:36 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c8606b7fd5aa 8229352: Use of an uninitialized register in 32-bit ARM template interpreter Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: c8831035ed82 Author: shade Date: 2019-07-30 22:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c8831035ed82 8228725: AArch64: Purge method call format support Reviewed-by: adinn ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp From gnu.andrew at redhat.com Tue May 26 19:05:47 2020 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 26 May 2020 19:05:47 +0000 Subject: hg: jdk-updates/jdk13u: 2 new changesets Message-ID: <202005261905.04QJ5lDE021758@aojmv0008.oracle.com> Changeset: f5312615946c Author: rkennke Date: 2020-01-22 15:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f5312615946c 8227269: Slow class loading when running with JDWP Reviewed-by: sspitsyn, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: f788691cd51d Author: shade Date: 2020-03-27 19:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f788691cd51d 8241750: x86_32 build failure after JDK-8227269 Reviewed-by: rkennke, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c From goetz.lindenmaier at sap.com Wed May 27 07:34:31 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 27 May 2020 07:34:31 +0000 Subject: hg: jdk-updates/jdk11u: 19 new changesets Message-ID: <202005270734.04R7YWn9021926@aojmv0008.oracle.com> Changeset: 568a1e923d62 Author: pli Date: 2020-01-15 13:24 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/568a1e923d62 8230591: AArch64: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 65ae87d8ea16 Author: ihse Date: 2020-05-19 13:55 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/65ae87d8ea16 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled Reviewed-by: vlivanov, kbarrett ! make/autoconf/hotspot.m4 Changeset: a0815b0dea2f Author: never Date: 2020-03-24 13:12 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a0815b0dea2f 8241458: [JVMCI] add mark value to expose CodeOffsets::Frame_Complete Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 31b293651039 Author: goetz Date: 2020-05-20 08:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/31b293651039 Merge Changeset: e59927e23d82 Author: phh Date: 2020-05-23 11:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e59927e23d82 8245649: Revert 8245397 backport of 8230591 Summary: Revert 8245397 backport of 8230591 Reviewed-by: clanger ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 2ed4d6faf812 Author: kvn Date: 2019-01-14 13:45 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2ed4d6faf812 8216151: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.debug Summary: update default.policy based on latest changes in jdk.internal.vm.compiler.management Reviewed-by: thartmann, alanb, mchung ! src/java.base/share/lib/security/default.policy Changeset: ef0465dc6c1b Author: mbaesken Date: 2018-08-29 10:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ef0465dc6c1b 8210147: adjust some WSAGetLastError usages in windows network coding Reviewed-by: clanger, stuefe ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/SocketInputStream.c Changeset: 344cbd1b4811 Author: joehw Date: 2020-04-10 17:00 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/344cbd1b4811 8242470: Update Xerces to Version 2.12.1 Reviewed-by: lancea, naoto ! src/java.xml/share/legal/xerces.md Changeset: 1eda161713ef Author: never Date: 2020-04-02 11:20 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1eda161713ef 8191930: [Graal] emits unparseable XML into compile log Reviewed-by: kvn ! src/hotspot/share/compiler/compileTask.cpp Changeset: 13bbe01732af Author: dtitov Date: 2019-07-17 11:23 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13bbe01732af 8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value Reviewed-by: sspitsyn, cjplummer ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java Changeset: 034273afe17f Author: rhalade Date: 2020-04-30 15:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/034273afe17f 8225068: Remove DocuSign root certificate that is expiring in May 2020 Reviewed-by: mullan - make/data/cacerts/keynectisrootca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 8e1307b5901d Author: epavlova Date: 2019-06-12 12:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8e1307b5901d 8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base Reviewed-by: kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java Changeset: 330a9e3e79fc Author: eosterlund Date: 2019-02-05 20:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/330a9e3e79fc 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Reviewed-by: kvn, thartmann ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: 098febb51a14 Author: mdoerr Date: 2020-05-19 15:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/098febb51a14 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) Summary: Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire. Reviewed-by: shade, lucy ! src/hotspot/cpu/ppc/ppc.ad Changeset: 794c8849eaa0 Author: erikj Date: 2020-05-14 06:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/794c8849eaa0 8244951: Missing entitlements for hardened runtime Reviewed-by: ihse ! make/common/NativeCompilation.gmk + make/data/macosxsigning/default.plist - make/data/macosxsigning/entitlements.plist + make/data/macosxsigning/java.plist + make/data/macosxsigning/jspawnhelper.plist Changeset: 7b57f54ddbcf Author: chagedorn Date: 2019-09-10 08:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7b57f54ddbcf 8225653: Provide more information when hitting SIGILL from HaltNode Summary: Add information string for each HaltNode which is printed if hit at runtime. Reviewed-by: vlivanov, thartmann ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: c053548bfc39 Author: chagedorn Date: 2019-10-10 10:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c053548bfc39 8231720: Some perf regressions after 8225653 Summary: Fixed emitting of unused assembly code in 8225653??? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 8df1a601187c Author: xliu Date: 2020-05-12 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8df1a601187c 8022574: remove HaltNode code after uncommon trap calls Reviewed-by: thartmann, mdoerr, simonis ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: 90ce1674f838 Author: goetz Date: 2020-05-27 09:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/90ce1674f838 Added tag jdk-11.0.8+5 for changeset 8df1a601187c ! .hgtags From goetz.lindenmaier at sap.com Wed May 27 08:02:06 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 27 May 2020 08:02:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202005270802.04R826ks003366@aojmv0008.oracle.com> Changeset: 90ce1674f838 Author: goetz Date: 2020-05-27 09:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/90ce1674f838 Added tag jdk-11.0.8+5 for changeset 8df1a601187c ! .hgtags Changeset: e3b565965947 Author: goetz Date: 2020-05-27 09:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e3b565965947 Added tag jdk-11.0.9+0 for changeset 90ce1674f838 ! .hgtags Changeset: 48a542b94224 Author: goetz Date: 2020-05-22 10:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/48a542b94224 8245616: Bump update version for OpenJDK: jdk-11.0.9 Reviewed-by: clanger ! make/autoconf/version-numbers Changeset: a6950f2102bd Author: goetz Date: 2020-05-27 09:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a6950f2102bd Merge From abrygin at azul.com Wed May 27 08:04:50 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Wed, 27 May 2020 08:04:50 +0000 Subject: hg: jdk-updates/jdk13u-dev: 3 new changesets Message-ID: <202005270804.04R84oV4005488@aojmv0008.oracle.com> Changeset: f5312615946c Author: rkennke Date: 2020-01-22 15:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f5312615946c 8227269: Slow class loading when running with JDWP Reviewed-by: sspitsyn, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h Changeset: f788691cd51d Author: shade Date: 2020-03-27 19:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f788691cd51d 8241750: x86_32 build failure after JDK-8227269 Reviewed-by: rkennke, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c Changeset: 7852f0b86c99 Author: bae Date: 2020-05-27 10:50 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7852f0b86c99 Merge From dcherepanov at azul.com Wed May 27 08:51:35 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 27 May 2020 08:51:35 +0000 Subject: hg: jdk-updates/jdk13u-dev: 7 new changesets Message-ID: <202005270851.04R8pamF028300@aojmv0008.oracle.com> Changeset: 92fe5c24cd34 Author: mbaesken Date: 2019-11-18 16:49 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/92fe5c24cd34 8234339: replace JLI_StrTok in java_md_solinux.c Reviewed-by: clanger, rriggs ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/unix/native/libjli/java_md_solinux.c Changeset: 4299c4fb7217 Author: xuelei Date: 2019-12-10 07:07 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4299c4fb7217 8235311: Tag mismatch may alert bad_record_mac Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java Changeset: 7dd8c04beb69 Author: dtitov Date: 2020-01-16 09:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7dd8c04beb69 8236873: Worker has a deadlock bug Reviewed-by: dfuchs, dholmes, sspitsyn ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java + test/jdk/sun/tools/jconsole/WorkerDeadlockTest.java Changeset: 282a9453b2f4 Author: pconcannon Date: 2019-11-27 16:01 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/282a9453b2f4 8233018: Add a new test to verify that DatagramSocket is not interruptible Summary: Test added to check the interruptability of DatagramSocket, MulticastSocket and DatagramSocketAdaptor. Reviewed-by: chegar, dfuchs + test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java Changeset: 9715a558ce7d Author: dfuchs Date: 2019-08-30 12:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9715a558ce7d 8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout Summary: The test is changed to bind to InetAddress.getLocalHost() instead of binding to the wildcard. Reviewed-by: alanb, dfuchs, msheppar Contributed-by: Patrick Concannon ! test/jdk/java/net/DatagramPacket/ReuseBuf.java Changeset: ee4038f3057d Author: yzhou Date: 2019-10-10 14:43 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ee4038f3057d 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Reviewed-by: naoto + test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Changeset: 32c906af2da0 Author: dfuchs Date: 2019-10-31 19:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/32c906af2da0 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly Reviewed-by: chegar, vtewari ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java From vkempik at azul.com Wed May 27 10:24:18 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Wed, 27 May 2020 10:24:18 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005271024.04RAOIlh014653@aojmv0008.oracle.com> Changeset: d0690547cacc Author: rrich Date: 2019-08-30 09:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d0690547cacc 8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/escape.cpp Changeset: d6addb80974d Author: mbaesken Date: 2019-09-06 16:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d6addb80974d 8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG Reviewed-by: mdoerr ! src/hotspot/share/opto/escape.cpp Changeset: 18485ae89f99 Author: lmesnik Date: 2019-09-13 09:34 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/18485ae89f99 8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java Changeset: d25e88a14d38 Author: shade Date: 2019-09-19 09:50 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d25e88a14d38 8231201: hs_err should print coalesced safepoint operations in Events section Reviewed-by: phh, dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: 72f15a9e88ea Author: roland Date: 2019-09-23 16:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/72f15a9e88ea 8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java From yan at azul.com Wed May 27 12:47:38 2020 From: yan at azul.com (yan at azul.com) Date: Wed, 27 May 2020 12:47:38 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8223158: Docked MacBook cannot start any Java Swing applications Message-ID: <202005271247.04RClcxW027729@aojmv0008.oracle.com> Changeset: 2715cb9305dd Author: psadhukhan Date: 2019-10-12 08:49 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2715cb9305dd 8223158: Docked MacBook cannot start any Java Swing applications Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m From vkempik at azul.com Wed May 27 13:34:39 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Wed, 27 May 2020 13:34:39 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005271334.04RDYexI023438@aojmv0008.oracle.com> Changeset: e2aed46d3913 Author: pliden Date: 2019-09-26 13:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e2aed46d3913 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails Reviewed-by: shade, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java Changeset: 4d487de25ba8 Author: joehw Date: 2019-09-30 17:54 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4d487de25ba8 8016914: CoreDocumentImpl.setXmlVersion NPE Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml Changeset: 95380bccad30 Author: pliden Date: 2019-10-01 12:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/95380bccad30 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Reviewed-by: sspitsyn, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java Changeset: e6779b93ceea Author: shade Date: 2019-10-01 15:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e6779b93ceea 8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT Reviewed-by: kvn, dlong, stefank ! test/jtreg-ext/requires/VMProps.java Changeset: 34aa85a2d55f Author: lkorinth Date: 2019-10-02 16:08 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/34aa85a2d55f 8231671: Fix copyright headers in hotspot (missing comma after year) Reviewed-by: tschatzl, dholmes ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/logging/logSelectionList.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp From dcherepanov at azul.com Wed May 27 14:12:34 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Wed, 27 May 2020 14:12:34 +0000 Subject: hg: jdk-updates/jdk13u-dev: 10 new changesets Message-ID: <202005271412.04RECZPk012061@aojmv0008.oracle.com> Changeset: ae8dd0c0255a Author: serb Date: 2019-08-27 04:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ae8dd0c0255a 8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts Reviewed-by: prr, avu ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java ! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c Changeset: df9277275cf7 Author: serb Date: 2019-12-18 10:10 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/df9277275cf7 8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable Reviewed-by: prr + test/jdk/java/awt/EventQueue/NonComponentSourcePost.java Changeset: 4f3e218fd080 Author: serb Date: 2019-11-08 05:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4f3e218fd080 8233657: Intermittent NPE in Component.validate() Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Component.java + test/jdk/java/awt/Component/Validate/NullFontValidate.java Changeset: fda0e689e283 Author: serb Date: 2019-11-14 15:13 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fda0e689e283 8232433: [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/jdk/java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java Changeset: 7a1b0d438d9e Author: tnakamura Date: 2019-12-05 15:36 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7a1b0d438d9e 8234386: [macos] NPE was thrown at expanding Choice from maximized frame Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java + test/jdk/java/awt/Choice/ChoiceFromMaximizedFrame/ChoiceFromMaximizedFrame.java Changeset: 400ecf4c1293 Author: serb Date: 2019-12-08 20:25 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/400ecf4c1293 8231438: [macOS] Dark mode for the desktop is not supported Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java Changeset: 224ea714a317 Author: serb Date: 2019-12-13 18:37 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/224ea714a317 8235638: NPE in LWWindowPeer.getOnscreenGraphics() Reviewed-by: dmarkov, aivanov ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java + test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java Changeset: fcc3364207e5 Author: serb Date: 2019-12-13 18:39 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/fcc3364207e5 8235739: Rare NPE at WComponentPeer.getGraphics() Reviewed-by: dmarkov, aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java Changeset: e02e63d41c87 Author: prr Date: 2020-03-17 17:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e02e63d41c87 8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 Reviewed-by: serb, jdv ! test/jdk/java/awt/font/WindowsIndicFonts.java Changeset: 6dcada8caacf Author: pbansal Date: 2019-12-13 12:08 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6dcada8caacf 8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64 Reviewed-by: psadhukhan, prr ! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java From yan at azul.com Thu May 28 10:15:40 2020 From: yan at azul.com (yan at azul.com) Date: Thu, 28 May 2020 10:15:40 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005281015.04SAFeNp028072@aojmv0008.oracle.com> Changeset: a21cce5ee45d Author: erikj Date: 2019-10-21 09:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/a21cce5ee45d 8232572: Add hooks for custom output dir in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk Changeset: b99c9312db70 Author: erikj Date: 2019-10-29 12:01 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b99c9312db70 8232748: Build static versions of certain JDK libraries Reviewed-by: ihse, bobv ! make/Bundles.gmk ! make/Help.gmk ! make/Main.gmk ! make/MainSupport.gmk + make/StaticLibsImage.gmk ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/conf/jib-profiles.js ! make/lib/Lib-java.base.gmk From dcherepanov at azul.com Thu May 28 11:41:22 2020 From: dcherepanov at azul.com (dcherepanov at azul.com) Date: Thu, 28 May 2020 11:41:22 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8 new changesets Message-ID: <202005281141.04SBfNjJ013693@aojmv0008.oracle.com> Changeset: c84c6cf28173 Author: prr Date: 2019-09-24 09:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/c84c6cf28173 8231243: [TESTBUG] CustomFont.java cannot find font file Reviewed-by: serb ! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java Changeset: 37b91c1f9d37 Author: prr Date: 2019-11-25 12:09 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/37b91c1f9d37 8227324: Upgrade to freetype 2.10.1 Reviewed-by: serb, jdv ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c Changeset: 30623878be74 Author: prr Date: 2019-11-26 09:50 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/30623878be74 8234769: Duplicate attribution in freetype.md Reviewed-by: psadhukhan ! src/java.desktop/share/legal/freetype.md Changeset: bcf90d8bce36 Author: serb Date: 2019-12-05 15:29 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/bcf90d8bce36 8234137: The "AutoTestOnTop.java" test may run external applications Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java Changeset: 8dbcfc0e7bb1 Author: serb Date: 2019-12-05 15:31 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8dbcfc0e7bb1 7124307: JSpinner and changing value by mouse Reviewed-by: prr, pbansal ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java + test/jdk/javax/swing/JSpinner/4788637/bug4788637.java Changeset: 7bb231fc9a34 Author: serb Date: 2019-12-05 15:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7bb231fc9a34 8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail Reviewed-by: prr, pbansal + test/jdk/java/awt/ColorClass/EqualityTest/EqualityTest.java Changeset: 602a6b3159a5 Author: prr Date: 2020-01-17 12:20 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/602a6b3159a5 8224109: Text spaced incorrectly by drawString under rotation with fractional metric Reviewed-by: serb, kizune ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/RotatedFontTest.java Changeset: 2ae56796475a Author: prr Date: 2020-02-14 09:10 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/2ae56796475a 8238942: Rendering artifacts with LCD text and fractional metrics Reviewed-by: serb, jdv ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From abrygin at azul.com Thu May 28 12:04:36 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 28 May 2020 12:04:36 +0000 Subject: hg: jdk-updates/jdk13u-dev: 9 new changesets Message-ID: <202005281204.04SC4be6025675@aojmv0008.oracle.com> Changeset: 9acfeec94087 Author: cito Date: 2019-10-07 16:44 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/9acfeec94087 8225694: Destination option missing in FlightRecorderMXBeanImpl Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java Changeset: ee6528da37c6 Author: mbaesken Date: 2019-10-09 14:07 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ee6528da37c6 8232052: use string literal for format string when handling PauseAtStartupFile Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: 0ef935d25ffb Author: rrich Date: 2019-10-08 15:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0ef935d25ffb 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c Changeset: 6ce934ec772a Author: stooke Date: 2019-09-15 07:47 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6ce934ec772a 8216354: Syntax error in toolchain_windows.m4 Reviewed-by: erikj, dholmes, clanger ! make/autoconf/toolchain_windows.m4 Changeset: 46e3635ce233 Author: redestad Date: 2019-10-17 00:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/46e3635ce233 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation Reviewed-by: bobv, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: df4495e10402 Author: cito Date: 2019-10-22 23:55 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/df4495e10402 8223697: jfr tool can't format duration values greater than 1 minute Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java Changeset: 440fe85a3f5e Author: jvernee Date: 2019-10-11 06:57 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/440fe85a3f5e 8232167: Visual Studio install found through --with-tools-dir value is discarded Reviewed-by: erikj, ihse ! make/autoconf/toolchain_windows.m4 Changeset: 7ed9f7a6e1c8 Author: ysuenaga Date: 2019-10-23 10:02 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7ed9f7a6e1c8 8232592: is shown in jstack mixed mode Reviewed-by: cjplummer, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java Changeset: df7a9905a33e Author: dholmes Date: 2019-10-22 22:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/df7a9905a33e 8232571: Add missing SIGINFO signal Reviewed-by: dholmes, rriggs Contributed-by: Benoit Daloze ! src/hotspot/os/posix/os_posix.cpp + test/hotspot/jtreg/runtime/signal/TestSiginfo.java ! test/jdk/sun/misc/SunMiscSignalTest.java From abrygin at azul.com Thu May 28 16:03:02 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Thu, 28 May 2020 16:03:02 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Message-ID: <202005281603.04SG322O002038@aojmv0008.oracle.com> Changeset: e7414ad911bb Author: ngasson Date: 2019-06-17 15:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e7414ad911bb 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 Reviewed-by: aph, kbarrett Contributed-by: snazarkin at azul.com ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp From shade at redhat.com Thu May 28 17:13:24 2020 From: shade at redhat.com (shade at redhat.com) Date: Thu, 28 May 2020 17:13:24 +0000 Subject: hg: jdk-updates/jdk14u: 9 new changesets Message-ID: <202005281713.04SHDP6g010882@aojmv0008.oracle.com> Changeset: 1aa6e818c58a Author: shade Date: 2020-05-11 18:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/1aa6e818c58a 8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp - src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp - src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: 4004d7a0adb9 Author: shade Date: 2020-05-11 18:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/4004d7a0adb9 8244737: Shenandoah: move mode code to gc/shenandoah/mode Reviewed-by: rkennke + src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp - src/hotspot/share/gc/shenandoah/shenandoahIUMode.cpp - src/hotspot/share/gc/shenandoah/shenandoahIUMode.hpp - src/hotspot/share/gc/shenandoah/shenandoahMode.hpp - src/hotspot/share/gc/shenandoah/shenandoahNormalMode.cpp - src/hotspot/share/gc/shenandoah/shenandoahNormalMode.hpp - src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp - src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.hpp Changeset: e1f952cf6d4b Author: shade Date: 2020-05-11 18:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/e1f952cf6d4b 8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp Changeset: a6228f47a36b Author: shade Date: 2020-05-11 18:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/a6228f47a36b 8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode Reviewed-by: rkennke - src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.cpp - src/hotspot/share/gc/shenandoah/mode/shenandoahNormalMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java Changeset: 816ebb83600a Author: shade Date: 2020-05-20 15:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/816ebb83600a 8245461: Shenandoah: refine mode name()-s Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp Changeset: 820f4fae217b Author: shade Date: 2020-05-26 09:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/820f4fae217b 8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp Changeset: 6c0aca7daf58 Author: shade Date: 2020-05-26 09:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/6c0aca7daf58 8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 48612c71a8ba Author: roland Date: 2020-05-15 10:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/48612c71a8ba 8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java Changeset: 0d547238ea68 Author: roland Date: 2020-05-15 21:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk14u/rev/0d547238ea68 8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java From yan at azul.com Fri May 29 07:27:34 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 29 May 2020 07:27:34 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005290727.04T7RZph010315@aojmv0008.oracle.com> Changeset: 60fee6311b06 Author: mr Date: 2019-10-29 08:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/60fee6311b06 8232080: jlink plugins for vendor information and run-time options Reviewed-by: ihse, alanb, kvn, bobv, mchung ! make/autoconf/jdk-version.m4 ! make/autoconf/version-numbers ! make/gensrc/GensrcMisc.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java + test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java + test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: f4af35fdad05 Author: mr Date: 2019-10-29 13:52 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f4af35fdad05 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Reviewed-by: stuefe, iignatyev, mchung ! src/hotspot/share/utilities/vmError.cpp Changeset: 4a481f9d5231 Author: jiefu Date: 2019-11-04 10:03 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4a481f9d5231 8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs Reviewed-by: mchung ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java Changeset: aab0d5eb7d39 Author: azeller Date: 2019-12-02 17:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/aab0d5eb7d39 8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out Reviewed-by: mchung, clanger ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java Changeset: d992701e852c Author: fmatte Date: 2020-02-24 23:44 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d992701e852c 8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java From yan at azul.com Fri May 29 08:51:00 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 29 May 2020 08:51:00 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8233548: Update CUP to v0.11b Message-ID: <202005290851.04T8p0bs015418@aojmv0008.oracle.com> Changeset: 52f2fec36177 Author: joehw Date: 2019-11-22 00:29 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/52f2fec36177 8233548: Update CUP to v0.11b Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java ! src/java.xml/share/legal/jcup.md From vkempik at azul.com Fri May 29 10:12:45 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Fri, 29 May 2020 10:12:45 +0000 Subject: hg: jdk-updates/jdk13u-dev: 5 new changesets Message-ID: <202005291012.04TACjPA023181@aojmv0008.oracle.com> Changeset: d3e491e5dc9d Author: mli Date: 2019-10-17 13:18 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/d3e491e5dc9d 8209824: Improve the code coverage for ThreadLocal Reviewed-by: dholmes, alanb + test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java Changeset: 6c05c3ac5685 Author: ecaspole Date: 2019-10-29 13:51 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6c05c3ac5685 8233075: JFR - nmetods - misspelled in several places Reviewed-by: hseigel, mseledtsov ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java Changeset: 5f348e5689ea Author: redestad Date: 2019-11-05 09:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/5f348e5689ea 8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off Reviewed-by: mdoerr, zgu ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 90a609d05cac Author: mdoerr Date: 2019-11-05 11:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/90a609d05cac 8233081: C1: PatchingStub for field access copies too much Reviewed-by: thartmann, dlong ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.hpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp Changeset: f1fe0120d655 Author: xgong Date: 2019-11-20 05:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/f1fe0120d655 8234321: Call cache flush after generating trampoline. Reviewed-by: adinn, iklam ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From abrygin at azul.com Fri May 29 10:34:39 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 29 May 2020 10:34:39 +0000 Subject: hg: jdk-updates/jdk13u-dev: 2 new changesets Message-ID: <202005291034.04TAYd98004426@aojmv0008.oracle.com> Changeset: e9a83113ebfd Author: lkorinth Date: 2019-09-11 14:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e9a83113ebfd 8230398: Remove NULL checks before FREE_C_HEAP_ARRAY Reviewed-by: dholmes, kbarrett, tschatzl ! src/hotspot/os/aix/perfMemory_aix.cpp ! src/hotspot/os/bsd/perfMemory_bsd.cpp ! src/hotspot/os/linux/perfMemory_linux.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/perfMemory_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/gc/cms/gSpaceCounters.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/os_perf.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: 037bf293d907 Author: mgronlun Date: 2019-09-14 14:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/037bf293d907 8225797: OldObjectSample event creates unexpected amount of checkpoint data Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp - src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp - src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp - src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp + src/hotspot/share/jfr/utilities/jfrBlob.cpp + src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp + src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp From vkempik at azul.com Fri May 29 11:28:57 2020 From: vkempik at azul.com (vkempik at azul.com) Date: Fri, 29 May 2020 11:28:57 +0000 Subject: hg: jdk-updates/jdk13u-dev: 4 new changesets Message-ID: <202005291128.04TBSwkH001449@aojmv0008.oracle.com> Changeset: 6567da0cf5a7 Author: mseledtsov Date: 2019-08-22 10:35 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6567da0cf5a7 8226779: [TESTBUG] Test JFR API from Java agent Summary: Created new tests for JFR plus Java Agent Reviewed-by: egahlin + test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java + test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java + test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java + test/jdk/jdk/jfr/javaagent/TestPremainAgent.java Changeset: e68c3beb8e36 Author: thartmann Date: 2019-08-30 16:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/e68c3beb8e36 8230390: Problemlist SA tests with AOT Summary: Putting tests on the problem list. Reviewed-by: roland ! test/hotspot/jtreg/ProblemList-aot.txt Changeset: 4dca91c24b5f Author: shade Date: 2019-09-02 11:31 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4dca91c24b5f 8230238: Add another regression test for JDK-8134739 Reviewed-by: kvn + test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java Changeset: 4b2e2ae6bfa7 Author: mseledtsov Date: 2019-09-04 13:57 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4b2e2ae6bfa7 8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java Summary: Added the test to the problem list Reviewed-by: egahlin ! test/jdk/ProblemList.txt From yan at azul.com Fri May 29 11:23:28 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 29 May 2020 11:23:28 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Message-ID: <202005291123.04TBNSux029157@aojmv0008.oracle.com> Changeset: 31b37fe278ad Author: akozlov Date: 2019-10-11 14:49 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/31b37fe278ad 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java + test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java From goetz.lindenmaier at sap.com Fri May 29 11:26:14 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 29 May 2020 11:26:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244164: AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base Message-ID: <202005291126.04TBQE9A000574@aojmv0008.oracle.com> Changeset: 8454537a8313 Author: ngasson Date: 2020-05-11 12:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8454537a8313 8244164: AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base Reviewed-by: aph ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java + test/hotspot/jtreg/compiler/aot/TestHeapBase.java From abrygin at azul.com Fri May 29 13:24:24 2020 From: abrygin at azul.com (abrygin at azul.com) Date: Fri, 29 May 2020 13:24:24 +0000 Subject: hg: jdk-updates/jdk13u-dev: 8231081: TestMetadataRetention fails due to missing symbol id Message-ID: <202005291324.04TDOOtt002880@aojmv0008.oracle.com> Changeset: 6f4cb2113678 Author: mgronlun Date: 2019-10-24 16:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/6f4cb2113678 8231081: TestMetadataRetention fails due to missing symbol id Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp + test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java From yan at azul.com Fri May 29 14:39:50 2020 From: yan at azul.com (yan at azul.com) Date: Fri, 29 May 2020 14:39:50 +0000 Subject: hg: jdk-updates/jdk13u-dev: Added tag jdk-13.0.4+3 for changeset 6f4cb2113678 Message-ID: <202005291439.04TEdoWt012773@aojmv0008.oracle.com> Changeset: 4582e3464694 Author: yan Date: 2020-05-29 17:39 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/4582e3464694 Added tag jdk-13.0.4+3 for changeset 6f4cb2113678 ! .hgtags From goetz.lindenmaier at sap.com Fri May 29 20:32:24 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 29 May 2020 20:32:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202005292032.04TKWOVU006334@aojmv0008.oracle.com> Changeset: 082e04b13151 Author: coleenp Date: 2018-07-03 13:41 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/082e04b13151 8205534: Remove SymbolTable dependency from serviceability agent Reviewed-by: gziemski, poonam, jgeorge, hseigel ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderDataGraph.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/AltHashing.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SymbolTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Field.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java - test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTestAgent.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java - test/jdk/sun/tools/jhsdb/LingeredAppWithAltHashing.java Changeset: 87e49156ecd7 Author: coleenp Date: 2018-07-03 15:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/87e49156ecd7 8206309: Tier1 SA tests fail Summary: remove tests that should have been removed with JDK-8205534 Reviewed-by: hseigel - test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java - test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java - test/hotspot/jtreg/serviceability/sa/ClhsdbSymbolTable.java - test/jdk/sun/tools/jhsdb/AlternateHashingTest.java From goetz.lindenmaier at sap.com Fri May 29 20:45:01 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 29 May 2020 20:45:01 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202005292045.04TKj2Rm011960@aojmv0008.oracle.com> Changeset: 19a116010bed Author: jlahoda Date: 2018-12-13 08:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/19a116010bed 8215243: JShell tests failing intermitently with \"Problem cleaning up the following threads:\" Summary: Do not reset closed state in the StopDetectingInputStream.write Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java Changeset: 279fe3233c97 Author: jlahoda Date: 2019-01-08 16:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/279fe3233c97 8215438: jshell tool: Ctrl-D causes EOF Summary: Properly handling EndOfFileException so that jshell can be closed with Ctrl-D. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ToolBasicTest.java From goetz.lindenmaier at sap.com Fri May 29 20:37:06 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 29 May 2020 20:37:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202005292037.04TKb6QY009353@aojmv0008.oracle.com> Changeset: 5e3aa8114d59 Author: sballal Date: 2018-08-17 21:50 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5e3aa8114d59 8209342: Problemlist SA tests on Solaris due to Error attaching to process: Can't create thread_db agent! Reviewed-by: dcubed, iklam, jgeorge ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 6731b6030249 Author: jlahoda Date: 2018-12-11 11:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6731b6030249 8214491: Upgrade to JLine 3.9.0 Summary: Upgrading JLine to 3.9.0 and updating jshell and jjs to the new JLine. Reviewed-by: rfield, sundar ! make/CompileJavaModules.gmk - src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java - src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java - src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java - src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/KeyMap.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Completer.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Expander.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Macro.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/MaskingCallback.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ParsedLine.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Reference.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/SyntaxError.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Widget.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultExpander.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/KillRing.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/SimpleMaskingCallback.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/UndoTree.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/AggregateCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/EnumCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/NullCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Attributes.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Cursor.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/MouseEvent.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Size.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsConsoleWriter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/CursorSupport.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/MouseSupport.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/NativeSignalHandler.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/Pty.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AnsiWriter.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ClosedException.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/DiffHelper.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Levenshtein.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ShutdownHooks.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WriterOutputStream.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ansi.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/capabilities.txt + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/colors.txt + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/screen-256color.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/screen.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-256color.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/xterm-256color.caps + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/xterm.caps ! src/jdk.internal.le/share/classes/module-info.java ! src/jdk.internal.le/share/legal/jline.md + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/IntByReference.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32Impl.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/LastErrorException.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Pointer.java + src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java + src/jdk.internal.le/windows/classes/module-info.java.extra + src/jdk.internal.le/windows/native/lible/Kernel32.cpp - src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java - test/jdk/jdk/internal/jline/console/StripAnsiTest.java - test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java - test/jdk/jdk/internal/jline/extra/HistoryTest.java ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/HistoryTest.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/nashorn/script/nosecurity/JDK-8055034.js.EXPECTED ! test/nashorn/script/nosecurity/JDK-8130127.js.EXPECTED