git: openjdk/panama-foreign: master: 72 new changesets
duke
duke at openjdk.org
Fri Oct 6 11:29:45 UTC 2023
Changeset: bd918f49
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2023-09-29 11:14:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd918f49d29bcbc699e07b4ef8d23cfe1abd32df
8316401: sun/tools/jhsdb/JStackStressTest.java failed with "InternalError: We should have found a thread that owns the anonymous lock"
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
Changeset: 179792be
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-29 14:53:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/179792beb4e766756971fc3c80a79046b34893f4
8317283: jpackage tests run osx-specific checks on windows and linux
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
Changeset: a185be03
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-29 14:59:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a185be0346be2aba4de531ee6cce9b99f08aa223
8317139: [JVMCI] oop handles clearing message pollutes event log
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 49376e44
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-29 15:03:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49376e445210d5ebe3a99a4e647deecec51f0784
8316000: File.setExecutable silently fails if file does not exist
Reviewed-by: alanb
! src/java.base/share/classes/java/io/File.java
Changeset: fa0697a6
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-29 15:36:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa0697a6371a89f19af3f88136886b0b2fbe4817
8316998: Remove redundant type arguments in the java.util.stream package
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/java/util/stream/DistinctOps.java
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/WhileOps.java
Changeset: 014c95a5
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-29 16:36:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/014c95a54d6cebe8f2b6422c2a484d538cdb2261
8317126: Redundant entries in Windows `tzmappings` file
Reviewed-by: lancea, iris, joehw
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
Changeset: 5a6aa569
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-09-29 17:17:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a6aa569aa279141193038dc2e61e18a8b24bc11
8303959: tools/jpackage/share/RuntimePackageTest.java fails with java.lang.AssertionError missing files
Reviewed-by: almatvee
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: 47569a25
Author: Kevin Driver <kdriver at openjdk.org>
Date: 2023-09-29 18:47:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47569a256cb61f210bf2d9f28656fd3fa5ad27b8
8295919: java.security.MessageDigest.isEqual does not adhere to @implNote
Reviewed-by: mullan
! src/java.base/share/classes/java/security/MessageDigest.java
Changeset: 009f5e1f
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-09-30 01:06:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/009f5e1fa177eea326aefec0f995f589a01169d2
8317141: Remove unused validIndex method from URLClassPath$JarLoader
Reviewed-by: alanb, lancea, dfuchs
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
Changeset: fb055e7e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-10-01 16:32:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb055e7e5300958b2a6a290aa6783e8ede929d9a
8316645: RISC-V: Remove dependency on libatomic by adding cmpxchg 1b
Reviewed-by: ihse, fyang, luhenry, mli
! make/autoconf/libraries.m4
! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: b8fa6c23
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-10-01 16:33:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8fa6c23f5f7c4991ee6f0881a0452e591b65217
8316186: RISC-V: Remove PlatformCmpxchg<4>
Reviewed-by: fyang, mli
! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
Changeset: 93f662f4
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-10-01 20:01:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/93f662f4fc766c09492c8d4ce7048605325d2100
8317335: Build on windows fails after 8316645
Reviewed-by: lmesnik
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: 8fcf70e9
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-10-02 05:06:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8fcf70e931cd2e69e644c459d16d1410ce7ff3ae
5066247: Refine the spec of equals() and hashCode() for j.text.Format classes
Reviewed-by: naoto, darcy
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: 207819a0
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-10-02 07:03:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/207819a05e42b666efb074921b066c819c020cf9
8315604: IGV: dump and visualize node bottom and phase types
Co-authored-by: Tobias Holenstein <tholenstein at openjdk.org>
Reviewed-by: thartmann, chagedorn, tholenstein
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/phaseX.hpp
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EditPropertyFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/condenseGraph.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/customNodeInfo.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showTypes.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
Changeset: 795e5dcc
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-10-02 07:35:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/795e5dcc856491031b87a1f2a942681a582673ab
8315503: G1: Code root scan causes long GC pauses due to imbalanced iteration
Co-authored-by: Ivan Walulya <iwalulya at openjdk.org>
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp
Changeset: 69489427
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-10-02 07:40:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/69489427e941daeac6fdd7f52a6129612b70ce53
8317327: Remove JT_JAVA dead code in jib-profiles.js
Reviewed-by: erikj, jwaters
! make/conf/jib-profiles.js
Changeset: eeb63cd0
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-02 08:03:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eeb63cd0fad9de1f7182ab97d0f25ac67745aa9e
8316361: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN with -XX:VerifyIterativeGVN=10
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java
Changeset: 59847926
Author: Michal Sobierski <145339032+msobiers at users.noreply.github.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-02 09:56:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/59847926b63860704bcf2967660628eaede8ee36
8316415: Parallelize sun/security/rsa/SignedObjectChain.java subtests
Reviewed-by: shade, rhalade, valeriep
! test/jdk/sun/security/rsa/SignedObjectChain.java
Changeset: 516cfb13
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-02 10:01:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/516cfb135f7e5fefaf6e6f2928f6ecb88806f1ef
8316907: Fix nonnull-compare warnings
Reviewed-by: kbarrett, jsjolen
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/asm/codeBuffer.cpp
Changeset: 8093563b
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-10-02 13:06:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8093563bce03b2a7dcea175f1e71cfd67de1c235
8317295: ResponseSubscribers.SubscriberAdapter should call the finisher function asynchronously
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
Changeset: 2637e8dd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-02 13:16:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2637e8ddc4ffe102418139f501fc0be8e9c5317b
8317314: Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded
Reviewed-by: dcubed
! src/hotspot/share/oops/objArrayKlass.hpp
Changeset: 878d27db
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-10-02 14:18:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/878d27dba16accf57a9d2d5e5cccf7af425dd6f2
8317273: compiler/codecache/OverflowCodeCacheTest.java fails transiently on Graal
Reviewed-by: never, thartmann
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
Changeset: a564d436
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-02 15:17:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a564d436c722f14041231158f21c4ad3a2f6a3a5
8315692: Parallelize gc/stress/TestStressRSetCoarsening.java test
Reviewed-by: shade, mli, lmesnik, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
Changeset: f9850061
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-10-02 18:12:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f985006142c87d563f7e69d63b206c15e7e6f135
8309356: Read files in includedir in alphanumeric order
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
+ test/jdk/sun/security/krb5/config/IncludeDirOrder.java
Changeset: d7d1d42b
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-10-02 19:55:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7d1d42b67bcc8e6fe98e936b10e43edfd4989a2
8316771: Krb5.java has not defined messages for all error codes
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
+ test/jdk/sun/security/krb5/ErrorMessages.java
Changeset: ad81abd2
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-10-02 20:13:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad81abd2dbddc47d57eceb4d90fe615a6e986fe5
8317034: Remove redundant type cast in the java.util.stream package
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
Changeset: 5c8366ee
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-10-02 20:15:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c8366eea4555b5b145a5337e774020006e00db9
8268622: Performance issues in javac `Name` class
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java
Changeset: e25121d1
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2023-10-02 20:21:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e25121d1d908bd74e7a5914d85284ab322bed1a3
8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
Changeset: d2e2c4ce
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-10-02 21:53:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d2e2c4cef1f15a3fc7f1f619470d23ae6bb37725
8309667: TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry
Reviewed-by: djelinski, mullan
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/AttributesCorrectness.java
+ test/jdk/sun/security/pkcs12/AttributesMultiThread.java
Changeset: 6e1aacdf
Author: Mark Powers <mpowers at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-02 22:43:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6e1aacdfba5a32f7b071eea8039888d275827e83
8296631: NSS tests failing on OL9 linux-aarch64 hosts
Reviewed-by: valeriep
+ test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/cert9.db
+ test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/key4.db
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/jdk/sun/security/pkcs11/Secmod/cert9.db
! test/jdk/sun/security/pkcs11/Secmod/key4.db
! test/jdk/sun/security/pkcs11/Secmod/pkcs11.txt
! test/jdk/sun/security/pkcs11/SecmodTest.java
+ test/jdk/sun/security/pkcs11/tls/tls12/cert9.db
+ test/jdk/sun/security/pkcs11/tls/tls12/key4.db
+ test/jdk/sun/security/pkcs11/tls/tls12/pkcs11.txt
Changeset: 26c21f50
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-10-03 04:38:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26c21f50a39a4ae0425b6e7ae63afbdaf627e710
8314294: Unsafe::allocateMemory and Unsafe::freeMemory are slower than malloc/free
Reviewed-by: shade, dlong
! src/hotspot/share/prims/unsafe.cpp
Changeset: 287b2432
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-03 05:54:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/287b24322135b54641f013970c4545ce069c4350
8316893: Compile without -fno-delete-null-pointer-checks
Reviewed-by: kbarrett, erikj
! make/autoconf/flags-cflags.m4
Changeset: b6a97c07
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2023-10-03 08:17:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6a97c078043862b20bd8e1d1b8ccb8699995515
8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880
Reviewed-by: rkennke, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 3bcfac18
Author: Glavo <zjx001202 at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-10-03 10:34:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3bcfac18c39d83bf876787e7ce422831bab0db2f
8317246: Cleanup java.net.URLEncoder and URLDecoder use of file.encoding property
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
Changeset: 353d1396
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2023-10-03 14:00:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/353d139682d530b74795cdca4753afba6766b2e3
8317340: Windows builds are not reproducible if MS VS compiler install path differs
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/util_paths.m4
Changeset: c47a0ce3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-10-03 14:31:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c47a0ce3f03daf7a4ec0c0c8b8626bb662836936
8317235: Remove Access API use in nmethod class
Reviewed-by: kbarrett, thartmann
! src/hotspot/share/code/nmethod.cpp
Changeset: 0e501f66
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-10-03 15:03:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e501f66dfc52a0e049d4fa39c1fcd24f1f2ee4b
8308429: jvmti/StopThread/stopthrd007 failed with "NoClassDefFoundError: Could not initialize class jdk.internal.misc.VirtualThreads"
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007.java
Changeset: 89987dbf
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-10-03 15:03:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/89987dbf8789f166fe24e7facf5b8cc9a3c292c2
8303773: Replace "main.wrapper" with "test.thread.factory" property in test code
Reviewed-by: cjplummer, amenkov
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/RunParams.java
! test/jdk/com/sun/jdi/DebuggeeWrapper.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jtreg_test_thread_factory/src/share/classes/Virtual.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: ae796a4e
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-10-03 15:33:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae796a4e1000afb836c1b0a65edf39ab9d2e7ce2
8316923: Add DEF_STATIC_JNI_OnLoad for librmi
Reviewed-by: alanb
! src/java.rmi/share/native/librmi/GC.c
Changeset: b438cffd
Author: Swati Sharma <swati.sharma at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-10-03 16:01:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b438cffdb9821fce86d215e452b41810b08b3e71
8314085: Fixing scope from benchmark to thread for JMH tests having shared state
Co-authored-by: Vladimir Ivanov <vaivanov at openjdk.org>
Reviewed-by: sviswanathan, ecaspole
! test/micro/org/openjdk/bench/java/io/DataInputStreamTest.java
! test/micro/org/openjdk/bench/java/lang/ArrayClone.java
! test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java
! test/micro/org/openjdk/bench/java/lang/StringCompareToIgnoreCase.java
! test/micro/org/openjdk/bench/java/lang/StringComparisons.java
! test/micro/org/openjdk/bench/java/lang/StringEquals.java
! test/micro/org/openjdk/bench/java/lang/StringFormat.java
! test/micro/org/openjdk/bench/java/lang/StringReplace.java
! test/micro/org/openjdk/bench/java/lang/StringSubstring.java
! test/micro/org/openjdk/bench/java/lang/StringTemplateFMT.java
! test/micro/org/openjdk/bench/java/lang/constant/MethodTypeDescFactories.java
! test/micro/org/openjdk/bench/java/lang/constant/ReferenceClassDescResolve.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesConstant.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesIdentity.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesThrowException.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAppendParams.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeParam.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeReturn.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeDropParams.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeGenerify.java
! test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeInsertParams.java
! test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java
! test/micro/org/openjdk/bench/java/time/GetYearBench.java
! test/micro/org/openjdk/bench/java/time/InstantBench.java
! test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterWithPaddingBench.java
! test/micro/org/openjdk/bench/java/util/ListArgs.java
! test/micro/org/openjdk/bench/java/util/LocaleDefaults.java
! test/micro/org/openjdk/bench/java/util/TestAdler32.java
! test/micro/org/openjdk/bench/java/util/TestCRC32.java
! test/micro/org/openjdk/bench/java/util/TestCRC32C.java
! test/micro/org/openjdk/bench/java/util/regex/Exponential.java
! test/micro/org/openjdk/bench/java/util/regex/Primality.java
! test/micro/org/openjdk/bench/java/util/regex/Trim.java
! test/micro/org/openjdk/bench/javax/crypto/AESReinit.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/LoadMaskedIOOBEBenchmark.java
! test/micro/org/openjdk/bench/vm/compiler/Rotation.java
! test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java
! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java
Changeset: b859da9c
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-10-03 16:38:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b859da9c548fbd1463b336059d1c55312c7b7ba4
8316696: Remove the testing base classes: IntlTest and CollatorTest
Reviewed-by: naoto
! test/jdk/java/text/BreakIterator/BreakIteratorTest.java
! test/jdk/java/text/BreakIterator/Bug4533872.java
! test/jdk/java/text/CharacterIterator/CharacterIteratorTest.java
! test/jdk/java/text/Collator/APITest.java
! test/jdk/java/text/Collator/Bug6271411.java
- test/jdk/java/text/Collator/CollatorTest.java
! test/jdk/java/text/Collator/DanishTest.java
! test/jdk/java/text/Collator/DummyTest.java
! test/jdk/java/text/Collator/EnglishTest.java
! test/jdk/java/text/Collator/FinnishTest.java
! test/jdk/java/text/Collator/FrenchTest.java
! test/jdk/java/text/Collator/G7Test.java
! test/jdk/java/text/Collator/GermanTest.java
! test/jdk/java/text/Collator/IteratorTest.java
! test/jdk/java/text/Collator/MonkeyTest.java
! test/jdk/java/text/Collator/Regression.java
! test/jdk/java/text/Collator/SpanishTest.java
! test/jdk/java/text/Collator/SurrogatesTest.java
! test/jdk/java/text/Collator/Test4401726.java
! test/jdk/java/text/Collator/ThaiTest.java
! test/jdk/java/text/Collator/TurkishTest.java
! test/jdk/java/text/Collator/VietnameseTest.java
! test/jdk/java/text/Format/ChoiceFormat/Bug4185732Test.java
! test/jdk/java/text/Format/DateFormat/Bug4322313.java
! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java
! test/jdk/java/text/Format/DateFormat/DateFormatRoundTripTest.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/IntlTestDateFormat.java
! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatAPI.java
! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java
! test/jdk/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java
! test/jdk/java/text/Format/DateFormat/TimeZoneNameTest.java
! test/jdk/java/text/Format/DateFormat/bug4358730.java
! test/jdk/java/text/Format/MessageFormat/Bug4185816Test.java
! test/jdk/java/text/Format/MessageFormat/MessageRegression.java
! test/jdk/java/text/Format/MessageFormat/MessageTest.java
! test/jdk/java/text/Format/MessageFormat/bug4492719.java
! test/jdk/java/text/Format/NumberFormat/BigDecimalFormat.java
! test/jdk/java/text/Format/NumberFormat/BigDecimalParse.java
! test/jdk/java/text/Format/NumberFormat/Bug4838107.java
! test/jdk/java/text/Format/NumberFormat/DFSExponential.java
! test/jdk/java/text/Format/NumberFormat/DFSSerialization.java
! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java
! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java
! test/jdk/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
! test/jdk/java/text/Format/NumberFormat/NumberRoundTrip.java
! test/jdk/java/text/Format/NumberFormat/NumberTest.java
! test/jdk/java/text/Format/NumberFormat/PositionTest.java
! test/jdk/java/text/Format/common/FormatIteratorTest.java
! test/jdk/java/text/Normalizer/ICUBasicTest.java
! test/jdk/java/text/Normalizer/NormalizerAPITest.java
! test/jdk/java/text/testlib/HexDumpReader.java
- test/jdk/java/text/testlib/IntlTest.java
! test/jdk/java/text/testlib/TestUtils.java
! test/jdk/java/util/Calendar/CalendarLimitTest.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/Calendar/CalendarTest.java
! test/jdk/java/util/Calendar/FieldStateTest.java
! test/jdk/java/util/Calendar/GregorianCutoverTest.java
! test/jdk/java/util/Calendar/JulianTest.java
! test/jdk/java/util/Calendar/NonLenientTest.java
! test/jdk/java/util/Calendar/bug4243802.java
! test/jdk/java/util/Calendar/bug4316678.java
! test/jdk/java/util/Calendar/bug4372743.java
! test/jdk/java/util/Calendar/bug4409072.java
! test/jdk/java/util/Date/DateRegression.java
! test/jdk/java/util/Date/DateTest.java
! test/jdk/java/util/Date/TimestampTest.java
! test/jdk/java/util/Locale/LegacyCodesClassInvariant.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/java/util/TimeZone/Bug4322313.java
! test/jdk/java/util/TimeZone/Bug6329116.java
! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java
! test/jdk/java/util/TimeZone/TimeZoneRegression.java
! test/jdk/java/util/TimeZone/TimeZoneTest.java
! test/jdk/java/util/TimeZone/TransitionTest.java
- test/jdk/sun/util/resources/TimeZone/IntlTest.java
Changeset: cfabcbf8
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2023-10-03 18:18:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cfabcbf85837e97bdd6c9e4e06e875ecbaa70084
8317121: vector_masked_load instruction is moved too early after JDK-8286941
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Co-authored-by: Dean Long <dlong at openjdk.org>
Reviewed-by: thartmann, vlivanov, epeter
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestMaskedVectors.java
Changeset: 1809b8cd
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-10-03 18:32:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1809b8cdd6f27fd2f19072a874f5020ca717ad11
8317265: ListFormat::format specification could be made clearer regarding handling IllegalArgumentException.
Reviewed-by: joehw
! src/java.base/share/classes/java/text/ListFormat.java
Changeset: 8ff10a0d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-10-03 19:18:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ff10a0d3520fbeae9fe7aac4226d65b93ec79f8
8317446: ProblemList gc/arguments/TestNewSizeFlags.java on macosx-aarch64 in Xcomp
8317448: ProblemList compiler/interpreter/TestVerifyStackAfterDeopt.java on macosx-aarch64 in Xcomp
8317449: ProblemList serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java on several platforms
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: f7deaf4b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-10-03 19:35:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9
8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize
Reviewed-by: cjplummer, lmesnik, sspitsyn
+ test/lib-test/jdk/test/lib/hprof/HprofTest.java
! test/lib/jdk/test/lib/hprof/model/JavaObject.java
! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
Changeset: 8c0d026d
Author: Mark Powers <mpowers at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-04 00:23:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c0d026d0f508e0c896fd28d725915c52d1b689d
8315042: NPE in PKCS7.parseOldSignedData
Reviewed-by: valeriep, weijun
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! test/jdk/sun/security/x509/X509CRLImpl/UnexpectedNPE.java
Changeset: 0b0f8b55
Author: Varada M <mvarada2000 at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-10-04 06:07:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b0f8b55a6becff269ecf7aa19db12e998e238cd
8219652: [aix] Tests failing with JNI attach problems.
Reviewed-by: dholmes, cjplummer, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/jni/terminatedThread/libterminatedThread.c
! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp
Changeset: 48f1a925
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-04 07:54:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/48f1a925e528cc9f8cd6c727129918e0e49b3429
8316679: C2 SuperWord: wrong result, load should not be moved before store if not comparable
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
Changeset: d4c904d8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-04 07:58:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4c904d81970bbe5b0afe1029eae705366779839
8317294: Classloading throws exceptions over already pending exceptions
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 0d4de8a7
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-04 09:36:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0d4de8a71f063e44618f43ddd862a91aed647f48
8316971: Add Lint warning for restricted method calls
Reviewed-by: ihse, vromero
! make/modules/java.base/Java.gmk
! make/test/BuildMicrobenchmark.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/module-info.java
+ test/langtools/tools/javac/RestrictedMethods.java
+ test/langtools/tools/javac/RestrictedMethods.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: 9718f490
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2023-10-04 10:18:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9718f490fb76f6712ac8f9c7f5248ca10bf83e6f
8317452: [JVMCI] Export symbols used by lightweight locking to JVMCI compilers.
Reviewed-by: dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/lockStack.hpp
Changeset: a8549b63
Author: Daniel Skantz <daniel.skantz at oracle.com>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-04 11:58:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8549b63674be433617b986f392e4ff7afef5185
8280120: [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture
Reviewed-by: rcastanedalo, epeter, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Long.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPlatformChecks.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java
Changeset: b0d6c847
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-10-04 12:06:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0d6c8472f69fef0265b41a4caf9e564adf68f6e
8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestLargeTreeOfSubNodes.java
Changeset: 0a3a925a
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-10-04 12:06:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a3a925ad88921d387aa851157f54ac0054d347b
8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Reviewed-by: thartmann
! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/allocation/TestNewMaxLengthArray.java
Changeset: 4195246f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-04 14:15:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4195246fba721934f2b2c0525b1d5b2fe4b08122
8317354: Serial: Move DirtyCardToOopClosure to gc/serial folder
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: ddacf927
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-10-04 17:27:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddacf92713aaa17f6fc50c1fb7a5da1ca7809702
8305765: CompressedClassPointers.java is unreliable due to ASLR
Reviewed-by: iklam
! src/hotspot/share/memory/metaspace.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: 36314a90
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-10-04 18:39:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36314a90c15e2ab2a9b32c2e471655c1b07d452c
8267509: Improve IllegalAccessException message to include the cause of the exception
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
Changeset: 3105538d
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-10-04 19:38:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3105538de5569845547b40f243a994a95a84b48f
8316146: Open some swing tests 4
Reviewed-by: honkar, aivanov, prr
+ test/jdk/javax/swing/BasicMenuItemUI/bug4239714.java
+ test/jdk/javax/swing/BasicMenuUI/bug4244616.java
+ test/jdk/javax/swing/LookAndFeel/bug4306431.java
+ test/jdk/javax/swing/ToolTipManager/bug5078214.java
Changeset: c6c69b57
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-10-05 06:02:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6c69b579c71238db5a6f940160d481992eec735
8314654: Metaspace: move locking out of MetaspaceArena
Reviewed-by: adinn, jsjolen
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
Changeset: 3630af26
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-05 06:46:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3630af26e6f05237195e53b98603adf404e90a1a
8316594: C2 SuperWord: wrong result with hand unrolled loops
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorization.hpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
Changeset: 1ed9c76e
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-10-05 07:01:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ed9c76ec8a76592203ce35f240f8753ba49307c
8309204: Obsolete DoReserveCopyInSuperWord
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: a250ae4d
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-10-05 07:54:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a250ae4d1b9c27757eb12d2f1673187c862149aa
8317039: Enable specifying the JDK used to run jtreg
Reviewed-by: erikj
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/autoconf/lib-tests.m4
! make/autoconf/spec.gmk.in
Changeset: 42be2387
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-10-05 10:14:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42be23877cb34055b630f576a6668ca2f46afe40
8316523: Relativize esp in interpreter frames (PowerPC only)
Reviewed-by: mdoerr, eosterlund
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
Changeset: 4c5b66dc
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-10-05 10:44:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4c5b66dceab15ce27f742c4173e14156249eb61a
8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong
Reviewed-by: djelinski
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
Changeset: a8eacb31
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2023-10-05 13:41:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8eacb31ab8466f50a939d6748dbdd1560516878
8317240: Promptly free OopMapEntry after fail to insert the entry to OopMapCache
Reviewed-by: coleenp, fparain
! src/hotspot/share/interpreter/oopMapCache.cpp
Changeset: a1c9587c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-10-05 14:40:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1c9587c27538bda3b0f6745d9c80ff4e1b9a77e
8313348: Fix typo in JFormattedTextField: 'it self'
Reviewed-by: honkar, dnguyen, psadhukhan
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
Changeset: 8a30c2a9
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-10-05 23:06:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a30c2a9b2ef3f069e82061e6db113e259a75bcd
8317443: StackOverflowError on calling ListFormat::getInstance() for Norwegian locales
Reviewed-by: joehw
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/text/Format/ListFormat/TestListFormat.java
Changeset: 991ce84e
Author: Ben Perez <ben.perez at oracle.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2023-10-06 03:07:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/991ce84e0984414386e2f4dcefecf8da14cc1db3
4964430: (spec) missing IllegalStateException exception requirement for javax.crypto.Cipher.doFinal
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/NullCipher.java
Changeset: f0d66d1f
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2023-10-06 08:57:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0d66d1fd3fad3baea893423f63c739682955834
8317502: Add asserts to check for non-null in ciInstance::java_lang_Class_klass
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/ciInstance.cpp
Changeset: 7162624d
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2023-10-06 09:14:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7162624d70886fc2afc357ab4b0d4ec431e2d1cd
8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64
Reviewed-by: thartmann, aph
! src/hotspot/share/services/memoryPool.cpp
Changeset: ec9ba5da
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-10-06 10:56:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec9ba5dae9271978f60546ba95a4cf2575890724
8317660: [BACKOUT] 8269393: store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64
Reviewed-by: ayang
! src/hotspot/share/services/memoryPool.cpp
Changeset: ddda4722
Author: duke <duke at openjdk.org>
Date: 2023-10-06 11:01:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddda472284cdf9e66be27fdc6f195d13784359d5
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list