git: openjdk/panama-foreign: foreign-memaccess+abi: 86 new changesets
duke
duke at openjdk.org
Fri Jun 14 11:07:24 UTC 2024
Changeset: 486dee2c
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-07 12:17:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/486dee2cf420981b4c8111c24c5fbd27aceb238b
8333653: Remove MallocHeader::get_stack
Reviewed-by: stuefe
! src/hotspot/share/nmt/mallocHeader.cpp
! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocSiteTable.hpp
! src/hotspot/share/nmt/mallocTracker.cpp
Changeset: d130d2f4
Author: SendaoYan <syan at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2024-06-07 13:36:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d130d2f4f46d37a2b924343de19d012c129b0a55
8333477: Delete extra empty spaces in Makefiles
Reviewed-by: erikj, chagedorn, liach, jwaters
! src/jdk.hotspot.agent/test/libproc/Makefile
! src/utils/LogCompilation/Makefile
! test/jdk/java/rmi/reliability/benchmark/bench/Makefile
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Makefile
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/Makefile
Changeset: d744059b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-06-07 14:50:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d744059b5b3e944bee53536de6f404666e45e8e5
8333774: Avoid eagerly loading various EmptySpliterator classes
Reviewed-by: liach, pminborg
! src/java.base/share/classes/java/util/Spliterators.java
Changeset: ee82346b
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-06-07 15:40:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee82346bd5ecf3024d6dc7b7529598099483a42c
8325984: 4 jcstress tests are failing in Tier6 4 times each
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 25ad8623
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-06-07 16:22:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25ad86234a7cd6e606b273f3e63351aa07c567a3
8332161: Test restoring echo in the Console implementation (java.base)
Reviewed-by: joehw, prappo
+ test/jdk/java/io/Console/RestoreEchoTest.java
+ test/jdk/java/io/Console/restoreEcho.exp
Changeset: 8e72d7cf
Author: Scott Gibbons <sgibbons at openjdk.org>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-06-07 17:02:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e72d7cf8e7dfc7eb9e66bc562f125f947e37f49
8320448: Accelerate IndexOf using AVX2
Reviewed-by: epeter, kvn, sviswanathan
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
+ src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! test/jdk/TEST.ROOT
+ test/jdk/java/lang/String/IndexOf.java
+ test/jdk/java/lang/StringBuffer/ECoreIndexOf.java
+ test/micro/org/openjdk/bench/java/lang/StringIndexOfHuge.java
Changeset: 512b2b4f
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-07 17:36:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/512b2b4f141f9a202984150b0427372e1a409a50
8330420: Inverted use of DisplayVMOutputToStderr in ostream_exit
Reviewed-by: jsjolen, stuefe
! src/hotspot/share/utilities/ostream.cpp
Changeset: 17bd483f
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-06-07 19:30:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17bd483ff01e463cef45824f0c1296a8f3e782c8
8333680: com/sun/tools/attach/BasicTests.java fails with "SocketException: Permission denied: connect"
Reviewed-by: sspitsyn, kevinw, lmesnik
! test/jdk/com/sun/tools/attach/Agent.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/RedefineAgent.java
Changeset: c37d02ae
Author: Elif Aslan <elifasln at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-06-07 19:32:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c37d02aef38da178fcf56e3c5cccc41cc5175421
8312412: Uninitialized klassVtable::_verify_count field
Reviewed-by: shade, phh
! src/hotspot/share/oops/klassVtable.hpp
Changeset: 18e7d7b5
Author: Neethu Prasad <neethp at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-06-07 20:03:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/18e7d7b5e710b24e49b995777906a197e35795e6
8333716: Shenandoah: Check for disarmed method before taking the nmethod lock
Reviewed-by: shade, ysr, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
Changeset: cf677c90
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-06-07 20:38:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf677c901e70d98404ec9cc3d75a93926e02fcd2
8333823: Update --release 23 symbol information for JDK 23 build 26
Reviewed-by: iris, jjg
! src/jdk.compiler/share/data/symbols/java.base-N.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-N.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jshell-N.sym.txt
Changeset: a6fc2f83
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-06-08 04:41:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6fc2f839a5e494b940ee473cbd942ec5f884324
8333412: [s390x] Add support for branch on count instruction
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
Changeset: 8d2f9e57
Author: Chen Liang <liach at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-06-08 13:05:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d2f9e57c3797c01c84df007f4d2bfdcd645d0c0
8333749: Consolidate ConstantDesc conversion in java.base
Co-authored-by: Claes Redestad <redestad at openjdk.org>
Reviewed-by: redestad, jvernee
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/constant/ConstantUtils.java
! src/java.base/share/classes/jdk/internal/constant/ReferenceClassDescImpl.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
Changeset: a9413973
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-06-09 00:47:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a941397327972f130e683167a1b429f17603df46
8329031: CPUID feature detection for Advanced Performance Extensions (Intel® APX)
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
Changeset: de55db23
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-10 08:14:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de55db2352f84c101f8197ee7aca80d72807fbc5
8333522: JFR SwapSpace event might read wrong free swap space size
Reviewed-by: sgehwolf, lucy
! src/hotspot/os/linux/os_linux.cpp
Changeset: 8aa35cac
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-06-10 08:18:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8aa35cacfcc94d261de102b628eb954c71eae98e
8333833: Remove the use of ByteArrayLittleEndian from UUID::toString
Reviewed-by: liach, redestad
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/jdk/internal/util/HexDigits.java
Changeset: 83b34410
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-10 09:00:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83b34410e326c47f357a37c3a337b7dedb8cbbda
8322811: jcmd System.dump_map help info has conflicting statements
Reviewed-by: dholmes, kevinw
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 5f9d3e3a
Author: Volker Simonis <simonis at openjdk.org>
Date: 2024-06-10 09:37:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f9d3e3af8342592242cb304b2c219508d56ed3a
8333722: Fix CompilerDirectives for non-compiler JVM variants
Reviewed-by: kvn
! src/hotspot/share/compiler/compilerDirectives.cpp
Changeset: 7b43a8cd
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-06-10 10:05:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b43a8cd7c663facbe490f889838d7ead0eba0f9
8333824: Unused ClassValue in VarHandles
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
Changeset: e22fc121
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-10 12:33:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e22fc121aed56dad2eedfdc3a53f2a655c3b200b
8333775: Small improvement to outputStream auto-indentation mode
Reviewed-by: jsjolen, mbaesken
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp
Changeset: ec1664e8
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-10 12:44:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec1664e8c9413890ce2dae5c2dbbce3449d67882
8333804: java/net/httpclient/ForbiddenHeadTest.java threw an exception with 0 failures
Reviewed-by: jpai
! test/jdk/java/net/httpclient/ForbiddenHeadTest.java
Changeset: e7dc76b5
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-06-10 12:47:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7dc76b5776e05082281fb640d1592479cfe9e6b
8333849: (dc) DatagramChannel send/receive fails with UOE if buffer backed by memory segment allocated from shared arena
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
+ test/jdk/java/nio/channels/etc/MemorySegments.java
Changeset: 2a242db0
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-10 12:57:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2a242db01ed1d502affa4a954e601266fa98dfbe
8325821: [REDO] use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: shade, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp
+ test/micro/org/openjdk/bench/vm/compiler/FinalFieldInitialize.java
Changeset: e0afe0b5
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-10 13:41:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0afe0b5e4f9bfa1f608be98e0a4f3bb4a7e4d30
8326085: Remove unnecessary UpcallContext constructor
Reviewed-by: kbarrett, stuefe
! src/hotspot/share/prims/upcallLinker.cpp
Changeset: ce5727df
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-06-10 13:44:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce5727df4436425b24b89f24c6e6b708575ec7c6
8333652: RISC-V: compiler/vectorapi/VectorGatherMaskFoldingTest.java fails when using RVV
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 6ea28fb3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-10 15:23:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ea28fb30ce7d48e2f053cb9faf4f2a5dba52b06
8333641: Serial: Remove Generation::supports_tlab_allocation
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: b68609f8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-10 15:23:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b68609f80d629846870c45d34046d8c47941003b
8333779: Parallel: Remove Summary phase related debug print during Full GC
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
- test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
Changeset: b2547620
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-06-10 15:41:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b25476200ab8bea4f25a671d5b9351662d11c5b4
8333829: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8333317
Reviewed-by: mullan
! test/jdk/ProblemList.txt
Changeset: 13642cb4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-06-10 17:15:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13642cb4b8895ad07b2249c9e215a6a037e5cf71
8333828: Use value javadoc tag in java.lang.{Float, Double}
Reviewed-by: liach, rgiulietti
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
Changeset: 96911537
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-10 17:58:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/96911537557dd95cd11598cd9a9f4e64e05e6aac
8329141: Obsolete RTM flags and code
Reviewed-by: chagedorn
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/java.cpp
- src/hotspot/share/runtime/rtmLocking.cpp
- src/hotspot/share/runtime/rtmLocking.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
- test/hotspot/jtreg/compiler/rtm/cli/RTMLockingAwareTest.java
- test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java
- test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMAbortThresholdOption.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingThresholdOption.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMRetryCountOption.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMSpinLoopCountOption.java
- test/hotspot/jtreg/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java
- test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
- test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
- test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java
- test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
- test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java
- test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
- test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
- test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
- test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/AbortProvoker.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/AbortType.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/BufferOverflowProvoker.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/BusyLock.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/CompilableTest.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/MemoryConflictProvoker.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/NestedAbortProvoker.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/RTMLockingStatistics.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/RTMTestBase.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/XAbortProvoker.java
- test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c
Changeset: 3a01b47a
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-06-11 01:05:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a01b47ac97714608356ce3faf797c37dc63e9af
8330205: Initial troff manpage generation for JDK 24
Reviewed-by: alanb, iris
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 41c88bc3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-06-11 03:48:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/41c88bc395ab8c927bcafca9dc6c8a77de72dfc7
8333756: java/lang/instrument/NativeMethodPrefixApp.java failed due to missing intrinsic
Reviewed-by: amenkov, cjplummer
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
Changeset: fe9c63cf
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-06-11 05:35:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe9c63cf73db7833646345e362cbda020ac403d1
8333931: Problemlist serviceability/jvmti/vthread/CarrierThreadEventNotification
Reviewed-by: serb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4d6064a7
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-06-11 05:48:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d6064a76003addf38e6eb6b925dad8043581768
8333649: Allow different NativeCall encodings
Reviewed-by: kvn, mli
! 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/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/opto/output.cpp
Changeset: badf1cb9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-11 06:57:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/badf1cb9ce9dcae6cca92046f7cc1231067ca799
8331675: gtest CollectorPolicy.young_min_ergo_vm fails after 8272364
Reviewed-by: tschatzl, zgu, gli
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
Changeset: 0e4d4a0c
Author: Bhavana Kilambi <bkilambi at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-11 07:16:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e4d4a0c3150c01d927bd69cc578cea053cf16b3
8320725: AArch64: C2: Add "requires_strict_order" flag for floating-point add and mul reduction
Co-authored-by: Eric Liu <eliu at openjdk.org>
Reviewed-by: gli, epeter, aph
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestVectorFPReduction.java
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorAddMulReduction.java
Changeset: 788b876e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-11 07:53:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/788b876ebd631bdaea99954196eae47b18c49e86
8333917: G1: Refactor G1CollectedHeap::register_old_region_with_region_attr
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
Changeset: 93f3918e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-11 08:37:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/93f3918ee16fd4360f1d57c379a4bdc4baa88f2b
8333954: Parallel: Remove unused arguments of type ParCompactionManager*
Reviewed-by: iwalulya
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 28437459
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-11 11:23:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28437459fb78eda616d50917580c10ed16a4aeff
8333972: Parallel: Remove unused methods in PSOldGen
Reviewed-by: iwalulya
! src/hotspot/share/gc/parallel/psOldGen.hpp
Changeset: ef101f1b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-06-11 11:32:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef101f1bf20f2813f855af4bc4eb317565175208
8332920: C2: Partial Peeling is wrongly applied for CmpU with negative limit
Reviewed-by: kvn, thartmann, epeter
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java
Changeset: aaaa86b5
Author: Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-06-11 11:47:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aaaa86b57172d45d1126c50efc270c6e49aba7a5
8333360: PrintNullString.java doesn't use float arguments
Reviewed-by: aivanov, abhiscxk, achung
! test/jdk/java/awt/print/PrinterJob/PrintNullString.java
Changeset: b77bd5fd
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-06-11 17:34:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b77bd5fd6a6f7ddbed90300fba790da4fb683275
8333742: ProcessImpl and ProcessHandleImpl may mishandle processes that exit with code 259
Reviewed-by: rriggs
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
! src/java.base/windows/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessHandle/OnExitTest.java
Changeset: 7ed8a5c4
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-06-11 18:40:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ed8a5c431e1cba34167896f8d331caf594852ef
8333841: Add more logging into setfldw001 tests
Reviewed-by: cjplummer, amenkov, sspitsyn
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp
Changeset: bbd3b1d8
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2024-06-11 20:10:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bbd3b1d812da997347fca4c06e22794285ab00d3
8334036: Update JCov for class file version 68
Reviewed-by: alanb, erikj
! make/conf/jib-profiles.js
Changeset: 56e8e607
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-06-11 21:03:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/56e8e60792b23bc101f46b497dcc9d3c76855384
8330534: Update nsk/jdwp tests to use driver instead of othervm
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances002/instances002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo002/ownedMonitorsStackDepthInfo002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
Changeset: a7205cc6
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-06-11 22:09:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7205cc6512796466fefe17d171082995e0966de
8333926: Shenandoah: Lower default immediate garbage threshold
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 1c80ddb8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-06-12 05:32:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1c80ddb8efdb883623652b20849413b602c10c36
8333940: Ensure javax/swing/TestUngrab.java run on all platforms
Reviewed-by: tr
! test/jdk/javax/swing/JMenu/TestUngrab.java
Changeset: bd046d9b
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-06-12 05:36:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd046d9b9e79e4eea89c72af358961ef6e98e660
8222884: ConcurrentClassDescLookup.java times out intermittently
Reviewed-by: rriggs, mbaesken
! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java
Changeset: abbf45b5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-12 06:18:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/abbf45b57edf2f5bf9a3f2fa408f35a43ebe9bb9
8332699: ubsan: jfrEventSetting.inline.hpp:31:43: runtime error: index 163 out of bounds for type 'jfrNativeEventSetting [162]'
Reviewed-by: jbechberger, stuefe
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
Changeset: a7e4ab93
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-12 07:06:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7e4ab9300730c32f6cf0dafd48f5e093f4ac0be
8333730: ubsan: FieldIndices/libFieldIndicesTest.cpp:276:11: runtime error: null pointer passed as argument 2, which is declared to never be null
Reviewed-by: cjplummer, amenkov
! test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/libFieldIndicesTest.cpp
Changeset: a0318bc8
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-06-12 09:18:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a0318bc873f019b6d11571cfd4113ca8cc183b9c
8334077: Fix problem list entries for compiler tests
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: c80e2eb3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-06-12 09:35:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c80e2eb35c4eb03f17a2a31e979e5c369453e203
8333886: Explicitly specify that asSlice and reinterpret return a memory segment backed by the same region of memory.
Reviewed-by: jvernee, mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: bd750b6b
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-06-12 10:03:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd750b6b783101a3b992a25e7bc64777bb08de18
8319933: Disable tests for JDK-8280481 on Graal
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
Changeset: 81ca0ece
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-12 10:53:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/81ca0ece2e69477b3d22a40c51e044d56e13b6e4
8334028: HttpClient: NPE thrown from assert statement
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/BodySubscribersTest.java
Changeset: 81083a0e
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-12 11:29:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/81083a0e10d9c92f5247ae256e170709014b596b
8299487: Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out
Reviewed-by: jpai
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLTubeTest.java
Changeset: 5a8a9fdf
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-06-12 13:24:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a8a9fdfa599e8939a5c6675883a92c869474979
8333382: [s390x] Enhance popcnt Instruction to use Z15 facilities
Reviewed-by: lucy, aph
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
+ test/micro/org/openjdk/bench/vm/compiler/PopCount.java
Changeset: 2c9185eb
Author: Fei Gao <fgao at openjdk.org>
Date: 2024-06-12 13:29:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c9185eb81c9dfcc30d160a6254089c474b56b0d
8321308: AArch64: Fix matching predication for cbz/cbnz
Reviewed-by: fyang, adinn, aph
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/irTests/TestArrLenCheckOptimization.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: ba67ad63
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-06-12 13:37:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba67ad63ae7d7d399e41ab258576123fb6d9502c
8319457: Update jpackage to support WiX v4 and v5 on Windows
Reviewed-by: almatvee
! make/modules/jdk.jpackage/Java.gmk
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixToolset.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/overrides.wxi
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/wix3-to-wix4-conv.xsl
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
Changeset: 2c1da6c6
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-06-12 14:06:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c1da6c6fa2e50856ea71c0e266961171bee1037
8332139: SymbolTableHash::Node allocations allocates twice the required memory
Reviewed-by: iwalulya, coleenp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
Changeset: b697b48a
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-06-12 18:44:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b697b48a0133458983caea4acc6de8de3e56d356
8315655: [macos] Right click and dragging over a component with a popup menu will open the popup
Reviewed-by: dnguyen, psadhukhan
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
+ test/jdk/javax/swing/JPopupMenu/MouseDragPopupTest.java
Changeset: 74468bc1
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-06-12 18:59:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/74468bc1f3aff7f53b91e342711dc095d97fdfed
8209092: Remove outdated wording from RC5ParameterSpec
Reviewed-by: mullan
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
Changeset: fcedde80
Author: Inigo Mediavilla Saiz <imediava at gmail.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-06-12 23:18:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fcedde804277af5a26febdcfb7817858d72f01ab
8330846: Add stacks of mounted virtual threads to the HotSpot thread dump
Reviewed-by: dholmes, alanb
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/serviceability/dcmd/thread/PrintMountedVirtualThread.java
Changeset: 238162a3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-06-13 02:53:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/238162a3b8ce307659420661903a7f8ac1f06979
8322064: Remove expired flags in JDK 24
Reviewed-by: kvn, stuefe
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1
Changeset: 301bd708
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-06-13 04:49:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/301bd7085654328f941c462bc786e995051d1a9c
8311110: multichar warning in WinAccessBridge.cpp
Reviewed-by: djelinski, jwaters, prr
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
Changeset: 5d2a19de
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-13 06:35:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d2a19def154b81c8ebada5594e080fe76c5ffee
8333684: C2 SuperWord: multiple smaller refactorings in preparation for JDK-8332163
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
Changeset: 5528ad74
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-13 08:38:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5528ad74902fa4f4ec621d70e7e7d85f4ac1d780
8334179: VMATreeTest.TestConsistencyWithSimpleTracker_vm runs 50+ seconds
Reviewed-by: jsjolen
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 57b64814
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-13 12:45:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57b6481449612529615484a313d8b85ccf23e287
8333277: ubsan: mlib_ImageScanPoly.c:292:43: runtime error: division by zero
Reviewed-by: prr
! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c
Changeset: f8c657f6
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-13 13:13:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f8c657f6716c0de747be16814b55c3886bedf2d2
8334123: log the opening of Type 1 fonts
Reviewed-by: prr
! src/java.desktop/share/classes/sun/font/Type1Font.java
Changeset: f5213671
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-06-13 13:14:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5213671f7b636b32bb93c78e43696a61cd69bae
8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected"
Reviewed-by: stuefe
! test/jdk/ProblemList.txt
Changeset: 9d8439c1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-06-13 13:16:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d8439c10780c3a0169c2675955a0506518f44fb
8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fails: read times out
Reviewed-by: dfuchs, jpai
! test/jdk/ProblemList.txt
Changeset: 0d3a3771
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-13 14:02:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0d3a3771c3777d3dd1fec8dc8faed5fd02b06830
8333887: ubsan: unsafe.cpp:247:13: runtime error: store to null pointer of type 'volatile int'
Reviewed-by: lucy, mdoerr
! src/hotspot/share/prims/unsafe.cpp
Changeset: 9ed8629e
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2024-06-13 15:50:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ed8629e5d5e7b811c354cc1daf1ce5429eb184e
8333801: Typos in @code references of BufferedImage and JTableHeader
Reviewed-by: abhiscxk, prr
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! test/jdk/javax/swing/JTabbedPane/4361477/bug4361477.java
Changeset: 814cf879
Author: Larry Cable <larry.cable at oracle.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-13 16:28:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/814cf8793097ef03a15068589c22a59ac5966430
8313562: hsperfdata should export module path and "launcher" metadata
Reviewed-by: dholmes, kevinw
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/statSampler.hpp
Changeset: cff048c7
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-06-13 16:30:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cff048c7354dd947a3946d262f4752a55b7e2a43
8334162: Gatherer.defaultCombiner has an erronous @see-link
Reviewed-by: jpai, alanb
! src/java.base/share/classes/java/util/stream/Gatherer.java
Changeset: b09a4516
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-13 18:11:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b09a45163ccc566b4f7653c2e9030e359396c90f
8333840: C2 SuperWord: wrong result for MulAddS2I when inputs permuted
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
Changeset: 6462b873
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-13 19:38:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6462b873366ddc4ca2601ab4b6852522060c1395
8333685: Make update-copyright-year script more useful
Reviewed-by: erikj, stuefe
! make/scripts/update_copyright_year.sh
Changeset: 0721dbe4
Author: Marc R. Hoffmann <marchof at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2024-06-13 19:44:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0721dbe44234d0b3ec9733943230e83b2e479063
8334032: javax.print: Missing @since tag in new class OutputBin
Reviewed-by: prr
! src/java.desktop/share/classes/javax/print/attribute/standard/OutputBin.java
Changeset: bb7ef030
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-06-13 20:55:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb7ef03077fb91169b5505e3500093b848aece0f
8333599: Improve description of \b matcher in j.u.r.Pattern
Reviewed-by: smarks, alanb
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: c4702ca8
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-06-13 21:27:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c4702ca8c026e2d265aca0126fd3fb7bc5bb392a
8333827: JDK 23 RDP1 L10n resource files update
Reviewed-by: achung, jlu, naoto, joehw, prappo, cjplummer, asemenyuk, prr
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! 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/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: eb2488fd
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-06-14 01:18:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb2488fd1781af49d936348d5f75731de2006ce7
8330198: Add some class loading related perf counters to measure VM startup
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/threads.cpp
Changeset: b818679e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-06-14 06:06:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b818679ebafff6adb2be4edbe21245882a751d2e
8293980: Resolve CONSTANT_FieldRef at CDS dump time
Reviewed-by: erikj, matsaave, heidinga
! make/GenerateLinkOptData.gmk
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/classListWriter.hpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpAllocStats.hpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
+ src/hotspot/share/cds/lambdaFormInvokers.inline.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/resolvedFieldEntry.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/oops/resolvedIndyEntry.cpp
! src/hotspot/share/oops/resolvedIndyEntry.hpp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
! src/hotspot/share/oops/resolvedMethodEntry.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java
+ test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedPutField.java
+ test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedPutFieldHelper.jasm
Changeset: 6861766b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-14 07:13:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6861766b638c5135ba40f261d78d9731954ce5ab
8332818: ubsan: archiveHeapLoader.cpp:70:27: runtime error: applying non-zero offset 18446744073707454464 to null pointer
Reviewed-by: stuefe, lucy
! src/hotspot/share/cds/archiveHeapLoader.cpp
Changeset: 9b0a5c5c
Author: Gui Cao <gcao at openjdk.org>
Committer: Damon Fenacci <dfenacci at openjdk.org>
Date: 2024-06-14 09:19:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b0a5c5cd056262fab99525e9260762b617152a3
8333248: VectorGatherMaskFoldingTest.java failed when maximum vector bits is 64
Reviewed-by: dfenacci, fyang
! test/hotspot/jtreg/compiler/vectorapi/VectorGatherMaskFoldingTest.java
Changeset: cc64aeac
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-14 09:32:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc64aeac47917f20a6d70e9796f0de9aa165ce62
8332400: isspace argument should be a valid unsigned char
Reviewed-by: dholmes, amitkumar, stuefe, jwaters
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/java.base/share/native/libjli/args.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
! src/jdk.jpackage/share/native/common/ErrorHandling.cpp
Changeset: 9a821508
Author: duke <duke at openjdk.org>
Date: 2024-06-14 11:00:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9a8215089745713daff26dccf326ec3f94068fbd
Automatic merge of jdk:master into master
Changeset: 219bbe46
Author: duke <duke at openjdk.org>
Date: 2024-06-14 11:00:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/219bbe46237215eabdc89310fd2d4a8923ee9372
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list