git: openjdk/loom: master: 41 new changesets
duke
duke at openjdk.java.net
Sat Jun 4 13:20:03 UTC 2022
Changeset: bddef715
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-02 12:49:35 +0000
URL: https://git.openjdk.java.net/loom/commit/bddef7151849a213926ffdd86a7e228db66606b1
8287724: Fix various issues with msys2
Reviewed-by: erikj
! make/autoconf/boot-jdk.m4
! make/autoconf/platform.m4
! make/scripts/fixpath.sh
Changeset: 5acac223
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-06-02 13:32:25 +0000
URL: https://git.openjdk.java.net/loom/commit/5acac2238fdc4ffe6ef290456e01cc559d811557
8286830: ~HandshakeState should not touch oops
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
! test/hotspot/jtreg/runtime/Thread/SuspendAtExit.java
Changeset: c78392db
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-02 15:12:09 +0000
URL: https://git.openjdk.java.net/loom/commit/c78392db4dd7c31db9eea608a335f6d9239c6a55
8287606: standardize spelling of subtype and supertype etc in comments
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
Changeset: 3cfd38ca
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-02 15:58:08 +0000
URL: https://git.openjdk.java.net/loom/commit/3cfd38caf10c18f71c0fc8c9a09c0d1179373ce7
8287726: Fix JVMTI tests with "requires vm.continuations" after JDK-8287496
Reviewed-by: alanb, rehn, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/GetSetLocalTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
Changeset: e51ca1de
Author: Tim Prinzing <tprinzing at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-06-02 16:45:05 +0000
URL: https://git.openjdk.java.net/loom/commit/e51ca1dee33d69c74f7f1dc2292db2f04c4ccf4c
8287171: Refactor null caller tests to a single directory
Reviewed-by: ihse, mchung
! make/test/JtregNativeJdk.gmk
! test/jdk/TEST.groups
- test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/NullCallerClassLoaderTest.java
- test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/exeNullCallerClassLoaderTest.c
- test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/NullCallerLookupTest.java
- test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/exeNullCallerLookupTest.c
- test/jdk/java/lang/module/exeNullCallerGetResource/NullCallerGetResource.java
- test/jdk/java/lang/module/exeNullCallerGetResource/exeNullCallerGetResource.c
- test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/NullCallerResourceBundle.java
- test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/exeNullCallerResourceBundle.c
+ test/jdk/jni/nullCaller/CallHelper.hpp
+ test/jdk/jni/nullCaller/NullCallerTest.java
+ test/jdk/jni/nullCaller/exeNullCallerTest.cpp
= test/jdk/jni/nullCaller/src/n/closed/ClosedResources.java
+ test/jdk/jni/nullCaller/src/n/closed/test.txt
= test/jdk/jni/nullCaller/src/n/module-info.java
+ test/jdk/jni/nullCaller/src/n/open/NullCallerResource.properties
= test/jdk/jni/nullCaller/src/n/open/OpenResources.java
+ test/jdk/jni/nullCaller/src/n/open/test.txt
Changeset: 1fcbaa41
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-06-02 17:16:24 +0000
URL: https://git.openjdk.java.net/loom/commit/1fcbaa411628c46ca6980942b6f6a5ef7062e16f
8278598: AlignmentReserve is repeatedly reinitialized
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/plab.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
Changeset: 49e24f0c
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-06-02 17:31:32 +0000
URL: https://git.openjdk.java.net/loom/commit/49e24f0cd833b77006540e871aa7d427628c058f
8287567: AArch64: Implement post-call NOPs
Reviewed-by: adinn, rbackman, dlong
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/share/code/codeCache.inline.hpp
Changeset: 13596cdf
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-02 17:36:25 +0000
URL: https://git.openjdk.java.net/loom/commit/13596cdf695e67819aadcc08c6d9f05b1eb18442
8287097: (fs) Files::copy requires an undocumented permission when copying from the default file system to a non-default file system
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
+ test/jdk/java/nio/file/Files/CopyToNonDefaultFS.java
+ test/jdk/java/nio/file/Files/copy.policy
Changeset: 7f44f572
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-06-02 17:42:42 +0000
URL: https://git.openjdk.java.net/loom/commit/7f44f572ea451a1f38b446a6ef64ffb27e3eb3fe
8285868: x86 intrinsics for floating point method isInfinite
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatClassCheck.java
+ test/micro/org/openjdk/bench/java/lang/DoubleClassCheck.java
+ test/micro/org/openjdk/bench/java/lang/FloatClassCheck.java
Changeset: ccec5d1e
Author: Man Cao <manc at openjdk.org>
Date: 2022-06-02 18:12:10 +0000
URL: https://git.openjdk.java.net/loom/commit/ccec5d1e8529c8211cc678d8acc8d37fe461cb51
8287704: Small logging clarification about shrunk bytes after heap shrinkage
Co-authored-by: Jonathan Joo <jonathanjoo at google.com>
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 26d24263
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-02 18:35:20 +0000
URL: https://git.openjdk.java.net/loom/commit/26d24263c7db6d8f722afefc975b03cb575fa6ee
8287340: Refactor old code using StringTokenizer in locale related code
Reviewed-by: iris, joehw
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! test/jdk/sun/util/locale/provider/Bug8038436.java
Changeset: 37e1835b
Author: Mandy Chung <mchung at openjdk.org>
Date: 2022-06-02 19:13:16 +0000
URL: https://git.openjdk.java.net/loom/commit/37e1835be76f5f141ba0dc067578bfe767ca94ed
8287746: ProblemList jni/nullCaller/NullCallerTest.java
Reviewed-by: alanb, dcubed
! test/jdk/ProblemList.txt
Changeset: 26048ea2
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-02 19:28:20 +0000
URL: https://git.openjdk.java.net/loom/commit/26048ea21e0da6505d8452bd33a4d37b1bd5ce74
8287695: Use String.contains() instead of String.indexOf() in jdk.hotspot.agent
Reviewed-by: cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
Changeset: b5a646ee
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-06-02 20:31:26 +0000
URL: https://git.openjdk.java.net/loom/commit/b5a646ee6cfd432cef6b7e69a177959227a38ace
8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path
Co-authored-by: Wei Kuai <kuaiwei.kw at alibaba-inc.com>
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 409157d2
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-06-02 21:44:51 +0000
URL: https://git.openjdk.java.net/loom/commit/409157d2af0e124756bf8c0d996ba8658a9714b7
8287125: [macos] Multiple jpackage tests fail/timeout on same host
Reviewed-by: asemenyuk
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
Changeset: 2776ff3b
Author: Phil Race <prr at openjdk.org>
Date: 2022-06-02 22:44:39 +0000
URL: https://git.openjdk.java.net/loom/commit/2776ff3b038e53703138e5ff09d5b666cbe26ba9
8276266: Clean up incorrect client-libs ProblemList.txt entries
Reviewed-by: serb, kizune
! test/jdk/ProblemList.txt
Changeset: cbaeb00f
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2022-06-02 23:51:01 +0000
URL: https://git.openjdk.java.net/loom/commit/cbaeb00fcea7fb8942838610c2d68e27d290fb58
8287600: AA Ovals not rendered under metal
Reviewed-by: aghaisas, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
Changeset: deb06539
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-02 23:53:23 +0000
URL: https://git.openjdk.java.net/loom/commit/deb06539b00e5fd5c29795277b2f90da0c9ff5d5
8287337: SnippetUtils should throw exceptions if snippets not found
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/doclet/testDocletExample/TestDocletExample.java
! test/langtools/tools/lib/snippets/SnippetUtils.java
Changeset: ba9ee8cb
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-06-03 00:17:45 +0000
URL: https://git.openjdk.java.net/loom/commit/ba9ee8cb286268f1d6a2820508334aaaf3131e15
8287748: Fix issues in java.lang.foreign package javadoc
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/package-info.java
Changeset: b544b8b7
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-03 05:59:32 +0000
URL: https://git.openjdk.java.net/loom/commit/b544b8b7d43907e93263db31ba3cc6d5951bcaee
8276789: Support C++ lambda in ResourceHashtable::iterate
Reviewed-by: stefank, coleenp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/utilities/resourceHash.hpp
Changeset: 625821da
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-03 07:24:42 +0000
URL: https://git.openjdk.java.net/loom/commit/625821dae7589b510de00ffd506a592ddb606318
8287661: Fix and improve BitMap::print_on(outputStream*)
Reviewed-by: stefank
! src/hotspot/share/utilities/bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
Changeset: 407abf5d
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-03 07:46:17 +0000
URL: https://git.openjdk.java.net/loom/commit/407abf5d65af918e6d9bfed1f4cc7d4cfd74ce24
8233477: [Win LAF]The tooltip doesn't display correctly in Win LAF
Reviewed-by: psadhukhan, prr, honkar
+ test/jdk/javax/swing/JToolTip/bug5047379.java
Changeset: a75299c3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-06-03 12:18:36 +0000
URL: https://git.openjdk.java.net/loom/commit/a75299c3ab95f1e43d5628b14e6e5deaa1ed5f70
8287686: Add assertion to ensure that disarm value offset < 128
Reviewed-by: tschatzl, shade
! src/hotspot/share/runtime/thread.hpp
Changeset: 33b9d770
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-03 12:19:25 +0000
URL: https://git.openjdk.java.net/loom/commit/33b9d77065e65d3ba86b4d8250b1abe5743f0cef
8287729: Loom: Check alternative implementation on x86_32
Reviewed-by: alanb, zgu
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 34bb0a5e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-06-03 12:32:04 +0000
URL: https://git.openjdk.java.net/loom/commit/34bb0a5e6e9c91e037fbbe87382e8275b2435a3f
8287734: Shenandoah: Consolidate marking closures
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 28c112fc
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-06-03 15:47:19 +0000
URL: https://git.openjdk.java.net/loom/commit/28c112fcf0f74d24175a0c2df036cf62d377181b
8287685: [BACKOUT] JDK-8287384 Speed up jdk.test.lib.util.ForceGC
Reviewed-by: dcubed
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: 59e9700c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-03 16:17:23 +0000
URL: https://git.openjdk.java.net/loom/commit/59e9700c4e0ae892f15607bcaa267e5868eb0512
8252717: Integrate/merge legacy standard doclet diagnostics and doclint
Reviewed-by: erikj, prappo
! make/Docs.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
+ test/langtools/jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
Changeset: ce5ae517
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-03 16:43:45 +0000
URL: https://git.openjdk.java.net/loom/commit/ce5ae51773974dfc324b5fff52accbe14a0c032e
8287637: Loom: Mismatched VirtualThread::state accessor
Reviewed-by: alanb
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
Changeset: a0219da9
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-06-03 17:59:40 +0000
URL: https://git.openjdk.java.net/loom/commit/a0219da966f3a1cd12d402a816bdd79be778085e
8287517: C2: assert(vlen_in_bytes == 64) failed: 2
Reviewed-by: kvn, jiefu, chagedorn, fgao
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/vectorization/TestSmallVectorPopIndex.java
Changeset: 0b35460f
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-06-03 20:19:37 +0000
URL: https://git.openjdk.java.net/loom/commit/0b35460fa00bfdca63a311a7379819cf102dee86
8283694: Improve bit manipulation and boolean to integer conversion operations on x86_64
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
! src/hotspot/cpu/x86/x86_64.ad
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
! test/micro/org/openjdk/bench/java/lang/RotateBenchmark.java
Changeset: 7a0c8b14
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-06-03 20:27:58 +0000
URL: https://git.openjdk.java.net/loom/commit/7a0c8b14aaf3573f5ea2bd2cc759c854825e6893
8286850: [macos] Add support for signing user provided app image
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
+ test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java
Changeset: a7e07fdb
Author: Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-06-03 21:16:21 +0000
URL: https://git.openjdk.java.net/loom/commit/a7e07fdbc104f668a03d88330e30dbaeb7b43719
8287102: ImageReaderSpi.canDecodeInput() for standard plugins should return false if a stream is too short
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
+ test/jdk/javax/imageio/plugins/shared/CanDecodeTest.java
! test/jdk/javax/imageio/plugins/wbmp/CanDecodeTest.java
Changeset: 6f526e1b
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-06-03 21:27:07 +0000
URL: https://git.openjdk.java.net/loom/commit/6f526e1bc3e0af4189fbb7d3b48d614717f266b0
8285373: Create an automated test for JDK-4702233
Reviewed-by: serb
+ test/jdk/javax/accessibility/4702233/AccessibleActionConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleContextConstants.java
+ test/jdk/javax/accessibility/4702233/AccessiblePropertiesTest.java
+ test/jdk/javax/accessibility/4702233/AccessibleRelationConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleRoleConstants.java
+ test/jdk/javax/accessibility/4702233/AccessibleStateConstants.java
Changeset: 25e9901a
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-06-03 21:28:19 +0000
URL: https://git.openjdk.java.net/loom/commit/25e9901aeacd45f8baec6d1e52a6823e7f087fa3
8285305: Create an automated test for JDK-4495286
Reviewed-by: serb
+ test/jdk/javax/accessibility/AccessibleJTableSelectionTest.java
Changeset: b6cdfd68
Author: Artem Semenov <asemenov at openjdk.org>
Date: 2022-06-03 21:29:24 +0000
URL: https://git.openjdk.java.net/loom/commit/b6cdfd685d0cea308b15558e2dc607a680c89dc0
8287740: NSAccessibilityShowMenuAction not working for text editors
Reviewed-by: kizune, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! test/jdk/java/awt/a11y/AccessibleActionsTest.java
Changeset: e2cfe2e1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-03 22:17:16 +0000
URL: https://git.openjdk.java.net/loom/commit/e2cfe2e14a03b638a5828625975716f9fed1f668
8231491: JDI tc02x004 failed again due to wrong # of breakpoints
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java
Changeset: 005a3303
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-06-04 02:49:52 +0000
URL: https://git.openjdk.java.net/loom/commit/005a330387b8ee1179d1be31b53ea2c5d49c32f8
8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile
Reviewed-by: dcubed
! test/jdk/javax/accessibility/4702233/AccessibleRoleConstants.java
Changeset: d76c1089
Author: Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2022-06-04 03:00:44 +0000
URL: https://git.openjdk.java.net/loom/commit/d76c1089efc8816c6f804b78371e62e697fc62c5
8286772: java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows
Reviewed-by: prr
+ test/jdk/java/awt/dnd/DropTargetInInternalFrameTest.java
Changeset: 308c068b
Author: tqxia <txiadev at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-06-04 04:36:03 +0000
URL: https://git.openjdk.java.net/loom/commit/308c068b36528bcbbcca6e45de6949cb9ee7ae13
8287558: Remove remset coarsening stats during g1 remset summary printing
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
Changeset: e4e1e8f6
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-04 06:15:49 +0000
URL: https://git.openjdk.java.net/loom/commit/e4e1e8f66c9b0321cdb1aaf3b1c5d9b67224b210
8284199: Implementation of Structured Concurrency (Incubator)
Co-authored-by: Ron Pressler <rpressler at openjdk.org>
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Co-authored-by: Brian Goetz <briangoetz at openjdk.org>
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Reviewed-by: psandoz, mcimadamore, darcy
! make/conf/docs-modules.conf
! make/conf/module-loader-map.conf
! src/java.base/share/classes/module-info.java
+ src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructureViolationException.java
+ src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java
+ src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/package-info.java
+ src/jdk.incubator.concurrent/share/classes/module-info.java
! test/jdk/TEST.groups
+ test/jdk/jdk/incubator/concurrent/StructuredTaskScope/PreviewFeaturesNotEnabled.java
+ test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
+ test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
Changeset: a113e166
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-06-04 06:47:29 +0000
URL: https://git.openjdk.java.net/loom/commit/a113e166e91b9b3d3f74a284888a5135b48dad44
8287830: gtest fails to compile after JDK-8287661
Reviewed-by: shade
! test/hotspot/gtest/utilities/test_bitMap.cpp
More information about the loom-dev
mailing list