git: openjdk/leyden: hermetic-java-runtime: 48 new changesets
duke
duke at openjdk.org
Wed Mar 13 17:34:07 UTC 2024
Changeset: ddcd6dec
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-03-07 00:01:50 +0000
URL: https://git.openjdk.org/leyden/commit/ddcd6dece9ef9c8700bc3f8f5dc7a5405fe55a70
8325532: serviceability/dcmd/compiler/PerfMapTest.java leaves created files in the /tmp dir.
Reviewed-by: amenkov, kevinw, lmesnik, sspitsyn
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 1bd4abf9
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-03-07 00:52:36 +0000
URL: https://git.openjdk.org/leyden/commit/1bd4abf98e26d04076f330c0b2e44f666f8c27a1
8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out
Reviewed-by: jlu, rriggs, iris
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
Changeset: 40183412
Author: Denghui Dong <ddong at openjdk.org>
Date: 2024-03-07 02:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/401834122dc3afb3feb9f7b31fc785de82ba2e58
8327379: Make TimeLinearScan a develop flag
Reviewed-by: gli, kvn
! src/hotspot/share/c1/c1_globals.hpp
Changeset: f54e5983
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-03-07 07:48:38 +0000
URL: https://git.openjdk.org/leyden/commit/f54e59835492e86b9178b2050901579707f41100
8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorization.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestNoInputInLoop.java
Changeset: 12617405
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-03-07 09:13:50 +0000
URL: https://git.openjdk.org/leyden/commit/1261740521e364cf40ca7ee160fc10c608d9ab71
8327283: RISC-V: Minimal build failed after JDK-8319716
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 53c4714a
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-03-07 09:44:35 +0000
URL: https://git.openjdk.org/leyden/commit/53c4714aab2e072ba18631875dcaa3b2d5d22243
8327501: Common ForkJoinPool prevents class unloading in some cases
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: d7273ac8
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-03-07 12:21:23 +0000
URL: https://git.openjdk.org/leyden/commit/d7273ac8b1ad8bc5d0a17fff5dc941c735fdae24
8320646: RISC-V: C2 VectorCastHF2F
8320647: RISC-V: C2 VectorCastF2HF
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java
+ test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVectorNaN.java
Changeset: 784f11c3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-03-07 14:00:05 +0000
URL: https://git.openjdk.org/leyden/commit/784f11c35d7f8646c7354c756ac8801a3d685874
8327238: Remove MetadataAllocationFailALot* develop flags
Reviewed-by: gli, ayang
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 5aae8030
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-03-07 17:12:06 +0000
URL: https://git.openjdk.org/leyden/commit/5aae80304c0b1b49341777b9da103638183877d5
8327390: JitTester: Implement temporary folder functionality
Reviewed-by: gli, lmesnik
! test/hotspot/jtreg/testlibrary/jittester/Makefile
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TempDir.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java
Changeset: 972e81d1
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-03-07 20:09:13 +0000
URL: https://git.openjdk.org/leyden/commit/972e81d1adb232b02114a5260d06144eb5b08849
8326611: Clean up vmTestbase/nsk/stress/stack tests
Reviewed-by: coleenp, mseledtsov
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/stack/Stack001.java
+ test/hotspot/jtreg/runtime/stack/Stack002.java
+ test/hotspot/jtreg/runtime/stack/Stack003.java
+ test/hotspot/jtreg/runtime/stack/Stack004.java
+ test/hotspot/jtreg/runtime/stack/Stack005.java
+ test/hotspot/jtreg/runtime/stack/Stack006.java
+ test/hotspot/jtreg/runtime/stack/Stack007.java
+ test/hotspot/jtreg/runtime/stack/Stack008.java
+ test/hotspot/jtreg/runtime/stack/Stack009.java
+ test/hotspot/jtreg/runtime/stack/Stack010.java
+ test/hotspot/jtreg/runtime/stack/Stack011.java
+ test/hotspot/jtreg/runtime/stack/Stack012.java
+ test/hotspot/jtreg/runtime/stack/Stack013.java
+ test/hotspot/jtreg/runtime/stack/Stack014.java
+ test/hotspot/jtreg/runtime/stack/Stack015.java
+ test/hotspot/jtreg/runtime/stack/Stack016.java
+ test/hotspot/jtreg/runtime/stack/Stack017.java
+ test/hotspot/jtreg/runtime/stack/Stack018.java
+ test/hotspot/jtreg/runtime/stack/Stack019.java
! test/hotspot/jtreg/vmTestbase/nsk/share/README
- test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java
Changeset: 7c5e6e74
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-03-07 21:44:46 +0000
URL: https://git.openjdk.org/leyden/commit/7c5e6e74c8f559be919cea63ebf7004cda80ae75
8327147: Improve performance of Math ceil, floor, and rint for x86
Reviewed-by: jbhateja, sviswanathan, dlong
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! test/micro/org/openjdk/bench/java/lang/MathBench.java
Changeset: 8dbd4b39
Author: yibo.yl <yibo.yl at alibaba-inc.com>
Committer: Denghui Dong <ddong at openjdk.org>
Date: 2024-03-08 01:59:30 +0000
URL: https://git.openjdk.org/leyden/commit/8dbd4b391f7deb1a46a5f07f0bc46f23d6715ddb
8326446: The User and System of jdk.CPULoad on Apple M1 are inaccurate
Reviewed-by: mgronlun, egahlin
! src/hotspot/os/bsd/os_perf_bsd.cpp
Changeset: de428daf
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-03-08 02:58:34 +0000
URL: https://git.openjdk.org/leyden/commit/de428daf9adef5afe7347319f7a6f6732e9b6c4b
8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
Changeset: fb4610e6
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-03-08 08:31:40 +0000
URL: https://git.openjdk.org/leyden/commit/fb4610e6b7a339d0a95a99d6e113e3ddda291561
8327444: simplify RESTARTABLE macro usage in JDK codebase
Reviewed-by: gli, clanger, alanb, dholmes, bpb
! src/java.base/aix/native/libnio/ch/Pollset.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/macosx/native/libnio/fs/BsdFileSystem.c
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
! src/java.base/unix/native/libjava/io_util_md.h
+ src/java.base/unix/native/libjava/jni_util_md.h
! src/java.base/unix/native/libnet/SdpSupport.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/unix/native/libnio/fs/UnixFileSystem.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
+ src/java.base/windows/native/libjava/jni_util_md.h
! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
Changeset: bdd1aebe
Author: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2024-03-08 09:04:16 +0000
URL: https://git.openjdk.org/leyden/commit/bdd1aebea379b63ae405827074530ef8e8a7c239
8312383: Log X509ExtendedKeyManager implementation class name in TLS/SSL connection
Reviewed-by: coffeys
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: f9d479fe
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-03-08 09:38:08 +0000
URL: https://git.openjdk.org/leyden/commit/f9d479fe1efa603db45a06ac89563dd7520fc522
8327477: Parallel: Remove _data_location and _highest_ref in ParallelCompactData
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: c65da92a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-03-08 09:38:18 +0000
URL: https://git.openjdk.org/leyden/commit/c65da92a804371b8a00d9b64a8250c9464198936
8327571: Parallel: Remove redundant operation in PSParallelCompact::clear_data_covering_space
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: d0d4912c
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-03-08 09:38:30 +0000
URL: https://git.openjdk.org/leyden/commit/d0d4912c3bbc06e9a9c5273308d5f4ef7bac1b24
8326096: Deprecate getTotalIn, getTotalOut methods of java.util.zip.Inflater, java.util.zip.Deflater
Co-authored-by: Jaikiran Pai <jpai at openjdk.org>
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
Changeset: 27a03e0d
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-03-08 11:21:24 +0000
URL: https://git.openjdk.org/leyden/commit/27a03e0dc3e08094aebc3524f68617f7e7fb5c5d
8327218: Add an ability to specify modules which should have native access enabled
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore, erikj, alanb, ihse
! make/conf/module-loader-map.conf
! make/jdk/src/classes/build/tools/module/GenModuleLoaderMap.java
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
Changeset: 997e615c
Author: Joachim Kern <jkern at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-03-08 13:23:06 +0000
URL: https://git.openjdk.org/leyden/commit/997e615c69f4445d92e164b814ea3358659e93dc
8322943: runtime/CompressedOops/CompressedClassPointers.java fails on AIX
Reviewed-by: gli, stuefe
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1877a487
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-03-08 13:27:54 +0000
URL: https://git.openjdk.org/leyden/commit/1877a4879598356b777742fe80bdd5fa77ca8e8d
8308745: ObjArrayKlass::allocate_objArray_klass may call into java while holding a lock
Reviewed-by: dlong, dholmes, fparain
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 06f7bb5a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-03-08 13:42:37 +0000
URL: https://git.openjdk.org/leyden/commit/06f7bb5a322622b299184a5704f40417c5bf9216
8327677: Parallel: Remove unused ParallelCompactData::clear
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 585a9584
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-03-08 14:21:20 +0000
URL: https://git.openjdk.org/leyden/commit/585a95844144da53bc43f5b6383e7c907bff7047
8327675: jspawnhelper should be built on all unix platforms
Reviewed-by: shade, stuefe, erikj
! make/modules/java.base/Launcher.gmk
Changeset: c4845f01
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-03-08 15:20:37 +0000
URL: https://git.openjdk.org/leyden/commit/c4845f01d236a006f3aefb7fa2e1a564673b7ff3
8317431: Implement simpler Comparator when building certification paths
Reviewed-by: kdriver, weijun
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
+ src/java.base/share/classes/jdk/internal/access/JavaxSecurityAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! test/jdk/java/security/testlibrary/CertificateBuilder.java
+ test/jdk/sun/security/provider/certpath/PKIXCertComparator/Order.java
Changeset: 6efdaf8d
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-03-08 18:09:42 +0000
URL: https://git.openjdk.org/leyden/commit/6efdaf8ddf2940bcd5f96e114fe05b951ace313b
8326908: DecimalFormat::toPattern throws OutOfMemoryError when pattern is empty string
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DecimalFormat.java
! test/jdk/java/text/Format/DecimalFormat/ToLocalizedPatternTest.java
+ test/jdk/java/text/Format/DecimalFormat/ToPatternTest.java
Changeset: 87b40c6a
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-03-08 18:38:39 +0000
URL: https://git.openjdk.org/leyden/commit/87b40c6ad2b0fa972fa6c5699a52045e82e0c7ef
8327167: Clarify the handling of Leap year by Calendar
Reviewed-by: bpb, joehw, lancea, jlu, iris, rriggs
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 33aa4b26
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-03-08 19:46:23 +0000
URL: https://git.openjdk.org/leyden/commit/33aa4b26b190927241a81fd1cba6fe262a5b1da0
8256314: JVM TI GetCurrentContendedMonitor is implemented incorrectly
Reviewed-by: dholmes, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001a.java
Changeset: a6dc4bc2
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-03-08 20:59:00 +0000
URL: https://git.openjdk.org/leyden/commit/a6dc4bc2b83c7240e573ac43f9b7a10191c58ed3
8326332: Unclosed inline tags cause misalignment in summary tables
Reviewed-by: gli, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java
Changeset: 26274709
Author: Elif Aslan <elifasln at amazon.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2024-03-08 22:09:18 +0000
URL: https://git.openjdk.org/leyden/commit/262747094670b00ac63463a059074afa9b81d8a4
8325567: jspawnhelper without args fails with segfault
Co-authored-by: Vladimir Petko <vpetko at openjdk.org>
Reviewed-by: eastigeevich, rriggs, shade, vpetko
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
+ test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java
Changeset: 53628f2e
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-03-09 01:20:28 +0000
URL: https://git.openjdk.org/leyden/commit/53628f2ea9c2fb60fbdd0a03216e97e00b15fcb6
8327492: Remove applet usage and update DisposeInActionEventTest.html
Reviewed-by: dnguyen, tr, abhiscxk, honkar, aivanov
- test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html
! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java
! test/jdk/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java
Changeset: 761ed250
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-03-09 03:48:38 +0000
URL: https://git.openjdk.org/leyden/commit/761ed250ec4b0d92d091a0c316b6d5028986a019
8327138: Clean up status management in cdsConfig.hpp and CDS.java
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
Changeset: 2d4c757e
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-03-09 07:12:34 +0000
URL: https://git.openjdk.org/leyden/commit/2d4c757e2e03b753135d564e9f2761052fdcb189
8327041: Incorrect lane size references in avx512 instructions.
Reviewed-by: sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 243cb098
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2024-03-09 13:30:36 +0000
URL: https://git.openjdk.org/leyden/commit/243cb098d48741e9bd6308ef7609c9a4637a5e07
8327389: Remove use of HOTSPOT_BUILD_USER
Reviewed-by: erikj, ihse
! make/hotspot/lib/CompileJvm.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: d451f818
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-03-10 13:48:14 +0000
URL: https://git.openjdk.org/leyden/commit/d451f818cf8e7cf2f619a5832c7fe5e5ed968c6a
8326381: com.sun.net.httpserver.HttpsParameters and SSLStreams incorrectly handle needClientAuth and wantClientAuth
Reviewed-by: djelinski
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
+ test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java
Changeset: ca5ca85d
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-03-11 07:12:15 +0000
URL: https://git.openjdk.org/leyden/commit/ca5ca85d2408abfcb8a37f16476dba13c3b474d0
8325651: C2 SuperWord: refactor the dependency graph
Reviewed-by: chagedorn, vlivanov
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
Changeset: f2b5ffdb
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-03-11 07:29:40 +0000
URL: https://git.openjdk.org/leyden/commit/f2b5ffdb8ea3c766f14bab1dfd7c3865cffa2ce8
8326578: Clean up networking properties documentation
Reviewed-by: jwaters, dfuchs, michaelm
! src/java.base/share/classes/java/net/doc-files/net-properties.html
Changeset: 63dd6d1a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-03-11 09:41:35 +0000
URL: https://git.openjdk.org/leyden/commit/63dd6d1ac5b367e9c475779349581506d5c81d16
8327387: G1: Refactor region liveness processing after completion of concurrent marking
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp
Changeset: 570ad672
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-03-11 12:05:35 +0000
URL: https://git.openjdk.org/leyden/commit/570ad67204a55dd4b45e04e5a91671fed2cc18d0
8269428: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out
Reviewed-by: jpai
! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java
Changeset: 680ac2ce
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-03-11 12:13:06 +0000
URL: https://git.openjdk.org/leyden/commit/680ac2cebecf93e5924a441a5de6918cd7adf118
8327689: RISC-V: adjust test filters of zfh extension
Reviewed-by: fyang, gli
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java
Changeset: ffd43c92
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2024-03-11 16:33:17 +0000
URL: https://git.openjdk.org/leyden/commit/ffd43c922e3b8b75a00e494d5484b6a487dd5c90
8327461: KeyStore getEntry is not thread-safe
Reviewed-by: djelinski, weijun
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/GetSetEntryTest.java
Changeset: d74b907d
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-03-11 16:34:46 +0000
URL: https://git.openjdk.org/leyden/commit/d74b907d206073243437771486c1d62240de3d81
8327093: Add truncate function to BitMap API
Reviewed-by: aboldtch, iklam
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
Changeset: 18de9321
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-03-11 16:42:13 +0000
URL: https://git.openjdk.org/leyden/commit/18de9321ce8722f244594b1ed3b62cd1421a7994
8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
Changeset: b9bc31f7
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-03-11 17:05:13 +0000
URL: https://git.openjdk.org/leyden/commit/b9bc31f7206bfde3d27be01adec9a658e086b86e
8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Reviewed-by: gdub, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
Changeset: c65d3089
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-03-11 17:06:09 +0000
URL: https://git.openjdk.org/leyden/commit/c65d308973f1e2c41b6910fd844223597e70972f
8327812: JFR: Remove debug message in Function.Maximum
Reviewed-by: gli, mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
Changeset: 0a6e64e2
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-03-11 18:10:53 +0000
URL: https://git.openjdk.org/leyden/commit/0a6e64e2f50cb5eb969dbd0807ad3edc1c353923
8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC
Reviewed-by: gli, kevinw
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 41450e94
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-03-11 20:49:20 +0000
URL: https://git.openjdk.org/leyden/commit/41450e94059bbdf9ee798a1fc78ef14602319567
8314250: CDS dump error message: Invoker type parameter must start and end with Object: L3I_L
Reviewed-by: iklam, matsaave
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 586396cb
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-03-11 21:23:08 +0000
URL: https://git.openjdk.org/leyden/commit/586396cbb55a318fd6a2b4f1d8738258c6f8deff
8327705: Remove mention of "applet" from java.text package description
Reviewed-by: bpb, rriggs, iris, jlu, gli, alanb
! src/java.base/share/classes/java/text/package-info.java
Changeset: e01242a5
Author: Jiangli Zhou <jianglizhou at google.com>
Date: 2024-03-13 10:32:12 +0000
URL: https://git.openjdk.org/leyden/commit/e01242a5d5fe3fad531c7e71b71bc0544f5a2398
Merge branch 'master' into hermetic-java-runtime
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/runtime/os.cpp
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/runtime/os.cpp
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
More information about the leyden-dev
mailing list