git: openjdk/panama-foreign: master: 96 new changesets
duke
duke at openjdk.org
Fri Jun 28 11:06:16 UTC 2024
Changeset: dbf5a9a4
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-06-21 13:43:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dbf5a9a4006020ddebcce89692ce8826b6b2db46
8334706: [JVMCI] APX registers incorrectly exposed on AMD64
Reviewed-by: yzheng, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java
Changeset: 9f8de221
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-21 13:51:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f8de221d7f0186718411ab3f5217e3883237e84
8327793: Deprecate jstatd for removal
Reviewed-by: alanb, cjplummer
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 75bea280
Author: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-06-21 14:16:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75bea280b9adb6dac9fefafbb3f4b212f100fbb5
8333867: SHA3 performance can be improved
Reviewed-by: kvn, valeriep
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/sun/security/provider/DigestBase.java
! src/java.base/share/classes/sun/security/provider/SHA3.java
Changeset: c41293a7
Author: Jie Fu <jiefu at openjdk.org>
Date: 2024-06-21 14:23:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c41293a70834a79c79e859ebcdb8869884ac87dc
8334695: Fix build failure without zgc after JDK-8333300
Reviewed-by: dnsimon, chagedorn
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 93d98027
Author: SendaoYan <syan at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-06-21 15:48:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/93d98027649615afeeeb6a9510230d9655a74a8f
8334715: [riscv] Mixed use of tab and whitespace in riscv.ad
Reviewed-by: chagedorn, amitkumar
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 8e1d2b09
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2024-06-21 16:37:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e1d2b091c9a311d98a0b886a803fb18d4405d8a
8334441: Mark tests in jdk_security_infra group as manual
Reviewed-by: clanger, mullan
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/DTrustCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/DigicertCSRootG5.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java
! test/jdk/security/infra/javax/net/ssl/HttpsURLConnectionTest.java
Changeset: 689cee3d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-06-21 18:02:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/689cee3d0950e15e88a1f6738bfded00655dca9c
8334509: Cancelling PageDialog does not return the same PageFormat object
Reviewed-by: aivanov, prr
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
+ test/jdk/java/awt/print/PrinterJob/PageDialogCancelTest.java
Changeset: 1ff5acda
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2024-06-21 20:13:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ff5acdafff1ccd3e64c70eebbfbff75e0d783eb
8332099: since-checker - Add @ since to package-info in jdk.jsobject
Reviewed-by: prr
! src/jdk.jsobject/share/classes/netscape/javascript/package-info.java
Changeset: 7e55ed3b
Author: Chen Liang <liach at openjdk.org>
Date: 2024-06-21 22:38:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e55ed3b106ed08956d2d38b7c99fb81704667c9
8333748: javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS
Reviewed-by: asotona
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/UndefinedAccessFlagTest.java
Changeset: 72ca7baf
Author: Hannes Greule <hgreule at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-06-22 12:16:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72ca7bafcd49a98c1fe09da72e4e47683f052e9d
8334708: FFM: two javadoc problems
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
Changeset: 652784c8
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-23 08:19:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/652784c803863f40ee3d81695a19e705365cb800
8334392: Switch RNG in NMT's treap
Reviewed-by: stuefe, azafari, gziemski
! src/hotspot/share/nmt/nmtTreap.hpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
Changeset: eb110bdc
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-23 12:33:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb110bdc6e8bcb87b9b8b24ac66eb9b4c57106fd
8334180: NMT gtests introduced with 8312132 should be labeled as NMT
Reviewed-by: gziemski, stuefe
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp
! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 7baddc20
Author: SendaoYan <syan at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-06-23 18:00:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7baddc202a9ab2b85401aa05f827678b514ebf55
8334339: Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3
Reviewed-by: alanb
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
Changeset: a4582a89
Author: Zhao Song <zsong at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2024-06-24 05:15:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a4582a8957d604b50249e1f59679393966456a14
8334166: Enable binary check
Reviewed-by: kcr, ihse, prr, erikj
! .jcheck/conf
Changeset: 863b2a99
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-06-24 06:06:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/863b2a991df9204560c4680fc10dd0f68b260217
8329994: Zap alignment padding bits for ArrayOops in non-release builds
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
Changeset: 13dce296
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-06-24 06:33:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13dce296fc3924b269757ce1279c57afe18faeeb
8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields
Reviewed-by: mbaesken, mdoerr
! src/hotspot/cpu/ppc/ppc.ad
! test/jdk/com/sun/jdi/EATests.java
Changeset: edf7f055
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-24 07:14:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/edf7f055ee010a2c19bce26c15726d5b58e2e832
8334083: C2 SuperWord: TestCompatibleUseDefTypeSize.java fails with -XX:+AlignVector after JDK-8325155
Reviewed-by: chagedorn, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java
Changeset: 05a63d80
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-24 07:51:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05a63d80b9c1e312512c707ccf6b255c16a9edf5
8334489: Add function os::used_memory
Reviewed-by: eosterlund, dholmes, stuefe
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 05ff3185
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-24 08:46:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05ff3185edd25b381a97f6879f496e97b62dddc2
8334594: Generational ZGC: Deadlock after OopMap rewrites in 8331572
Reviewed-by: stefank, eosterlund, coleenp, zgu
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/x/xDriver.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
Changeset: ca5a438e
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-06-24 08:58:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca5a438e5a4612c66f70c70a9d425eca0e49e84d
8334571: Extract control dependency rewiring out of PhaseIdealLoop::dominated_by() into separate method
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 9d4a4bd2
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-06-24 11:15:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d4a4bd2c2a4bd16bbc80b602b15b448c52220f6
8324841: PKCS11 tests still skip execution
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 2e64d151
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2024-06-24 11:27:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e64d15144be03388104c762816c1ba629da9639
8334564: VM startup: fatal error: FLAG_SET_ERGO cannot be used to set an invalid value for NonNMethodCodeHeapSize
Reviewed-by: mdoerr, kvn, stuefe
! src/hotspot/share/code/codeCache.cpp
Changeset: 5ac2149b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-06-24 12:37:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ac2149b7bde947886533bf5996d977bb8ec66f1
8334299: Deprecate LockingMode option, along with LM_LEGACY and LM_MONITOR
Reviewed-by: stuefe, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: e825ccfe
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-24 13:33:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e825ccfe6652577e4e828e8e4dfe19be0ea77813
8332362: Implement os::committed_in_range for MacOS and AIX
Reviewed-by: stuefe
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
Changeset: b2930c5a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-06-24 13:34:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2930c5aeedf911ec893734181c1af0573e222f4
8334040: jdk/classfile/CorpusTest.java timed out
Reviewed-by: alanb
! test/jdk/jdk/classfile/CorpusTest.java
Changeset: 55c79694
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-06-24 14:36:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55c796946158aab1d019a57b77a33441d7b13065
8334765: JFR: Log chunk waste
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java
! test/jdk/jdk/jfr/jvm/TestWaste.java
Changeset: 71a692ab
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-24 18:05:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71a692ab435fdeea4ce8f8db7a55dd735c7c5016
8321033: Avoid casting Array to GrowableArray
Reviewed-by: kbarrett, iklam, ccheung
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
Changeset: 4b153e5e
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-24 18:19:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b153e5e051c01ad8d0c3ff335352918c2970fe6
8306580: Propagate CDS dumping errors instead of directly exiting the VM
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/cds/StaticWritingError.java
Changeset: 3a26bbce
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-06-25 02:19:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a26bbcebc2f7d11b172f2b16192a3adefeb8111
8185429: [macos] After a modal dialog is closed, no window becomes active
Reviewed-by: tr, dnguyen, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt
Changeset: e527e1c3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-06-25 03:26:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e527e1c32fcc7b2560cec540bcde930075ac284a
8334580: Deprecate no-arg constructor BasicSliderUI() for removal
Reviewed-by: kcr, aivanov, iris, prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
Changeset: 974dca80
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-25 05:06:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/974dca80df71c5cbe492d1e8ca5cee76bcc79358
8334223: Make Arena MEMFLAGs immutable
Reviewed-by: jsjolen, azafari, gziemski
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: c30e0403
Author: Neethu Prasad <neethp at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-25 07:08:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c30e040342c69a213bdff321fdcb0d27ff740489
8331911: Reconsider locking for recently disarmed nmethods
Reviewed-by: shade, eosterlund
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/x/xBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
Changeset: baafa662
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-25 09:12:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/baafa662a2f0706e4275a4fe0459ee6759369858
8334287: Man page update for jstatd deprecation
Reviewed-by: alanb
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 75a2afac
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-06-25 12:21:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/75a2afacc8f5fdec53350b1cb66076cdfeae12f0
8248981: Specify list of standard message digest and mgf algorithms for RSASSA-PSS signature
Reviewed-by: valeriep
! src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
Changeset: cae94b26
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-06-25 14:06:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cae94b268d633b0557a54e3b21eff60d7f0edc2d
8334397: RISC-V: verify perf of ReverseBytesS/US
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! test/micro/org/openjdk/bench/java/lang/Characters.java
+ test/micro/org/openjdk/bench/java/lang/Shorts.java
Changeset: 6c679330
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-25 14:07:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6c6793307d4734409016943ae584726ac30d667e
8334899: Test runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java failed after JDK-8306580
Reviewed-by: iklam, dholmes
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
Changeset: 57f8b91e
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-25 14:37:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57f8b91e558e5b9ff9c2000b8f74e3a1988ead2b
8333658: NMT: Use an allocator with 4-byte pointers to save memory in NativeCallStackStorage
Reviewed-by: stuefe, azafari
+ src/hotspot/share/nmt/arrayWithFreeList.hpp
+ src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
+ test/hotspot/gtest/nmt/test_arrayWithFreeList.cpp
Changeset: 9c89f086
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-25 16:04:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c89f0861c1b6d25e1a7c3ac1add9a168d807788
8334421: assert(!oldbox->is_unbalanced()) failed: this should not be called for unbalanced region
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/locks/TestCoarsenedAndNotEscapedLocksElimination.java
Changeset: 7429c37e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-06-25 16:44:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7429c37e63ffd50884d91d8f583d409633bfb04d
8334598: Default classlist in JDK is not deterministic after JDK-8293980
Reviewed-by: ccheung, dholmes, stuefe, erikj
! make/GenerateLinkOptData.gmk
Changeset: 933eabab
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-06-25 17:10:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/933eababf2b79586a911082af36fdcc41763c7b9
8334629: [BACKOUT] PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: epeter, thartmann, jkarthikeyan
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/ProblemList.txt
- test/micro/org/openjdk/bench/vm/compiler/CMove.java
Changeset: f8bf470b
Author: Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2024-06-25 18:19:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f8bf470b773884911290fa6ce059f7cc13686186
8334810: Redo: Un-ProblemList LocaleProvidersRun and CalendarDataRegression
8268379: java/util/Locale/LocaleProvidersRun.java and sun/util/locale/provider/CalendarDataRegression.java timed out
Reviewed-by: naoto, jlu
! test/jdk/ProblemList.txt
Changeset: 861aefca
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-06-25 19:05:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/861aefcafacdc21459ef966307f52568e327fd49
8334418: Update IANA Language Subtag Registry to Version 2024-06-14
Reviewed-by: lancea, iris, srl, naoto
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 86b0cf25
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-06-25 19:05:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86b0cf259fb3cbe3a1973151148e5d36c6a99d91
8334653: ISO 4217 Amendment 177 Update
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/CheckDataVersion.java
! test/jdk/java/util/Currency/CurrencyTest.java
= test/jdk/java/util/Currency/ISO4217-list-one.txt
! test/jdk/java/util/Currency/ValidateISO4217.java
Changeset: b3bf31a0
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-06-25 19:50:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3bf31a0a08da679ec2fd21613243fb17b1135a9
8333542: Breakpoint in parallel code does not work
Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: dholmes, vlivanov
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java
+ test/jdk/com/sun/jdi/BreakpointOnClassPrepare.java
Changeset: f101e153
Author: Volodymyr Paprotski <volodymyr.paprotski at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-06-25 22:31:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f101e153cee68750fcf1f12da10e29806875b522
8333583: Crypto-XDH.generateSecret regression after JDK-8329538
Reviewed-by: sviswanathan, kvn, ascarpino
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java
Changeset: c66f785f
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-06-26 00:59:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c66f785fb685d5c378fb4c4cdebdef29c01d321b
8334505: RISC-V: Several tests fail when MaxVectorSize does not match VM_Version::_initial_vector_length
Reviewed-by: fyang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 25c3845b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-06-26 05:15:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25c3845be270462388ee5e7330cc7315e5c738df
8333133: Simplify QuickSort::sort
Reviewed-by: shade, dholmes
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/utilities/quickSort.hpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/utilities/test_quicksort.cpp
Changeset: a5f401f3
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-06-26 07:09:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a5f401f3a8534a64cf3c27c2ef67f17860de6d6b
8334650: Add debug information about whether an Assertion Predicate is for the init or last value
Reviewed-by: roland, kvn
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.hpp
Changeset: b88af942
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-26 07:40:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b88af94269640a160fbacf25618f3a00756464aa
8269870: PS: Membar in PSPromotionManager::copy_unmarked_to_survivor_space could be relaxed
Co-authored-by: Hamlin Li <mli at openjdk.org>
Reviewed-by: mli, kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: e1390056
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-26 08:44:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1390056c9dbf0a02a131864ebee23435e997852
8333994: NMT: call stacks should show source information
Reviewed-by: jsjolen, gziemski
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
+ src/hotspot/share/nmt/nativeCallStackPrinter.cpp
+ src/hotspot/share/nmt/nativeCallStackPrinter.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
Changeset: 7f6804ce
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-06-26 09:09:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7f6804ceb63568d72e825d45b02d08f314c9b0fc
8334872: BigEndian: java/lang/invoke/condy Tests failing since JDK-8294960
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
Changeset: 4ce8822b
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-06-26 09:12:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ce8822b6c53b8bd72713f1bfaf6673b91aabea4
8334037: Local class creation in lambda in pre-construction context crashes javac
8333313: NullPointerException in lambda instantiating an inner local class in prologue
8333766: Stack overflow with anonymous class in super() parameter
8334679: Wrong bug number in regression test for JDK-8334252
Co-authored-by: Archie Cobbs <acobbs at openjdk.org>
Reviewed-by: jlahoda, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/SuperInit/AnonSuperLambdaCrash.java
+ test/langtools/tools/javac/SuperInit/EarlyLocalTest1.java
+ test/langtools/tools/javac/SuperInit/EarlyLocalTest4.java
+ test/langtools/tools/javac/SuperInit/EarlyLocalTest5.java
+ test/langtools/tools/javac/SuperInit/EarlyLocalTest6.java
+ test/langtools/tools/javac/SuperInit/EarlyLocalTest7.java
+ test/langtools/tools/javac/SuperInit/LambdaLocalEarlyCrash.java
! test/langtools/tools/javac/SuperInit/LambdaOuterCapture.java
! test/langtools/tools/javac/lambda/T8129740/Universe.java.out
Changeset: 741a0f39
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-06-26 09:37:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/741a0f39dd1fffc1caaa8d69bfe3662dad830452
8334241: Adjust API docs side bar dimensions
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
Changeset: f23295ec
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-26 10:09:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f23295ec1dde58d239a2625c9b1645534a2bb625
8334600: TEST java/net/MulticastSocket/IPMulticastIF.java fails on linux-aarch64
Reviewed-by: alanb
! test/jdk/java/net/MulticastSocket/IPMulticastIF.java
Changeset: b2ac7259
Author: Kangcheng Xu <kxu at openjdk.org>
Committer: Roland Westrelin <roland at openjdk.org>
Date: 2024-06-26 13:19:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2ac7259c96f154ba0ca54fd47b37caaa8c8647b
8327380: Add tests for Shenandoah barrier expansion optimization
Reviewed-by: roland, shade
+ test/hotspot/jtreg/compiler/gcbarriers/TestShenandoahBarrierExpansion.java
Changeset: efb905e5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-26 13:37:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/efb905e57ab7a5299952419fa9961316541056c2
8334618: ubsan: support setting additional ubsan check options
Reviewed-by: stuefe, lucy
! make/autoconf/jdk-options.m4
Changeset: 4ffc5e60
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2024-06-26 13:58:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ffc5e60776353b03e9a557c39148e378b1690e2
8326705: Test CertMsgCheck.java fails to find alert certificate_required
Reviewed-by: ssahoo, rhalade
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java
! test/jdk/javax/net/ssl/templates/TLSBase.java
Changeset: 8374d165
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-26 14:12:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8374d16504503c7441346c99045736b7ac72233f
8335006: C2 SuperWord: add JMH benchmark VectorLoadToStoreForwarding.java
Reviewed-by: shade, kvn, sviswanathan
+ test/micro/org/openjdk/bench/vm/compiler/VectorLoadToStoreForwarding.java
Changeset: 8591eff7
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-06-26 14:39:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8591eff78dbc9770b8d0a16e05040ac35c99881a
8332103: since-checker - Add missing @ since tags to java.desktop
Reviewed-by: tr, aivanov
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/beans/package-info.java
! src/java.desktop/share/classes/javax/swing/DefaultComboBoxModel.java
! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
Changeset: 5883a20b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-06-26 14:46:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5883a20b822bb8acb719076e4f7abee8403061cb
8334437: De-duplicate ProxyMethod list creation
Reviewed-by: asotona, liach
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
Changeset: b5d58962
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2024-06-26 16:20:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5d589623c174757e946011495f771718318f1cc
8335108: Build error after JDK-8333658 due to class templates
Reviewed-by: jwaters, jsjolen
! src/hotspot/share/nmt/arrayWithFreeList.hpp
Changeset: bffc8484
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-06-26 17:10:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bffc8484c32ad6c3205f7cebe4e262a2dc9de57e
8333755: NumberFormat integer only parsing breaks when format has suffix
Reviewed-by: naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! test/jdk/java/text/Format/NumberFormat/BigDecimalParse.java
! test/jdk/java/text/Format/NumberFormat/StrictParseTest.java
Changeset: 817edcb6
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-26 19:25:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/817edcb697cbb8c608c9292cdc4b99db4f5844dc
8331411: Shenandoah: Reconsider spinning duration in ShenandoahLock
Reviewed-by: shade, kdnilsen, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
Changeset: 4ebb7712
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-06-26 20:24:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ebb77120af5a4ccbfde63b24cb50e05a3161f16
8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator
Reviewed-by: shade, wkemper, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
Changeset: 07bc523d
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2024-06-26 22:28:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07bc523df85fde81bf736fedac62874d3cb11ee3
8334670: SSLSocketOutputRecord buffer miscalculation
Reviewed-by: djelinski, ssahoo
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
Changeset: 3796fdfc
Author: Hannes Greule <hgreule at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-06-26 23:17:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3796fdfcedc2b2202b72cca062218f840960414c
8328536: javac - crash on unknown type referenced in yield statement
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/generics/diamond/7188968/T7188968.out
! test/langtools/tools/javac/lambda/MethodReference23.out
! test/langtools/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out
! test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: 6682305e
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-27 03:34:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6682305ee21cf595ec953d95bea594734a2982a8
8334779: Test compiler/c1/CanonicalizeArrayLength.java is timing out
Reviewed-by: thartmann, dlong
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 9bb675f8
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-06-27 04:38:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9bb675f89dd1eeec423ca96cb3f96d29f5de477c
8334719: (se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
+ test/jdk/java/nio/channels/Selector/DeferredClose/DeferredCloseTest.java
+ test/jdk/java/nio/channels/Selector/DeferredClose/java.base/java/net/InetSocketAddress.java
Changeset: 9d20b58f
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-06-27 05:13:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d20b58f40275002afa0348d94d5592a26894e88
8334328: Reduce object allocation for FloatToDecimal and DoubleToDecimal
Reviewed-by: redestad, rgiulietti
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/ToDecimal.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 0fc5b271
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-06-27 06:22:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0fc5b2711fbdde972c40bfef2977dd9d70e09581
8332014: since-checker - Fix @ since tags in jdk.jshell
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java
Changeset: 46b817b7
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-06-27 06:53:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46b817b7499e74ba8812d38bcce93147ebf93b25
8333363: ubsan: instanceKlass.cpp: runtime error: member call on null pointer of type 'struct AnnotationArray'
Reviewed-by: coleenp, stefank
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/metadata.hpp
Changeset: f3b69da5
Author: Evemose <124714317+Evemose at users.noreply.github.com>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-06-27 07:45:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3b69da55a1ec4857fff1537a80ab1fefee93dac
8335136: Underscore as parameter name in one-parameter functional types fails to compile
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchUnderscoreAfterYield.java
Changeset: 37e7698c
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-27 07:54:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/37e7698c29b8673b904945d397f0698ccd16d27b
8335154: jcmd VM.classes -verbose=false does not set verbose to false
Reviewed-by: dholmes, stuefe
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 79a23017
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-27 10:23:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/79a23017fc7154738c375fbb12a997525c3bf9e7
8322859: Parallel: Move transform_stack_chunk
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: 50dd962b
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-27 12:56:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50dd962b0d0fe36634d96dbbd9d94fbc34d9ff7f
8335007: Inline OopMapCache table
Reviewed-by: stefank, coleenp, shade
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
Changeset: 6b961acb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-27 13:03:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b961acb87c29027f2158c6b7a764f1276a0bf52
8333786: Serial: Remove SerialHeap::_incremental_collection_failed
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: d5375c7d
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-27 13:22:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d5375c7db658de491c1f5bad053040d21b82941e
8333308: javap --system handling doesn't work on internal class names
Reviewed-by: liach, stuefe
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
Changeset: 5909d541
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-06-27 14:21:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5909d54147355dd7da5786ff39ead4c15816705c
8326820: Metadata artificially kept alive
Reviewed-by: eosterlund, stefank, coleenp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
Changeset: 4ab7e98c
Author: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Martin Balao <mbalao at openjdk.org>
Date: 2024-06-27 15:07:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4ab7e98c79a1a0b7aba1ca74a8316820c906e70e
8330842: Support AES CBC with Ciphertext Stealing (CTS) in SunPKCS11
Co-authored-by: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCipherTextStealingMultipart.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
Changeset: b6ffb442
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-06-27 15:14:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6ffb442acb4a222f017868433eff213d9b84ed8
8335135: HttpURLConnection#HttpInputStream does not throw IOException when response is truncated
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! test/jdk/java/net/Authenticator/BasicTest4.java
+ test/jdk/java/net/URLConnection/TruncatedFixedResponse.java
! test/jdk/sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java
Changeset: 0e6b0cba
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-06-27 15:38:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e6b0cbaaa0d5272f60ee4fe09cf5e247e68c2a8
8334886: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with RuntimeException: getStopTime() > afterStop
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
Changeset: 9d986a01
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-27 16:06:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d986a013d01a5bcc0942bcc490258038291c22c
8335220: C2: Missing check for Opaque4 node in EscapeAnalysis
Reviewed-by: chagedorn, cslucas
! src/hotspot/share/opto/escape.cpp
Changeset: 243bae7d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2024-06-27 18:25:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/243bae7dc0c3e71c02ffed9e1ee7d436af11d3b9
8304693: Remove -XX:-UseVtableBasedCHA
Reviewed-by: kvn, coleenp, dholmes
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
- test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/jtreg-ext/requires/VMProps.java
Changeset: c35e58a5
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-06-27 20:10:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c35e58a5adf06e25a3b482e2be384af95a84f11a
8309634: Resolve CONSTANT_MethodRef at CDS dump time
Reviewed-by: matsaave, ccheung
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpAllocStats.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/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/resolvedMethodEntry.hpp
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java
Changeset: 3b1ca986
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2024-06-27 20:27:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b1ca986427d3a69c9e167b9b4c07d1b83bc264d
8334895: OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942
Reviewed-by: erikj
! make/autoconf/jdk-options.m4
Changeset: 4e8cbf88
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-06-27 22:20:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e8cbf884ab1eee9c3110712ab62edc706e948ba
8335134: Test com/sun/jdi/BreakpointOnClassPrepare.java timeout
Reviewed-by: kevinw, coleenp
! test/jdk/com/sun/jdi/BreakpointOnClassPrepare.java
Changeset: cd46c87d
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-06-28 01:44:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd46c87dc916b2b74067accf80c62df1792f74cf
8334843: RISC-V: Fix wraparound checking for r_array_index in lookup_secondary_supers_table_slow_path
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: b4df380f
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-06-28 03:07:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b4df380f1a4587247a843fe28ae041265f7cfc29
8334763: --enable-asan: assert(_thread->is_in_live_stack((address)this)) failed: not on stack?
Reviewed-by: kbarrett, stuefe, erikj
! make/autoconf/jdk-options.m4
Changeset: 308a8123
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-06-28 04:42:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/308a81238362c39f5b18e2ae8444c96420ef297a
8334645: Un-problemlist vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java
Reviewed-by: thartmann, lmesnik
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: c47a0e00
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-06-28 06:19:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c47a0e005e54551e42ee1ae33d7169417a5f86d4
8334147: Shenandoah: Avoid taking lock for disabled free set logging
Reviewed-by: shade, ysr
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
Changeset: d457609f
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-06-28 06:43:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d457609f700bbb1fed233f1a04501c995852e5ac
8319947: Recursive lightweight locking: s390x implementation
Reviewed-by: aboldtch, lucy
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 3b3a19e9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-06-28 08:27:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b3a19e907c7267f03c0b07312b929b7b4b6d200
8335314: Problem list compiler/uncommontrap/DeoptReallocFailure.java
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6f4ddc2f
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-06-28 09:23:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f4ddc2f6bf0dd9a626a76d0f5e56a54c6cf6b65
8335142: compiler/c1/TestTraceLinearScanLevel.java occasionally times out with -Xcomp
Reviewed-by: thartmann, kvn
! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java
Changeset: 99d2bbf7
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-06-28 09:31:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99d2bbf767ac33e1a021c90ba12d95ef37ea4816
8334433: jshell.exe runs an executable test.exe on startup
Reviewed-by: jpai
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
+ test/langtools/jdk/jshell/TerminalNoExecTest.java
Changeset: c798316b
Author: SendaoYan <syan at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-06-28 09:38:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c798316bc4cb33fd902f926030d8a0b6870d661a
8269657: Test java/nio/channels/DatagramChannel/Loopback.java failed: Unexpected message
Reviewed-by: dfuchs
! test/jdk/java/nio/channels/DatagramChannel/Loopback.java
Changeset: 71171ccb
Author: duke <duke at openjdk.org>
Date: 2024-06-28 11:00:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71171ccb056bd676319a02ec59cf1bf9255a5e96
Automatic merge of jdk:master into master
! .jcheck/conf
! .jcheck/conf
More information about the panama-dev
mailing list