leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
February 2024
- 15 participants
- 43 discussions
Changeset: 30167b6a
Author: Calvin Cheung <ccheung(a)openjdk.org>
Committer: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 19:54:12 +0000
URL: https://git.openjdk.org/leyden/commit/30167b6ac2c7e4347f3fcec51c2cd55eb645a…
Cleanup MethodHandle perf counters
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: 0adf2bfb
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 20:08:16 +0000
URL: https://git.openjdk.org/leyden/commit/0adf2bfb791cdee0c156049820b7aace37cfd…
Fix build on linux
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 20c228d3
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 20:12:25 +0000
URL: https://git.openjdk.org/leyden/commit/20c228d38211a5587a13dc4a8498e8978df0e…
Warn about disarmed nmethods
! src/hotspot/share/ci/ciEnv.cpp
1
0
Changeset: 8e14c78d
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-02 19:24:26 +0000
URL: https://git.openjdk.org/leyden/commit/8e14c78d4c744e8b5bfa647e5a515a6d322e7…
Improve deoptimization statistics
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
Changeset: 26287c89
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-03 11:19:55 +0000
URL: https://git.openjdk.org/leyden/commit/26287c89b39a3265ee52fc396da70fb41f90d…
-Xlog:init: Print CodeCache and SCCache statistics
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/SCCache.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: 752d8ff7
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-03 14:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/752d8ff7d7b50e5bb2f5c966e0ea1078535d7…
Print statistics on nmethod usage
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
Changeset: db5a3a48
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-03 15:11:29 +0000
URL: https://git.openjdk.org/leyden/commit/db5a3a484281bbcf9776617da361a5b776e5c…
Profile VM operations on main thread
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: bad62d8b
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-03 17:20:36 +0000
URL: https://git.openjdk.org/leyden/commit/bad62d8b7f30a97803d55ecfd48b9f9c9aded…
CountBytecodesPerThread
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 74dc8e81
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-04 10:53:12 +0000
URL: https://git.openjdk.org/leyden/commit/74dc8e81e0af6e288cc9477efe435c8d3ae6c…
Improve MutexLocker profiling
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.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: 6411b580
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-08 16:42:04 +0000
URL: https://git.openjdk.org/leyden/commit/6411b580bac6f9ba8d40f9f1203f6ba9a3ece…
Disable thread info dumps with -Xlog:init
! src/hotspot/share/runtime/java.cpp
Changeset: f1b73aa8
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-08 16:43:54 +0000
URL: https://git.openjdk.org/leyden/commit/f1b73aa8cfeb7618522ae022067e235f514c5…
Not-yet-loaded methods encountered in MDOs
! src/hotspot/share/ci/ciMethodData.cpp
Changeset: 66c2dd52
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-08 16:45:06 +0000
URL: https://git.openjdk.org/leyden/commit/66c2dd52b47dd1f9622bcb56f26e27156eedb…
Archive class name w/ -XX:+ArchiveReflectionData
! src/java.base/share/classes/java/lang/Class.java
Changeset: 03bb7f8a
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 15:05:19 +0000
URL: https://git.openjdk.org/leyden/commit/03bb7f8ae6d44d2a8ae898def6f3fb970be10…
Fix build after merge
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
1
0
Changeset: 912673ad
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 14:32:28 +0000
URL: https://git.openjdk.org/leyden/commit/912673ad1ffb17cdfa3914e32813594acabbb…
Bump PerfDataMemorySize to 64K
! src/hotspot/share/runtime/globals.hpp
1
0
Changeset: 2a59243c
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2023-12-27 02:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/2a59243cbaf3e7d5d1bfc9f247d28bc648687…
8322734: A redundant return in method padWithLen
Reviewed-by: jiefu
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java
Changeset: 19147f32
Author: Olga Mikhaltsova <omikhaltcova(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2023-12-29 18:33:43 +0000
URL: https://git.openjdk.org/leyden/commit/19147f326c6b0e78fe72f9a7e7100047f16a0…
8318158: RISC-V: implement roundD/roundF intrinsics
Co-authored-by: Vladimir Kempik <vkempik(a)openjdk.org>
Reviewed-by: luhenry, fyang, mli
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 32d80e2c
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2023-12-29 21:49:06 +0000
URL: https://git.openjdk.org/leyden/commit/32d80e2caf6063b58128bd5f3dc87b276f3bd…
8322772: Clean up code after JDK-8322417
Reviewed-by: mdoerr, goetz, mbaesken, vtewari
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
Changeset: 518ec971
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2023-12-31 17:26:57 +0000
URL: https://git.openjdk.org/leyden/commit/518ec9711411e6825668f72503a2e96824cd3…
8322747: StringTable should be AllStatic
Reviewed-by: eosterlund
! src/hotspot/share/classfile/stringTable.hpp
Changeset: 7c1d481d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 03:06:13 +0000
URL: https://git.openjdk.org/leyden/commit/7c1d481d6ddeb67118abbdc909884f4793343…
8322765: Eliminate -Wparentheses warnings in runtime code
Reviewed-by: dholmes
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/utilities/utf8.cpp
Changeset: be0e1c7b
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-02 08:45:55 +0000
URL: https://git.openjdk.org/leyden/commit/be0e1c7b14c919d26f9e80fe68ad8296aeed3…
8297573: Parallel: Rename do_oop_nv to do_oop_work in subclasses of OopClosure
Reviewed-by: ayang, gli
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: 5852f3ea
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-02 10:13:37 +0000
URL: https://git.openjdk.org/leyden/commit/5852f3eafe4509a064c727371962ff249886e…
8322027: One XMLStreamException constructor fails to initialize cause
Reviewed-by: joehw, jpai
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java
Changeset: d786c495
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-02 10:34:25 +0000
URL: https://git.openjdk.org/leyden/commit/d786c495253d2ad85741a05639c0c14a967d8…
8322751: ZGC: Fix comments about marking roots
Reviewed-by: eosterlund
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
Changeset: d4fb3088
Author: ANUPAM DEV <anupam.dev(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-02 11:10:15 +0000
URL: https://git.openjdk.org/leyden/commit/d4fb30885b007baab243536458a54b6ade610…
8317846: Typo in API documentation of classes IdentityHashMap
Reviewed-by: mli, jpai
! src/java.base/share/classes/java/util/IdentityHashMap.java
Changeset: 7455b1b5
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-02 11:15:12 +0000
URL: https://git.openjdk.org/leyden/commit/7455b1b527568aff5b1c16a29fd80b05260c0…
8322159: ThisEscapeAnalyzer crashes for erroneous code
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: f9aec02f
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-01-02 12:39:41 +0000
URL: https://git.openjdk.org/leyden/commit/f9aec02f3caabb6bc06672c214127f8912449…
8321540: ClassSignature.parseFrom() throws StringIndexOutOfBoundsException for invalid signatures
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: a5cf4210
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-01-02 12:58:53 +0000
URL: https://git.openjdk.org/leyden/commit/a5cf4210cd9c293a9e9bce60dc6d0f08fd838…
8320360: ClassFile.parse: Some defect class files cause unexpected exceptions to be thrown
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: 9481d06e
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-02 16:16:20 +0000
URL: https://git.openjdk.org/leyden/commit/9481d06e62334872af539ccfb8c1ea25e30a6…
8320343: Generate GIF images for AbstractButton/5049549/bug5049549.java
Reviewed-by: aivanov
- test/jdk/javax/swing/AbstractButton/5049549/DE1.gif
- test/jdk/javax/swing/AbstractButton/5049549/DI1.gif
- test/jdk/javax/swing/AbstractButton/5049549/DS1.gif
- test/jdk/javax/swing/AbstractButton/5049549/PR1.gif
- test/jdk/javax/swing/AbstractButton/5049549/RO1.gif
- test/jdk/javax/swing/AbstractButton/5049549/RS1.gif
- test/jdk/javax/swing/AbstractButton/5049549/SE1.gif
! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java
Changeset: 51238c4b
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-02 17:08:36 +0000
URL: https://git.openjdk.org/leyden/commit/51238c4bdbce48f6b719f7dcfe5b7df8b8c6d…
8322503: Shenandoah: Clarify gc state usage
Reviewed-by: ysr, gli
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 38042ad4
Author: Sergey Tsypanov <stsypanov(a)openjdk.org>
Committer: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-02 20:05:31 +0000
URL: https://git.openjdk.org/leyden/commit/38042ad4e9b57d79cd795fd22d31be63924e3…
8320971: Use BufferedInputStream.buf directly when param of implTransferTo() is trusted
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/BufferedInputStream.java
+ test/jdk/java/io/BufferedInputStream/TransferToTrusted.java
Changeset: 2cf5f013
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-02 20:31:38 +0000
URL: https://git.openjdk.org/leyden/commit/2cf5f0139740c6d822225848fc1691e144a6e…
8322802: Add testing for ZipFile.getEntry respecting the 'Language encoding' flag
Reviewed-by: lancea, jpai
! test/jdk/java/util/zip/ZipCoding.java
Changeset: c2477a5c
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-02 20:35:09 +0000
URL: https://git.openjdk.org/leyden/commit/c2477a5cad6539e6e38cc0732383aaa2a8df8…
8322868: java/io/BufferedInputStream/TransferToTrusted.java has bad copyright header
Reviewed-by: dcubed
! test/jdk/java/io/BufferedInputStream/TransferToTrusted.java
Changeset: da1091ee
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 21:57:45 +0000
URL: https://git.openjdk.org/leyden/commit/da1091eed9a22411634f8603b92a7eeb1f07b…
8322807: Eliminate -Wparentheses warnings in gc code
Reviewed-by: ayang
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
Changeset: e9e694f4
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2024-01-02 22:22:03 +0000
URL: https://git.openjdk.org/leyden/commit/e9e694f4ef7b080d7fe1ad5b2f2daa2fccd04…
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
Reviewed-by: dlong, fparain
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
Changeset: 122bc777
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 22:32:58 +0000
URL: https://git.openjdk.org/leyden/commit/122bc7770e1487cc754e17b9356217009bd6b…
8322758: Eliminate -Wparentheses warnings in C2 code
Reviewed-by: aph, kvn
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
Changeset: a6784169
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-02 22:47:18 +0000
URL: https://git.openjdk.org/leyden/commit/a678416994b4efe6e1e659bd247674bea1350…
8322805: Eliminate -Wparentheses warnings in x86 code
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: fcf8368e
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-02 23:05:58 +0000
URL: https://git.openjdk.org/leyden/commit/fcf8368eb1945c440df8f38969849621b4fff…
8322248: Fix inconsistent wording in ElementFilter.typesIn
Reviewed-by: jjg, iris
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
Changeset: 18cdc903
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-03 04:17:15 +0000
URL: https://git.openjdk.org/leyden/commit/18cdc903cfcf09dbc51a4135394971d2f7f63…
8322801: RISC-V: The riscv path of the debian sysroot had been changed
Reviewed-by: rehn, erikj
! doc/building.html
! doc/building.md
Changeset: ba426d68
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-03 06:12:00 +0000
URL: https://git.openjdk.org/leyden/commit/ba426d6887bc2d7e2b39f1b19cc1d8d8f14cf…
8322841: Parallel: Remove unused using-declaration in MutableNUMASpace
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: 9ab29f8d
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-03 07:48:57 +0000
URL: https://git.openjdk.org/leyden/commit/9ab29f8dcd1c0092e4251f996bd53c704e87a…
8321718: ProcessTools.executeProcess calls waitFor before logging
Reviewed-by: dholmes, jpai
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 06dd7353
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-01-03 08:27:42 +0000
URL: https://git.openjdk.org/leyden/commit/06dd73534271874eff008b8d3027f4ce49b13…
8322766: Micro bench SSLHandshake should use default algorithms
Reviewed-by: djelinski
! test/micro/org/openjdk/bench/java/security/SSLHandshake.java
! test/micro/org/openjdk/bench/java/security/TestCertificates.java
Changeset: cbe329b9
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-03 08:53:01 +0000
URL: https://git.openjdk.org/leyden/commit/cbe329b90ac1488836d4852fead79aa26c082…
8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder
Reviewed-by: lkorinth, lmesnik
! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java
! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Executor.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java
! test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/compiler/print/PrintCompilation.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/x/TestHighUsage.java
! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java
! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java
! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java
! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/sanity/BasicVMTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java
! test/jdk/com/sun/jdi/BadAgentPath.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/jdi/OnJcmdTest.java
! test/jdk/com/sun/jdi/SuspendNoFlagTest.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/io/File/TempDirDoesNotExist.java
! test/jdk/java/io/FilePermission/MergeName.java
! test/jdk/java/io/FilePermission/ReadFileOnPath.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java
! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/security/Security/signedfirst/DynStatic.java
! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java
! test/jdk/java/util/Currency/PropertiesTestRun.java
! test/jdk/java/util/Locale/UseOldISOCodesTest.java
! test/jdk/java/util/prefs/CheckUserPrefsStorage.java
! test/jdk/java/util/zip/EntryCount64k.java
! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java
! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/jdk/sun/security/util/Resources/early/EarlyResources.java
! test/lib-test/jdk/test/lib/RandomGeneratorTest.java
+ test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: a8e42298
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-03 09:15:07 +0000
URL: https://git.openjdk.org/leyden/commit/a8e4229852fac703c6271aa8c5f94f67bea44…
8322783: prioritize /etc/os-release over /etc/SuSE-release in hs_err/info output
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 539da248
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-03 13:08:48 +0000
URL: https://git.openjdk.org/leyden/commit/539da24863bc47b977ee86c584af233242699…
8322779: C1: Remove the unused counter 'totalInstructionNodes'
Reviewed-by: kvn, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
Changeset: 7eb25ec7
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-03 13:10:22 +0000
URL: https://git.openjdk.org/leyden/commit/7eb25ec7b321abcd685bc761bd4c7cb110d52…
8322853: Should use ConditionalMutexLocker in NativeHeapTrimmerThread::print_state
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/trimNativeHeap.cpp
Changeset: b67b71cd
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-03 14:59:03 +0000
URL: https://git.openjdk.org/leyden/commit/b67b71cd87c62f15d5b73f923c300d0f77c98…
8320707: Virtual thread test updates
Reviewed-by: jpai
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/jdk/java/lang/ScopedValue/StressStackOverflow.java
! test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.java
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
+ test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
- test/jdk/java/lang/Thread/virtual/WaitNotify.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
+ test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
+ test/lib/jdk/test/lib/thread/libVThreadPinner.c
Changeset: 15519285
Author: Carter Kozak <ckozak(a)ckozak.net>
Committer: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-03 15:09:06 +0000
URL: https://git.openjdk.org/leyden/commit/1551928502c8ed96350e7b4f1316ea3558740…
8322142: JFR: Periodic tasks aren't orphaned between recordings
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
Changeset: cc9ab5f1
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-03 17:17:24 +0000
URL: https://git.openjdk.org/leyden/commit/cc9ab5f1976486f0a4a681e01b1a8ac36e7c6…
8322963: ProblemList java/io/BufferedInputStream/TransferTo.java
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: 296c5b64
Author: Mikael Vidstedt <mikael(a)openjdk.org>
Date: 2024-01-03 19:23:43 +0000
URL: https://git.openjdk.org/leyden/commit/296c5b645a2ecd8293a02233962c4a316a506…
8322873: Duplicate -ljava -ljvm options for libinstrument
Reviewed-by: dholmes, jwaters, erikj
! make/modules/java.instrument/Lib.gmk
Changeset: 409a39ec
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2024-01-03 20:10:59 +0000
URL: https://git.openjdk.org/leyden/commit/409a39ec8da83d6a0895e7e213604455ebf50…
8320276: Improve class initialization barrier in TemplateTable::_new
Reviewed-by: dholmes, fparain
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 30a0c61d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-03 20:13:57 +0000
URL: https://git.openjdk.org/leyden/commit/30a0c61de080a0cc52ec163095fe0f02f3244…
8322879: Eliminate -Wparentheses warnings in x86-32 code
Reviewed-by: kvn, shade
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 54b3ceec
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-03 21:23:06 +0000
URL: https://git.openjdk.org/leyden/commit/54b3ceeca27b67f4270d8b700b072f46959db…
8322877: java/io/BufferedInputStream/TransferTo.java failed with IndexOutOfBoundsException
Reviewed-by: alanb, stsypanov
! src/java.base/share/classes/java/io/BufferedInputStream.java
! test/jdk/ProblemList.txt
Changeset: 028ec7e7
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-03 22:30:54 +0000
URL: https://git.openjdk.org/leyden/commit/028ec7e744f06cd8429b7b74d7b6f7020133a…
8319948: jcmd man page needs to be updated
Co-authored-by: Thomas Stuefe <stuefe(a)openjdk.org>
Reviewed-by: kevinw, alanb
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 13c11487
Author: Scott Gibbons <sgibbons(a)openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-01-04 01:36:28 +0000
URL: https://git.openjdk.org/leyden/commit/13c11487f7126a370d9ce8e62f661ea83eede…
8321599: Data loss in AVX3 Base64 decoding
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Changeset: 1cf9335b
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-04 03:20:06 +0000
URL: https://git.openjdk.org/leyden/commit/1cf9335b24639938aa64250d6862d9636f860…
8321404: Limit the number of heap dumps triggered by HeapDumpBeforeFullGC/AfterFullGC
Reviewed-by: dholmes, cjplummer
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Changeset: 755722ce
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2024-01-04 05:04:45 +0000
URL: https://git.openjdk.org/leyden/commit/755722ced60a686799c7f419feae61c04ce41…
8322214: Return value of XMLInputFactory.getProperty() changed from boolean to String in JDK 22 early access builds
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java
Changeset: 4db7a1c3
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-04 05:59:52 +0000
URL: https://git.openjdk.org/leyden/commit/4db7a1c3bb6b56cc7416aa27350406da27fe0…
8322818: Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned
Reviewed-by: pchilanomate
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: 1369c545
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-04 08:06:14 +0000
URL: https://git.openjdk.org/leyden/commit/1369c545ac51d7b5ff623d486e28c939869fe…
8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays"
Reviewed-by: alanb, aivanov
! src/demo/share/jfc/J2Ddemo/java2d/Intro.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
Changeset: 73066364
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-04 08:21:57 +0000
URL: https://git.openjdk.org/leyden/commit/730663649fdaf3a0e268ee27f41bd8673df2b…
8322945: Problemlist runtime/CompressedOops/CompressedClassPointers.java on AIX
Reviewed-by: mdoerr
! test/hotspot/jtreg/ProblemList.txt
Changeset: bbe0079d
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 08:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/bbe0079d984901d2bb483d48666c7818bda7a…
8322298: Obsolete unused AdaptiveSizePolicyCollectionCostMargin
Reviewed-by: tschatzl, sjohanss, kbarrett, gli
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 83564ea5
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 08:32:00 +0000
URL: https://git.openjdk.org/leyden/commit/83564ea5f382049722b8c9ca8dd1aa3313681…
8322888: Parallel: Remove unused variables in PSPromotionManager
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
Changeset: dd517c64
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-04 08:39:50 +0000
URL: https://git.openjdk.org/leyden/commit/dd517c64047705d706b095d15d9fd4e0703ab…
8237842: Separate definitions for default cache line and padding sizes
Reviewed-by: stefank, kvn, stuefe, tschatzl
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shared/taskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/utilities/globalCounter.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/waitBarrier_generic.hpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
Changeset: c3cd1f18
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-04 11:35:56 +0000
URL: https://git.openjdk.org/leyden/commit/c3cd1f1814c1561c99caec58a2a61d069f6cd…
8323000: Parallel: Remove unused class declarations in psScavenge
Reviewed-by: stefank
! src/hotspot/share/gc/parallel/psScavenge.hpp
Changeset: df22fb32
Author: Jim Laskey <jlaskey(a)openjdk.org>
Date: 2024-01-04 12:46:31 +0000
URL: https://git.openjdk.org/leyden/commit/df22fb322e6c4c9931a770bd0abf4c43b83c4…
8322512: StringBuffer.repeat does not work correctly after toString() was called
Reviewed-by: rriggs, jpai
! src/java.base/share/classes/java/lang/StringBuffer.java
! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java
Changeset: 27d5f5c2
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-04 13:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/27d5f5c237910bc3d2df62367d2e0a83c1132…
8322781: C1: Debug build crash in GraphBuilder::vmap() when print stats
Reviewed-by: kvn, thartmann, shade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
Changeset: d33dfe5c
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-04 15:20:23 +0000
URL: https://git.openjdk.org/leyden/commit/d33dfe5cb2bec682f94fbae850e167d6f437f…
8323002: test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64
Reviewed-by: pchilanomate
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: ea19e9c6
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-04 16:28:52 +0000
URL: https://git.openjdk.org/leyden/commit/ea19e9c6aa86034055a39c8780156ae4c569d…
8323011: ProblemList serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Reviewed-by: azvegint, ctornqvi
! test/hotspot/jtreg/ProblemList.txt
Changeset: ade40741
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-04 16:55:04 +0000
URL: https://git.openjdk.org/leyden/commit/ade40741cab0b5e4d8519a55ebcd51e386999…
8322976: Remove reference to transform_no_reclaim
Reviewed-by: shade, thartmann
! src/hotspot/share/opto/phaseX.cpp
Changeset: 15cf8f85
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-04 17:16:22 +0000
URL: https://git.openjdk.org/leyden/commit/15cf8f853105050ec356756d5affa153f7989…
8319626: Override toString() for ZipFile
Reviewed-by: jpai, alanb, coffeys
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: ad31ec5c
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-04 17:16:33 +0000
URL: https://git.openjdk.org/leyden/commit/ad31ec5c5f120082cedd7b9ece45b6b44147c…
8322647: Short name for the `Europe/Lisbon` time zone is incorrect
Reviewed-by: joehw, iris
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! test/jdk/java/time/test/java/time/format/TestUTCParse.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java
Changeset: 3fbccb01
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-04 17:22:49 +0000
URL: https://git.openjdk.org/leyden/commit/3fbccb01dcffe9eb48a08d99aab0e9aa311a1…
8322978: Remove debug agent debugMonitorTimedWait() function. It is no longer used.
Reviewed-by: dholmes, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 3b1e56a4
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-05 00:00:24 +0000
URL: https://git.openjdk.org/leyden/commit/3b1e56a4275addeadcefe180b5ce60d9d74cc…
8322322: Support archived full module graph when -Xbootclasspath/a is used
Reviewed-by: alanb, mchung
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
Changeset: 5235cc98
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-05 04:39:55 +0000
URL: https://git.openjdk.org/leyden/commit/5235cc987d8c4455622acda947bed7321086a…
8322583: RISC-V: Enable fast class initialization checks
Reviewed-by: rehn, fyang, fjiang
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 2a9c3589
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-01-05 08:12:59 +0000
URL: https://git.openjdk.org/leyden/commit/2a9c3589d941d9a57e536ea0b3d7919c6ddb8…
8322725: (tz) Update Timezone Data to 2023d
Reviewed-by: coffeys, naoto
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/iso3166.tab
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
Changeset: 868f8745
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-05 09:07:03 +0000
URL: https://git.openjdk.org/leyden/commit/868f8745faf70c915d8294ae8f85b2d6aa096…
8322920: Some ProcessTools.execute* functions are declared to throw Throwable
Reviewed-by: dholmes, lmesnik
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 1d1cd32b
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-05 09:12:24 +0000
URL: https://git.openjdk.org/leyden/commit/1d1cd32bc355a33448d8f15555e142570bb49…
8321812: Update GC tests to use execute[Limited]TestJava
Reviewed-by: tschatzl, aboldtch
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java
! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/testlibrary/Helpers.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java
! test/hotspot/jtreg/gc/z/TestZNMT.java
Changeset: 3dc4bd85
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-05 09:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/3dc4bd858139f133f5e5b17e7bd3082dd6766…
8322989: New test serviceability/HeapDump/FullGCHeapDumpLimitTest.java fails
Reviewed-by: stefank, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/HeapDump/FullGCHeapDumpLimitTest.java
Changeset: f0e2e431
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-05 10:39:08 +0000
URL: https://git.openjdk.org/leyden/commit/f0e2e4311b8cab160dc9e35f43e9ae5a145c5…
8323021: Shenandoah: Encountered reference count always attributed to first worker thread
Reviewed-by: kdnilsen, ysr, shade
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
Changeset: 78623c95
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 11:13:34 +0000
URL: https://git.openjdk.org/leyden/commit/78623c95f2a3954384963c4c761d2e4e5f4ae…
8323012: C2 fails with fatal error: no reachable node should have no use
Reviewed-by: chagedorn
! src/hotspot/share/opto/cfgnode.cpp
Changeset: f0cfd361
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-05 11:34:03 +0000
URL: https://git.openjdk.org/leyden/commit/f0cfd361bd6a98dc1192dab2116fdd3904f13…
8322532: JShell : Unnamed variable issue
Reviewed-by: asotona
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: ade21a96
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 13:48:31 +0000
URL: https://git.openjdk.org/leyden/commit/ade21a965f8a5fc889cd48bba76fad507bded…
8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate
Reviewed-by: aph, chagedorn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java
Changeset: ed9f3243
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-05 15:40:32 +0000
URL: https://git.openjdk.org/leyden/commit/ed9f3243f04718a50bbdc589437872f7215c0…
8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used
Reviewed-by: chagedorn, shade
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
- test/micro/org/openjdk/bench/vm/compiler/x86/ComputePI.java
Changeset: 631a9f60
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-05 16:26:02 +0000
URL: https://git.openjdk.org/leyden/commit/631a9f60f30fe298791aa953fa573001127ff…
8323073: ProblemList gc/g1/TestSkipRebuildRemsetPhase.java on linux-aarch64
8323075: ProblemList runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 700c25f5
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-05 17:04:32 +0000
URL: https://git.openjdk.org/leyden/commit/700c25f5b45e8a228d07c57dcf925e93d494a…
8322954: Shenandoah: Convert evac-update closures asserts to rich asserts
Reviewed-by: wkemper, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
Changeset: 46965a09
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-05 17:53:45 +0000
URL: https://git.openjdk.org/leyden/commit/46965a096ce74d9375df36a3a66107e9295cc…
8322981: Fix 2 locations in JDI that throw IOException without using the "Caused by" exception
Reviewed-by: dholmes, lmesnik
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
Changeset: 35a1b77d
Author: David Leopoldseder <davleopo(a)openjdk.org>
Committer: Tom Rodriguez <never(a)openjdk.org>
Date: 2024-01-05 19:00:18 +0000
URL: https://git.openjdk.org/leyden/commit/35a1b77da541e4df3c4d1bab0825ea39e6538…
8322636: [JVMCI] HotSpotSpeculationLog can be inconsistent across a single compile
Reviewed-by: dnsimon, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
Changeset: be4614eb
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-05 22:16:52 +0000
URL: https://git.openjdk.org/leyden/commit/be4614eb5e4efcea3f3ef4d18f94cfb36fd55…
8323016: Improve reporting for bad options
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/BadOptionsTest.java
Changeset: ace010b3
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-06 08:52:27 +0000
URL: https://git.openjdk.org/leyden/commit/ace010b38a83e0c9b43aeeb6bc5c92d0886dc…
8319757: java/nio/channels/DatagramChannel/InterruptibleOrNot.java failed: wrong exception thrown
Reviewed-by: jpai, bpb
! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
Changeset: faa9c690
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-06 18:24:28 +0000
URL: https://git.openjdk.org/leyden/commit/faa9c6909dda635eb008b9dada6e06fca47c1…
8322846: Running with -Djdk.tracePinnedThreads set can hang
Reviewed-by: jpai
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
Changeset: 3560e680
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 02:37:10 +0000
URL: https://git.openjdk.org/leyden/commit/3560e680bcd5f9427b43f616f21f87adee8e8…
8322815: Eliminate -Wparentheses warnings in shenandoah code
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: e4427698
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-01-08 02:46:10 +0000
URL: https://git.openjdk.org/leyden/commit/e44276989fc6358065412be7567d0141c84f1…
8322754: click JComboBox when dialog about to close causes IllegalComponentStateException
Reviewed-by: abhiscxk, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
+ test/jdk/javax/swing/JComboBox/ComboPopupBug.java
Changeset: d75d876e
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 07:30:21 +0000
URL: https://git.openjdk.org/leyden/commit/d75d876eddfd2e59d9d28c2860fdab4ef3ec3…
8322806: Eliminate -Wparentheses warnings in aarch64 code
Reviewed-by: stefank, dholmes
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
Changeset: 7edd10e5
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-08 08:20:07 +0000
URL: https://git.openjdk.org/leyden/commit/7edd10e5fa71dafbbad23455553b7f5ff0a75…
8321786: SegmentAllocator:allocateFrom(ValueLayout, MemorySegment,ValueLayout,long,long) spec mismatch in exception scenario
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestSegmentCopy.java
! test/jdk/java/foreign/TestSegments.java
Changeset: a40d397d
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 09:01:33 +0000
URL: https://git.openjdk.org/leyden/commit/a40d397d5d785d29a2d5e848f872d11dab3bf…
8323110: Eliminate -Wparentheses warnings in ppc code
Reviewed-by: dholmes
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
Changeset: eb9e754b
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-08 10:27:00 +0000
URL: https://git.openjdk.org/leyden/commit/eb9e754b3a439cc3ce36c2c9393bc8b250343…
8323065: Unneccesary CodeBlob lookup in CompiledIC::internal_set_ic_destination
Reviewed-by: dlong, thartmann
! src/hotspot/share/code/compiledIC.cpp
Changeset: 09c6c4ff
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-08 11:41:51 +0000
URL: https://git.openjdk.org/leyden/commit/09c6c4ff021b7dc719c0b1e0dfb041b03bba1…
8322489: 22-b27: Up to 7% regression in all Footprint3-*-G1/ZGC
Reviewed-by: egahlin
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
Changeset: 71aac7a5
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-08 11:45:18 +0000
URL: https://git.openjdk.org/leyden/commit/71aac7a5fbb9a32181ada1a04b6a9622fe939…
8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows
Reviewed-by: rschmelter, stuefe
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 458e563c
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-08 12:57:55 +0000
URL: https://git.openjdk.org/leyden/commit/458e563cd994f5e0f590c2144e8ed35d020d5…
8310711: [IR Framework] Remove safepoint while printing handling
Reviewed-by: thartmann, epeter
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompilePhaseBlock.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/State.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThread.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThreads.java
- test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java
- test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/safepoint_while_printing_hotspot_pid.log
Changeset: fc047508
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2024-01-08 13:30:23 +0000
URL: https://git.openjdk.org/leyden/commit/fc047508170ab666857d740ccf541c2c3b612…
8321371: SpinPause() not implemented for bsd_aarch64/macOS
Reviewed-by: eosterlund, dholmes, dcubed, eastigeevich, shade
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
Changeset: 29397d29
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2024-01-08 13:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/29397d29baac3b29083b1b5d6b2cb06e456af…
8320317: ObjectMonitor NotRunnable is not really an optimization
Reviewed-by: eosterlund, dholmes, shade, dcubed
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: c90768c9
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-01-08 13:47:43 +0000
URL: https://git.openjdk.org/leyden/commit/c90768c93b26771bb8f4bdbe855d054ad089b…
8318444: Write details about compilation bailouts into crash reports
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/ci/ciEnv.hpp
+ src/hotspot/share/compiler/compilationFailureInfo.cpp
+ src/hotspot/share/compiler/compilationFailureInfo.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 57a65fe4
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-08 14:09:27 +0000
URL: https://git.openjdk.org/leyden/commit/57a65fe436a3617d64bbf0b02d4c7f7c25514…
8322003: JShell - Incorrect type inference in lists of records implementing interfaces
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: c8fa3e21
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-08 14:55:17 +0000
URL: https://git.openjdk.org/leyden/commit/c8fa3e21e6a4fd7846932b545a1748cc1dc6d…
8320310: CompiledMethod::has_monitors flag can be incorrect
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 2acb5bd9
Author: Ilya Gavrilin <igavrilin(a)openjdk.org>
Committer: Vladimir Kempik <vkempik(a)openjdk.org>
Date: 2024-01-08 15:53:58 +0000
URL: https://git.openjdk.org/leyden/commit/2acb5bd9924511b58b0e57ea9eb6c2dee9fd3…
8322790: RISC-V: Tune costs for shuffles with no conversion
Reviewed-by: rehn, fyang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 827c71da
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-08 16:10:21 +0000
URL: https://git.openjdk.org/leyden/commit/827c71dac9a5732f70bc7341743bce314cad3…
8310190: C2 SuperWord: AlignVector is broken, generates misaligned packs
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Reviewed-by: kvn, chagedorn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
Changeset: c4a83bd6
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-08 16:44:28 +0000
URL: https://git.openjdk.org/leyden/commit/c4a83bd6f6c45e72bd776e929005be0aa9408…
8323086: Shenandoah: Heap could be corrupted by oom during evacuation
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
Changeset: 387828a3
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-08 16:56:44 +0000
URL: https://git.openjdk.org/leyden/commit/387828a3f7e4ec5b26954747e756aac212d57…
8322980: Debug agent's dumpThread() API should update thread's name before printing it
Reviewed-by: kevinw, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: d47393bd
Author: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-08 18:53:41 +0000
URL: https://git.openjdk.org/leyden/commit/d47393bd8225e818f0f9cd45192a5e656018a…
8320128: Clean up Parse constructor for OSR
Reviewed-by: thartmann, shade
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 24823ba6
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-08 19:46:04 +0000
URL: https://git.openjdk.org/leyden/commit/24823ba647d4bf412586372cd5076f35bbc13…
8323095: Expand TraceOptoParse block output abbreviations
Reviewed-by: thartmann, chagedorn, xliu
! src/hotspot/share/opto/parse1.cpp
Changeset: d78e8dab
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-08 19:58:32 +0000
URL: https://git.openjdk.org/leyden/commit/d78e8dab93868c1212c95e165f556ad89a0b6…
8322545: Declare newInsets as static in ThemeReader.cpp
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
Changeset: 8a4dc79e
Author: Mikael Vidstedt <mikael(a)openjdk.org>
Date: 2024-01-08 20:17:29 +0000
URL: https://git.openjdk.org/leyden/commit/8a4dc79e1a40e7115e2971af81623b6b0368f…
8274300: Address dsymutil warning by excluding platform specific files
Reviewed-by: erikj
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: ca9635df
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-08 21:26:18 +0000
URL: https://git.openjdk.org/leyden/commit/ca9635df3357bf70b41645f619237b6d2068a…
8322759: Eliminate -Wparentheses warnings in compiler code
Reviewed-by: kvn, shade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_ValueStack.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
Changeset: 61ebe3b0
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-08 22:41:07 +0000
URL: https://git.openjdk.org/leyden/commit/61ebe3b0c4afb6bfdadbf54d0e8a20347bea1…
8323032: OptimizedModuleHandlingTest failed in dynamic CDS archive mode
Reviewed-by: dholmes, matsaave
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Changeset: 841ab487
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-08 23:53:06 +0000
URL: https://git.openjdk.org/leyden/commit/841ab487f83d7e3639d352e796dc7131310c2…
8322657: CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader
Reviewed-by: matsaave, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/DefineModuleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/manifest-with-non-existent-jar.txt
Changeset: 8ae309eb
Author: Weibing Xiao <weibing.xiao(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-09 04:04:12 +0000
URL: https://git.openjdk.org/leyden/commit/8ae309ebacd6947bbad2ef168ca13702e1cba…
8318971: Better Error Handling for Jar Tool When Processing Non-existent Files
Reviewed-by: alanb, jpai
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/tools/jar/InputFilesTest.java
Changeset: 176606d0
Author: Athijegannathan Sundararajan <sundar(a)openjdk.org>
Date: 2024-01-09 04:36:30 +0000
URL: https://git.openjdk.org/leyden/commit/176606d0cb9117ca9080261f898cd57339fa5…
8310995: missing @since tags in 36 jdk.dynalink classes
Reviewed-by: jlaskey, iris, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
Changeset: 07fce8ef
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 06:11:44 +0000
URL: https://git.openjdk.org/leyden/commit/07fce8eff207eedcbab29b52660f19333df7c…
8320864: Serial: Extract out Full GC related fields from ContiguousSpace
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/genMarkSweep.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 7286f529
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-09 07:05:27 +0000
URL: https://git.openjdk.org/leyden/commit/7286f5291d6aad290fda778668eeb3a7cbfd8…
8322829: Refactor nioBlocker to avoid blocking while holding Thread's interrupt lock
Reviewed-by: jpai
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/sun/nio/ch/Interruptible.java
Changeset: 4cf131a1
Author: Ludovic Henry <luhenry(a)openjdk.org>
Committer: Robbin Ehn <rehn(a)openjdk.org>
Date: 2024-01-09 07:26:35 +0000
URL: https://git.openjdk.org/leyden/commit/4cf131a101d13699b1bf017895798c9bda87f…
8319716: RISC-V: Add SHA-2
Co-authored-by: Robbin Ehn <rehn(a)openjdk.org>
Reviewed-by: fyang, mli, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 30f93a29
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2024-01-09 07:34:50 +0000
URL: https://git.openjdk.org/leyden/commit/30f93a29c2f677d0279176b89edf2ecdc06b4…
8320069: RISC-V: Add Zcb instructions
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 075fed91
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-09 08:19:57 +0000
URL: https://git.openjdk.org/leyden/commit/075fed91bd144d94328e198b41ea294696194…
8323241: jcmd manpage should use lists for argument lists
Reviewed-by: alanb
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 52a6c375
Author: Boris Ulasevich <bulasevich(a)openjdk.org>
Date: 2024-01-09 10:33:52 +0000
URL: https://git.openjdk.org/leyden/commit/52a6c37558fa970f595067bc1bb5bc2b710c3…
8322858: compiler/c2/aarch64/TestFarJump.java fails on AArch64 due to unexpected PrintAssembly output
Reviewed-by: aph, thartmann
! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java
Changeset: 6e9671a8
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 10:37:02 +0000
URL: https://git.openjdk.org/leyden/commit/6e9671a8a87a369c6986854a2c3c32cc9d702…
8323264: Serial: Remove unused GenerationBlockSizeClosure
Reviewed-by: stefank
! src/hotspot/share/gc/serial/generation.cpp
Changeset: 7d42aa15
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-09 11:31:50 +0000
URL: https://git.openjdk.org/leyden/commit/7d42aa15137814761ff314112a055e835a659…
8310277: jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java fails with IllegalStateException
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testMethodCommentAlgorithm/TestMethodCommentsAlgorithm.java
Changeset: 37a61720
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-09 11:36:36 +0000
URL: https://git.openjdk.org/leyden/commit/37a61720b60a503a958b35c422ca4f2eb06d6…
8322936: Update blessed-modifier-order.sh for default, sealed, and non-sealed
Reviewed-by: erikj, rriggs, martin
! bin/blessed-modifier-order.sh
Changeset: ff499ef7
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 13:26:38 +0000
URL: https://git.openjdk.org/leyden/commit/ff499ef79f6bffe95afa17a9aa312ac9f67fb…
8233443: G1 DetailedUsage class names overly generic for global namespace
Reviewed-by: ayang, gli, tschatzl
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
Changeset: 52c7ff1d
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 13:47:32 +0000
URL: https://git.openjdk.org/leyden/commit/52c7ff1d81940d6d0d1e3dd7ad0447c807081…
8322330: JavadocHelperTest.java OOMEs with Parallel GC and ZGC
Reviewed-by: ayang, aboldtch
! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java
Changeset: 438ab7c1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 14:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/438ab7c115249d7501edfbb2d3c62e96ae824…
8323284: Remove unused FilteringClosure declaration
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 886386c0
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 15:52:39 +0000
URL: https://git.openjdk.org/leyden/commit/886386c0396d4cd4f1be24906a77c9dbfc862…
8322890: Directly return in OldPLABSizeConstraintFunc
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
Changeset: ee98d262
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-09 17:03:28 +0000
URL: https://git.openjdk.org/leyden/commit/ee98d262181f5822609674c71c85ad4576ac1…
8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing
Reviewed-by: ayang, iwalulya
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
Changeset: dd8ae616
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-09 19:31:03 +0000
URL: https://git.openjdk.org/leyden/commit/dd8ae616437398f957f9b4f09cf2c7f1d0bd0…
8322237: Heap dump contains duplicate thread records for mounted virtual threads
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
Changeset: bc05893f
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-09 19:37:28 +0000
URL: https://git.openjdk.org/leyden/commit/bc05893f820ff8158897f84b9d2fdaed2cd16…
8323318: Remove unused Space::is_free_block
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: f3be138e
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-09 22:04:02 +0000
URL: https://git.openjdk.org/leyden/commit/f3be138eb80c9e7f6cc21afb75cda9e49b667…
8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/com/foo/Main.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/com.foo/module-info.java
= test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/module-info.java
+ test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/net.foo/net/foo/Main.java
Changeset: aba19334
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-09 22:05:37 +0000
URL: https://git.openjdk.org/leyden/commit/aba19334eaeb46d37169cddeef929b13e050a…
8323210: Update the usage of cmsFLAGS_COPY_ALPHA
Reviewed-by: prr
! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java
Changeset: e9f7db30
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:26:17 +0000
URL: https://git.openjdk.org/leyden/commit/e9f7db304559cbc8e2b46ea30496d3c570569…
8322880: Eliminate -Wparentheses warnings in arm32 code
Reviewed-by: shade, dholmes
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
Changeset: 28d8149c
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:33:13 +0000
URL: https://git.openjdk.org/leyden/commit/28d8149c693a9470bbde4b1a27c4b9be6c5f3…
8323115: x86-32: Incorrect predicates for cmov instruct transforms with UseSSE
Reviewed-by: shade, thartmann
! src/hotspot/cpu/x86/x86_32.ad
Changeset: a5071e01
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-09 22:47:36 +0000
URL: https://git.openjdk.org/leyden/commit/a5071e010be8c79f1a3cd96f7325d04bac8f7…
8322817: RISC-V: Eliminate -Wparentheses warnings in riscv code
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 376051a9
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-09 23:11:21 +0000
URL: https://git.openjdk.org/leyden/commit/376051a9be95e0e4acf3c59d0eba3e9ef8727…
8320919: Clarify Locale related system properties
Reviewed-by: smarks, rriggs
! src/java.base/share/classes/java/util/Locale.java
Changeset: f4ca41ad
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-10 00:19:05 +0000
URL: https://git.openjdk.org/leyden/commit/f4ca41ad75fa78a08ff069ba0b6ac3596e35c…
8322816: RISC-V: Incorrect guarantee in patch_vtype
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 85692274
Author: Zhiqiang Zang <zhiqiang.zang(a)utexas.edu>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-10 07:31:56 +0000
URL: https://git.openjdk.org/leyden/commit/856922747358291ed2e112c328fb776a7be25…
8322589: Add Ideal transformation: (~a) & (~b) => ~(a | b)
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/AndLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 88378ed0
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-10 08:30:47 +0000
URL: https://git.openjdk.org/leyden/commit/88378ed0584c7eb0849b6fc1e361fd8ea0698…
8277869: Maven POMs are using HTTP links where HTTPS is available
Reviewed-by: kvn, thartmann
! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml
! src/utils/IdealGraphVisualizer/ControlFlow/pom.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/OutlineTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/pom.xml
! src/utils/IdealGraphVisualizer/Data/src/main/resources/com/sun/hotspot/igv/data/serialization/graphdocument.xsd
! src/utils/IdealGraphVisualizer/Difference/pom.xml
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/layer.xml
! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentSettings.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/FilterTopComponentWstcref.xml
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml
! src/utils/IdealGraphVisualizer/Graph/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/Layout/pom.xml
! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml
! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/Settings/pom.xml
! src/utils/IdealGraphVisualizer/Settings/src/main/resources/com/sun/hotspot/igv/settings/layer.xml
! src/utils/IdealGraphVisualizer/Util/pom.xml
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWsmode.xml
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/propertiesWstcref.xml
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/branding/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
! src/utils/LogCompilation/pom.xml
Changeset: 40861761
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-10 09:57:16 +0000
URL: https://git.openjdk.org/leyden/commit/40861761c2b0bb5ae548afc4752dc7cee3bf5…
8322987: Remove gc/stress/gclocker/TestGCLocker* since they always fail with OOME
Reviewed-by: ayang, lmesnik
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
- test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
- test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c
Changeset: 98470864
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 10:56:24 +0000
URL: https://git.openjdk.org/leyden/commit/9847086466359e330fdb7dceb29c7d31cf024…
8323499: Remove unused methods in space.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.hpp
Changeset: 8d947991
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 11:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/8d9479910f587a2524a2d4068174f14e224ff…
8322828: Parallel: Rename ParallelCompactData::_region_start
Reviewed-by: tschatzl, ehelin
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 88dafe56
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-10 12:15:38 +0000
URL: https://git.openjdk.org/leyden/commit/88dafe564f163ed738a8cb6adc449b94e6069…
8314629: Generational ZGC: Clearing All SoftReferences log line lacks GCId
Reviewed-by: eosterlund, tschatzl
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp
Changeset: 2e472fe7
Author: Richard Reingruber <rrich(a)openjdk.org>
Date: 2024-01-10 12:18:01 +0000
URL: https://git.openjdk.org/leyden/commit/2e472fe7ea98ca1f07a90d1ad6704e8b2bb3a…
8322294: Cleanup NativePostCallNop
Reviewed-by: mdoerr, aph
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
Changeset: 679f526d
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-10 12:18:12 +0000
URL: https://git.openjdk.org/leyden/commit/679f526d89f679b1f42a1a4acdecf93686bde…
8322278: Generational ZGC: Adjust the comment of ZHeuristics::use_per_cpu_shared_small_pages
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zHeuristics.cpp
Changeset: b2a39c57
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-10 13:03:36 +0000
URL: https://git.openjdk.org/leyden/commit/b2a39c576706622b624314c89fa6d10d0b422…
8316241: Test jdk/jdk/jfr/jvm/TestChunkIntegrity.java failed
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
Changeset: d2d58dd6
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-10 13:13:32 +0000
URL: https://git.openjdk.org/leyden/commit/d2d58dd6a8ec366a4bc3eb12a253b252de245…
8322324: java/foreign/TestStubAllocFailure.java times out while waiting for forked process
8322637: java/foreign/critical/TestCriticalUpcall.java timed out
Reviewed-by: mcimadamore
! test/jdk/java/foreign/UpcallTestHelper.java
Changeset: ec385057
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-10 13:25:43 +0000
URL: https://git.openjdk.org/leyden/commit/ec38505720251ceefc8e838bd68b740d166c8…
8323508: Remove TestGCLockerWithShenandoah.java line from TEST.groups
Reviewed-by: dholmes, shade, tschatzl
! test/hotspot/jtreg/TEST.groups
Changeset: 2806adee
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-01-10 14:07:57 +0000
URL: https://git.openjdk.org/leyden/commit/2806adee2d8cca6bc215f285888631799bd02…
8321685: Missing ResourceMark in code called from JvmtiEnvBase::get_vthread_jvf
Reviewed-by: amenkov, cjplummer
! src/hotspot/share/prims/jvmtiEnvBase.cpp
Changeset: 16170678
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-10 15:03:21 +0000
URL: https://git.openjdk.org/leyden/commit/16170678a72dbd7eecf55c21a426fb6179362…
8323331: fix typo hpage_pdm_size
Reviewed-by: shade, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 2174f664
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 15:18:57 +0000
URL: https://git.openjdk.org/leyden/commit/2174f6646e8897f7e3991141a743c047c6e57…
8323005: Parallel: Refactor PSPromotionManager::claim_or_forward_depth
Reviewed-by: tschatzl, rrich
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: f0169341
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-10 15:19:09 +0000
URL: https://git.openjdk.org/leyden/commit/f0169341846360d202c973ec368fdc3c5bf1a…
8323518: Parallel: Remove unused methods in psParallelCompact.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 475306b7
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-10 16:34:06 +0000
URL: https://git.openjdk.org/leyden/commit/475306b7576356ca8e5b93fa7fe1be6c4d150…
7057369: (fs spec) FileStore getUsableSpace and getUnallocatedSpace could be clearer
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/FileStore.java
Changeset: b86c3b7a
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2024-01-10 16:42:30 +0000
URL: https://git.openjdk.org/leyden/commit/b86c3b7a68335d57699ea3c5ec6d09a62ea90…
8309218: java/util/concurrent/locks/Lock/OOMEInAQS.java still times out with ZGC, Generational ZGC, and SerialGC
Reviewed-by: jpai, dholmes, alanb
! test/jdk/ProblemList-generational-zgc.txt
! test/jdk/ProblemList-zgc.txt
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
Changeset: a7db4fec
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-10 17:10:39 +0000
URL: https://git.openjdk.org/leyden/commit/a7db4fecebe98135d36c6f46e1fa60959adbe…
8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled
Reviewed-by: ysr, kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: c96cbe48
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-01-10 17:29:55 +0000
URL: https://git.openjdk.org/leyden/commit/c96cbe481c86800b76e220374b24b6671984a…
8313083: Print 'rss' and 'cache' as part of the container information
Reviewed-by: sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: 5ba69e17
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2024-01-10 17:52:50 +0000
URL: https://git.openjdk.org/leyden/commit/5ba69e17340cf44194c080a38219c6e150418…
8322477: order of subclasses in the permits clause can differ between compilations
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: c1282b57
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-10 18:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/c1282b57f50002edd08c93aed784390cca83b…
8323540: assert((!((((method)->is_trace_flag_set(((1 << 4) << 8))))))) failed: invariant
Reviewed-by: mikael
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: 525063be
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-10 18:46:56 +0000
URL: https://git.openjdk.org/leyden/commit/525063be90bc67257e5d9301a4270179c03ad…
8322878: Including sealing information Class.toGenericString()
Co-authored-by: Pavel Rappo <prappo(a)openjdk.org>
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Class.java
! test/jdk/java/lang/Class/GenericStringTest.java
Changeset: 3bd90420
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-10 18:54:02 +0000
URL: https://git.openjdk.org/leyden/commit/3bd9042054116365323912ed5867b70936fe8…
8320788: The system properties page is missing some properties
Reviewed-by: iris, rriggs, bpb, joehw
! src/java.base/share/classes/java/lang/System.java
Changeset: d89602a5
Author: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-10 19:42:03 +0000
URL: https://git.openjdk.org/leyden/commit/d89602a53f173e4fc1e0aa10bb0ffdf723245…
8322982: CTW fails to build after 8308753
Reviewed-by: shade, phh
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: e70cb4e6
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-10 21:42:23 +0000
URL: https://git.openjdk.org/leyden/commit/e70cb4e6c7fe131d585cfa3ff3b4dbeb4f9bb…
8322565: (zipfs) Files.setPosixPermissions should preserve 'external file attributes' bits
Reviewed-by: clanger, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: b530c028
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-11 00:36:16 +0000
URL: https://git.openjdk.org/leyden/commit/b530c0281b5082994065b10addeb8366ffa58…
8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18
Reviewed-by: cjplummer, mbaesken
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 26de9e24
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-11 06:32:24 +0000
URL: https://git.openjdk.org/leyden/commit/26de9e247a6ed1c0b8b247d77514ed16905d7…
8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile
8322830: Add test case for ZipFile opening a ZIP with no entries
Reviewed-by: lancea
! test/jdk/java/util/zip/CopyZipFile.java
- test/jdk/java/util/zip/ZipFile/Available.java
- test/jdk/java/util/zip/ZipFile/CopyJar.java
- test/jdk/java/util/zip/ZipFile/EnumAfterClose.java
+ test/jdk/java/util/zip/ZipFile/EnumerateAfterClose.java
! test/jdk/java/util/zip/ZipFile/FinalizeInflater.java
- test/jdk/java/util/zip/ZipFile/GetDirEntry.java
- test/jdk/java/util/zip/ZipFile/ReadAfterClose.java
! test/jdk/java/util/zip/ZipFile/ReadZip.java
! test/jdk/java/util/zip/ZipFile/ReleaseInflater.java
! test/jdk/java/util/zip/ZipFile/StreamZipEntriesTest.java
- test/jdk/java/util/zip/ZipFile/crash.jar
- test/jdk/java/util/zip/ZipFile/input.jar
- test/jdk/java/util/zip/ZipFile/input.zip
Changeset: af942a69
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-11 07:17:28 +0000
URL: https://git.openjdk.org/leyden/commit/af942a693bc765c8bf509118e02e74509f7f5…
8323188: JFR: Needless RESOURCE_ARRAY when sending EventOSInformation
Reviewed-by: mgronlun
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
Changeset: 2b7fc050
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-11 07:34:14 +0000
URL: https://git.openjdk.org/leyden/commit/2b7fc0506ab37f1ec1e63542fb0dcd710c33e…
8264102: JTable Keyboards Navigation differs with Test Instructions.
Reviewed-by: psadhukhan, abhiscxk
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java
! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/jdk/javax/swing/JTable/KeyBoardNavigation.java
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.html
- test/jdk/javax/swing/JTable/KeyBoardNavigation/KeyBoardNavigation.java
Changeset: cb1d25fc
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-11 08:13:28 +0000
URL: https://git.openjdk.org/leyden/commit/cb1d25fcfafaa714d3f4dfd600c7dc7c936f8…
8323330: [BACKOUT] JDK-8276809: java/awt/font/JNICheck/FreeTypeScalerJNICheck.java shows JNI warning on Windows
Reviewed-by: prr, stuefe
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 35e96627
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2024-01-11 08:16:28 +0000
URL: https://git.openjdk.org/leyden/commit/35e9662767cc0a1dea9b5afa2a6d61a852972…
8314515: java/util/concurrent/SynchronousQueue/Fairness.java failed with "Error: fair=false i=8 j=0"
Reviewed-by: alanb
! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java
Changeset: b922f8d4
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-01-11 09:00:44 +0000
URL: https://git.openjdk.org/leyden/commit/b922f8d45951250b7c39cb179b9bc1a8a6256…
8319793: C2 compilation fails with "Bad graph detected in build_loop_late" after JDK-8279888
Reviewed-by: chagedorn, epeter
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessCastIIAboveRC.java
Changeset: e5aed6be
Author: Varada M <varadam(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-11 12:17:35 +0000
URL: https://git.openjdk.org/leyden/commit/e5aed6be7a184a86a32fa671d48e0781fab54…
8323276: StressDirListings.java fails on AIX
Reviewed-by: jpai, dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java
Changeset: b8ae4a8c
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-11 13:12:32 +0000
URL: https://git.openjdk.org/leyden/commit/b8ae4a8c0985d1763ac48ba78943d8b992d7b…
8320890: [AIX] Find a better way to mimic dl handle equality
Reviewed-by: stuefe, mdoerr
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/runtime/os.hpp
Changeset: 9fd855ed
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-01-11 13:45:40 +0000
URL: https://git.openjdk.org/leyden/commit/9fd855ed477bb0849ce5c774854844deec0f4…
8322971: KEM.getInstance() should check if a 3rd-party security provider is signed
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/javax/crypto/KEM.java
! test/jdk/com/sun/crypto/provider/DHKEM/Compliance.java
+ test/jdk/com/sun/crypto/provider/DHKEM/java.base/com/sun/crypto/provider/EvenKEMImpl.java
! test/jdk/javax/crypto/KEM/RSA_KEM.java
Changeset: c2e77e2f
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2024-01-11 15:19:48 +0000
URL: https://git.openjdk.org/leyden/commit/c2e77e2f17b624e750dea8fd51bbfde995966…
8319128: sun/security/pkcs11 tests fail on OL 7.9 aarch64
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
Changeset: e10d1400
Author: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-01-11 16:54:16 +0000
URL: https://git.openjdk.org/leyden/commit/e10d14004fa25998231ab1d2611b75aea9b5c…
8321712: C2: "failed: Multiple uses of register" in C2_MacroAssembler::vminmax_fp
Co-authored-by: Volodymyr Paprotski <vpaprotski(a)openjdk.org>
Reviewed-by: kvn, thartmann, epeter, jbhateja
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
Changeset: b78896b9
Author: Tim Prinzing <tprinzing(a)openjdk.org>
Committer: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-11 17:37:30 +0000
URL: https://git.openjdk.org/leyden/commit/b78896b9aafcb15f453eaed6e154a54615814…
8319571: Update jni/nullCaller/NullCallerTest.java to accept flags or mark as flagless
Reviewed-by: mchung
! test/jdk/jni/nullCaller/NullCallerTest.java
Changeset: 93bedd7a
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-11 18:13:11 +0000
URL: https://git.openjdk.org/leyden/commit/93bedd7abae33f5d5eb909d3d216ee415ad2f…
8323213: Fix some javadoc broken links in ObjectReference, and other misc javadoc cleanups
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: 4ea7b364
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-11 20:59:53 +0000
URL: https://git.openjdk.org/leyden/commit/4ea7b36447ea96d62b1ca164c34e2b2b74a16…
8322235: Split up and improve LocaleProvidersRun
Reviewed-by: naoto
! src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c
! test/jdk/java/util/Locale/LocaleProviders.java
+ test/jdk/java/util/Locale/LocaleProvidersCalendar.java
+ test/jdk/java/util/Locale/LocaleProvidersDateTimeFormatter.java
+ test/jdk/java/util/Locale/LocaleProvidersFormat.java
+ test/jdk/java/util/Locale/LocaleProvidersLogger.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
+ test/jdk/java/util/Locale/LocaleProvidersTimeZone.java
Changeset: 49e61213
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-11 21:48:58 +0000
URL: https://git.openjdk.org/leyden/commit/49e61213474b846fd081e890e5abfbbbb9b79…
8310813: Simplify and modernize equals, hashCode, and compareTo for BigInteger
Reviewed-by: rriggs, redestad, rgiulietti
! src/java.base/share/classes/java/math/BigInteger.java
+ test/jdk/java/math/BigInteger/HashCode.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java
+ test/micro/org/openjdk/bench/java/math/Shared.java
Changeset: e4389d8d
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2024-01-11 22:38:39 +0000
URL: https://git.openjdk.org/leyden/commit/e4389d8dc224419b8c1ee08e9f2dea0f103c6…
8323571: Regression in source resolution process
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/NullIdTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/core.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/catalog/events.xsd
Changeset: 8e12053e
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2024-01-11 22:58:20 +0000
URL: https://git.openjdk.org/leyden/commit/8e12053e0352a26ecd7f2b9bc298ddb8fb4bb…
8322799: Test JPKG003-013: ServiceTest fails because the user cannot uninstall the "servicetest" package on OEL 9.2 x64 and OEL 9.2 64-bit Arm (aarch64)
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/services_utils.sh
Changeset: 0ff2deab
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-12 02:55:22 +0000
URL: https://git.openjdk.org/leyden/commit/0ff2deab5d6b8228ddfed9ae08820d2adf233…
8320673: PageFormat/CustomPaper.java has no Pass/Fail buttons; multiple instructions
Reviewed-by: serb, aivanov
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
Changeset: 8d9814a5
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-12 06:12:20 +0000
URL: https://git.openjdk.org/leyden/commit/8d9814a5212bd1a339d7a2aa7a5fb4cefe2e9…
8322757: Enable -Wparentheses warnings
Reviewed-by: dholmes, jwaters, erikj, ihse
! make/hotspot/lib/CompileJvm.gmk
Changeset: 82a63a03
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-01-12 07:53:41 +0000
URL: https://git.openjdk.org/leyden/commit/82a63a03c0155288e8e43b9f766c8be70be50…
8258979: The image didn't show correctly with GTK LAF
Reviewed-by: psadhukhan, tr
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
- test/jdk/javax/swing/JTree/8038113/bug8038113.html
- test/jdk/javax/swing/JTree/8038113/bug8038113.java
+ test/jdk/javax/swing/JTree/bug8038113.java
Changeset: 66520be7
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2024-01-12 08:21:42 +0000
URL: https://git.openjdk.org/leyden/commit/66520be7a752ebade6c88d164bc87c4bfcfce…
8280056: gtest/LargePageGtests.java#use-large-pages failed "os.release_one_mapping_multi_commits_vm"
Reviewed-by: stuefe, gziemski
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: e72723dc
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-12 08:33:27 +0000
URL: https://git.openjdk.org/leyden/commit/e72723dc5c61292303a992319794e5edb28a4…
8323296: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out
Reviewed-by: jpai
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
Changeset: 7c3a39f4
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-12 08:57:09 +0000
URL: https://git.openjdk.org/leyden/commit/7c3a39f400d97a443be146d928f85aa850d3b…
8323297: Fix incorrect placement of precompiled.hpp include lines
Reviewed-by: kbarrett, dholmes, shade, ysr
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/x/xBarrierSetAssembler_ppc.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/opto/split_if.cpp
Changeset: ba23025c
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-12 09:32:50 +0000
URL: https://git.openjdk.org/leyden/commit/ba23025cd8a9c1af37afea6444ce5ea2ff41e…
8322957: Generational ZGC: Relocation selection must join the STS
Co-authored-by: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Reviewed-by: eosterlund, aboldtch
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zIterator.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 3e19bf88
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-12 10:00:37 +0000
URL: https://git.openjdk.org/leyden/commit/3e19bf88d5b51fe10c183f930b99bce961a36…
8323529: Relativize test image dependencies in microbenchmarks
Reviewed-by: mcimadamore, jvernee, erikj
! make/RunTests.gmk
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java
! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java
! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorTest.java
Changeset: ed182223
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-12 10:43:16 +0000
URL: https://git.openjdk.org/leyden/commit/ed182223655feee5356d42a94dd74950e9595…
8323190: Segfault during deoptimization of C2-compiled code
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestInvalidLocation.java
Changeset: 7dc9dd6f
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-12 10:56:50 +0000
URL: https://git.openjdk.org/leyden/commit/7dc9dd6fdf500bb5156983097bc399d286407…
8234502: Merge GenCollectedHeap and SerialHeap
Reviewed-by: ayang, cjplummer
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
+ src/hotspot/share/gc/serial/serialVMOperations.cpp
+ src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
- src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: 68c42860
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-12 12:29:07 +0000
URL: https://git.openjdk.org/leyden/commit/68c4286026bc2c0ec0f594e0b96fe03fe5624…
8323008: filter out harmful -std* flags added by autoconf from CXX
Reviewed-by: erikj, clanger, ihse
! make/autoconf/toolchain.m4
! make/autoconf/util.m4
Changeset: be900f12
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-12 13:12:37 +0000
URL: https://git.openjdk.org/leyden/commit/be900f1253fe130347385f0daec772c20a79e…
8323425: JFR: Auto-generated filename doesn't work with time-limited recording
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartGeneratedFilename.java
Changeset: e22ab109
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-12 13:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/e22ab10991d9e82aad56cbfa89d5b82fd48fc…
8322537: Parallel: Remove experimental adjustment in PSAdaptiveSizePolicy
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: 65a06727
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-01-12 14:34:42 +0000
URL: https://git.openjdk.org/leyden/commit/65a0672791f868556776fc435b37319ed69f7…
8319773: Avoid inflating monitors when installing hash codes for LM_LIGHTWEIGHT
Reviewed-by: rkennke, dcubed, thartmann
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
Changeset: c5e72450
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-12 15:21:37 +0000
URL: https://git.openjdk.org/leyden/commit/c5e72450966ad50d57a8d22e9d634bfcb319a…
8322735: C2: minor improvements of bubble sort used in SuperWord::packset_sort
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/superword.cpp
Changeset: e33031b8
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2024-01-12 17:04:51 +0000
URL: https://git.openjdk.org/leyden/commit/e33031b850dfd2daacb5ccf2bda265edec3ff…
8323629: Shenandoah: Fix missing include and declaration
Reviewed-by: ysr, kdnilsen, phh
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 8b6293f6
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-12 17:14:16 +0000
URL: https://git.openjdk.org/leyden/commit/8b6293f6bfb7b7628c6604e6c44401fc96d85…
8301994: Remove unused code from awt_List.cpp
Reviewed-by: serb, prr, aivanov
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
Changeset: 999e556b
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-12 17:56:16 +0000
URL: https://git.openjdk.org/leyden/commit/999e556be4302de4b6911e6d62ee5ca556a76…
8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above
Reviewed-by: serb, tr, azvegint
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/FullScreen/SetFullScreenTest.java
Changeset: 95a91682
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2024-01-12 18:57:36 +0000
URL: https://git.openjdk.org/leyden/commit/95a91682c36992c7fffae5e778d70a1df6269…
8323627: Shenandoah: Refactor init logger
Reviewed-by: ysr, kdnilsen, shade, phh
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.hpp
Changeset: c54bca6f
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-12 19:21:52 +0000
URL: https://git.openjdk.org/leyden/commit/c54bca6f7f5a7e4f47e804608e7ea370dcc32…
8323617: Add missing null checks to GetMousePositionWithPopup.java test
Reviewed-by: serb, aivanov, dnguyen
! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java
Changeset: 9e9c05f0
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-12 19:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/9e9c05f0eee7c3ecc750c212e6fe5edddb8c6…
8322979: Add informative discussion to Modifier
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/reflect/Modifier.java
Changeset: 84cf4cb3
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-01-12 20:41:49 +0000
URL: https://git.openjdk.org/leyden/commit/84cf4cb350331aac147fdf4c6d130cdf5448c…
8318563: GetClassFields should not use random access to field
Reviewed-by: sspitsyn, cjplummer, fparain
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/reflectionUtils.hpp
Changeset: dc7d3b18
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-01-12 22:16:09 +0000
URL: https://git.openjdk.org/leyden/commit/dc7d3b182d226253ca246dd854c85c4dd964f…
8321489: Update LCMS to 2.16
Reviewed-by: serb, dnguyen, prr
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
Changeset: 5cf7947c
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-12 23:50:28 +0000
URL: https://git.openjdk.org/leyden/commit/5cf7947ccd1fc56e8944c28145a9c8e71f5e1…
8323562: SaslInputStream.read() may return wrong value
Co-authored-by: Aleksey Shipilev <shade(a)openjdk.org>
Reviewed-by: shade, dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java
Changeset: d83ea920
Author: Varada M <varadam(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-13 14:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/d83ea9208577ff14b505db0bd9f7a14388ae3…
8301466: [AIX] Revisit CommittedVirtualMemoryTest
Reviewed-by: mdoerr
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 71d9a83d
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-14 22:01:44 +0000
URL: https://git.openjdk.org/leyden/commit/71d9a83dece7eb4bdb6ffdd9caf14a1348045…
8323243: JNI invocation of an abstract instance method corrupts the stack
Reviewed-by: coleenp, shade
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/abstractMethod/AbstractMethodClass.jasm
+ test/hotspot/jtreg/runtime/jni/abstractMethod/TestJNIAbstractMethod.java
+ test/hotspot/jtreg/runtime/jni/abstractMethod/libJNIAbstractMethod.c
Changeset: bdee968e
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-14 23:05:47 +0000
URL: https://git.openjdk.org/leyden/commit/bdee968e3e969784df130c75a5cf6a1d2847b…
4760025: sRGB conversions to and from CIE XYZ incorrect
Reviewed-by: prr, aivanov
+ test/jdk/java/awt/color/ICC_ColorSpace/SimpleSRGBToFromCIEXYZ.java
Changeset: 1515bd7c
Author: Zhiqiang Zang <zhiqiang.zang(a)utexas.edu>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-15 06:48:00 +0000
URL: https://git.openjdk.org/leyden/commit/1515bd7c9d70e3d6153fc82cd7db0502a1542…
8322077: Add Ideal transformation: (~a) | (~b) => ~(a & b)
Reviewed-by: thartmann, epeter
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/DeMorganLawIntTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/DeMorganLawLongTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/OrINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/OrLNodeIdealizationTests.java
Changeset: 922f8e44
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-15 07:40:49 +0000
URL: https://git.openjdk.org/leyden/commit/922f8e44eed74b79a76a3628ebd0bca144e28…
8323693: Update some copyright announcements in the new files created in 8234502
Reviewed-by: cjplummer, dholmes
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialVMOperations.cpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: ba3c3bbd
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-15 09:10:11 +0000
URL: https://git.openjdk.org/leyden/commit/ba3c3bbd879eaf7532663663d73e21fafc65b…
8323519: Add applications/ctw/modules to Hotspot tiered testing
Reviewed-by: xliu, kvn
! test/hotspot/jtreg/TEST.groups
Changeset: e66a76f5
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 09:13:47 +0000
URL: https://git.openjdk.org/leyden/commit/e66a76f52410d8a4d6aadbd424679409650da…
8323660: Serial: Fix header ordering and indentation
Reviewed-by: ayang, cjplummer, kbarrett
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
Changeset: 8643cc21
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-15 09:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/8643cc21333c6b51242ed3b9295b25f372244…
8323610: G1: HeapRegion pin count should be size_t to avoid overflows
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
Changeset: 45c65e6b
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-15 10:41:05 +0000
URL: https://git.openjdk.org/leyden/commit/45c65e6b1ac06aa06757393f1752661252e6f…
8323577: C2 SuperWord: remove AlignVector restrictions on IR tests added in JDK-8305055
Reviewed-by: rcastanedalo, chagedorn
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
Changeset: cd0fe377
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-15 10:44:01 +0000
URL: https://git.openjdk.org/leyden/commit/cd0fe377417be65dbf1338d8b47da8817985c…
8323641: Test compiler/loopopts/superword/TestAlignVectorFuzzer.java timed out
Reviewed-by: chagedorn, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
Changeset: 8c238edd
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-01-15 11:12:38 +0000
URL: https://git.openjdk.org/leyden/commit/8c238eddce67219c3ad4b8fbe61bbcef17b93…
8318707: Remove the Java Management Extension (JMX) Management Applet (m-let) feature
Reviewed-by: sspitsyn, dfuchs
! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/java.management/share/classes/com/sun/jmx/defaults/ServiceName.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java
- src/java.management/share/classes/javax/management/loading/MLet.java
- src/java.management/share/classes/javax/management/loading/MLetContent.java
- src/java.management/share/classes/javax/management/loading/MLetMBean.java
- src/java.management/share/classes/javax/management/loading/MLetObjectInputStream.java
- src/java.management/share/classes/javax/management/loading/MLetParser.java
- src/java.management/share/classes/javax/management/loading/PrivateMLet.java
! src/java.management/share/classes/javax/management/loading/package.html
! test/jdk/javax/management/Introspector/ClassLeakTest.java
! test/jdk/javax/management/MBeanServer/PostExceptionTest.java
! test/jdk/javax/management/loading/ArrayClassTest.java
- test/jdk/javax/management/loading/DocumentRootTest.java
- test/jdk/javax/management/loading/GetMBeansFromURLTest.java
- test/jdk/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
- test/jdk/javax/management/loading/LibraryLoader/UseNativeLib0.html
- test/jdk/javax/management/loading/LibraryLoader/UseNativeLib1.html
- test/jdk/javax/management/loading/LibraryLoader/jar_src/RandomGen.c
- test/jdk/javax/management/loading/LibraryLoader/jar_src/RandomGen.h
- test/jdk/javax/management/loading/LibraryLoader/jar_src/UseNativeLib.java
- test/jdk/javax/management/loading/LibraryLoader/jar_src/UseNativeLibMBean.java
- test/jdk/javax/management/loading/LibraryLoader/native.jar
- test/jdk/javax/management/loading/MLetCLR/MLetCommand.java
- test/jdk/javax/management/loading/MLetCLR/policy
- test/jdk/javax/management/loading/MLetContentTest.java
- test/jdk/javax/management/loading/MLetInternalsTest.java
- test/jdk/javax/management/loading/MletParserLocaleTest.java
- test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
- test/jdk/javax/management/loading/mlet1.html
- test/jdk/javax/management/loading/mlet2.html
- test/jdk/javax/management/loading/mlet3.html
- test/jdk/javax/management/loading/mlet4.html
! test/jdk/javax/management/mxbean/MXBeanLoadingTest1.java
! test/jdk/javax/management/relation/NonArrayListTest.java
! test/jdk/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/jdk/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/jdk/javax/management/remote/mandatory/notif/NotificationBufferTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java
Changeset: 62fd26f0
Author: Jan Kratochvil <jkratochvil(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-15 11:20:44 +0000
URL: https://git.openjdk.org/leyden/commit/62fd26f094133f153cab778f8afe2e9923337…
8323700: Add fontconfig requirement to building.md for Alpine Linux
Reviewed-by: ihse
! doc/building.html
! doc/building.md
Changeset: 34f85ee9
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-15 12:03:01 +0000
URL: https://git.openjdk.org/leyden/commit/34f85ee94e8b45bcebbf8ba52a38c92a7185b…
8323584: AArch64: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe
Reviewed-by: tholenstein, fyang, aph
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: 7e0a4ed6
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-15 12:16:10 +0000
URL: https://git.openjdk.org/leyden/commit/7e0a4ed6292586772c23292dbdd67ed1db5c1…
8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/splitif/TestSplitDivThroughPhiWithControl.java
Changeset: a45b5b49
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 12:58:23 +0000
URL: https://git.openjdk.org/leyden/commit/a45b5b49218c0c454c3217e7815d526f9acf6…
8323722: Serial: Remove unused no_gc_in_progress
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: f368a0c1
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-15 13:09:00 +0000
URL: https://git.openjdk.org/leyden/commit/f368a0c12e0c51054fa89dfae8d4116fa535d…
8320328: Restore interrupted flag in ImageIcon.loadImage
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java
Changeset: c84c0ab5
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-15 14:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/c84c0ab52d5e08a693f7ad7d9a4772d8c1eee…
8323637: Capture hotspot replay files in GHA
Reviewed-by: shade
! .github/scripts/gen-test-results.sh
Changeset: bf813be0
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-01-15 14:34:14 +0000
URL: https://git.openjdk.org/leyden/commit/bf813be0f30391c67de3ea74c7522d7cbb8d3…
8322279: Generational ZGC: Use ZFragmentationLimit and ZYoungCompactionLimit as percentage instead of multiples
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zHeuristics.cpp
Changeset: dd0694b9
Author: Andrew Leonard <aleonard(a)openjdk.org>
Date: 2024-01-15 14:39:28 +0000
URL: https://git.openjdk.org/leyden/commit/dd0694b9cbbfa2defdc3b09f86f20f686688c…
8323671: DevKit build gcc libraries contain full paths to source location
Reviewed-by: erikj, ihse
! make/devkit/Tools.gmk
Changeset: 1f4474f6
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-15 15:21:09 +0000
URL: https://git.openjdk.org/leyden/commit/1f4474f6776cf55796bc6f5ec2e60b44f57bb…
8323726: Serial: Remove unused definitions in Generation
Reviewed-by: stefank
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: f5b757ce
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-15 16:07:56 +0000
URL: https://git.openjdk.org/leyden/commit/f5b757ced6b672010ea10575d644d3f9d1728…
8323159: Consider adding some text re. memory zeroing in Arena::allocate
Reviewed-by: mcimadamore, jvernee
! src/java.base/share/classes/java/lang/foreign/Arena.java
! test/jdk/java/foreign/TestScope.java
Changeset: a03eb6d3
Author: Glavo <zjx001202(a)gmail.com>
Committer: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-15 16:10:35 +0000
URL: https://git.openjdk.org/leyden/commit/a03eb6d3f69301616faf13d68be8571a037e5…
8321620: Optimize JImage decompressors
Reviewed-by: mchung, redestad
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
Changeset: edc0ebb7
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-15 16:30:59 +0000
URL: https://git.openjdk.org/leyden/commit/edc0ebb7803982311e96a8710e73fa920f321…
8323745: Missing comma in copyright header in TestScope
Reviewed-by: alanb
! test/jdk/java/foreign/TestScope.java
Changeset: b3634722
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-15 18:41:53 +0000
URL: https://git.openjdk.org/leyden/commit/b3634722655901b8d3e43dd1f8aa2b4487509…
8318227: RISC-V: C2 ConvHF2F
Reviewed-by: 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.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! 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: 36f4b34f
Author: Yude Lin <yude.lyd(a)alibaba-inc.com>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-16 05:15:22 +0000
URL: https://git.openjdk.org/leyden/commit/36f4b34f1953af736706ec67192204727808b…
8323122: AArch64: Increase itable stub size estimate
Reviewed-by: aph, eastigeevich
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 67204994
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 08:38:53 +0000
URL: https://git.openjdk.org/leyden/commit/67204994dc8230eb3f2f9df3045e78892724f…
8323738: Serial: Remove unreachable methods in Generation
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
Changeset: 8abaf119
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 08:39:07 +0000
URL: https://git.openjdk.org/leyden/commit/8abaf119659e46684d196bf76784c11587039…
8323715: Serial: Move genMemoryPools to serial folder
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/serialHeap.cpp
= src/hotspot/share/gc/serial/serialMemoryPools.cpp
= src/hotspot/share/gc/serial/serialMemoryPools.hpp
Changeset: e01f6da1
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-16 10:15:00 +0000
URL: https://git.openjdk.org/leyden/commit/e01f6da1b8e7de19f90c7cb21b3cd1ff2ab29…
8320175: [BACKOUT] 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subtypenode.cpp
- test/hotspot/jtreg/compiler/types/TestSubTypeOfAbstractClass.java
Changeset: 59062402
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-16 10:30:32 +0000
URL: https://git.openjdk.org/leyden/commit/59062402b9c5ed5612a13c1c40eb22cf1b97c…
8323716: Only print ZGC Phase Switch events in hs_err files when running with ZGC
Reviewed-by: aboldtch, tschatzl, shade
! src/hotspot/share/utilities/events.cpp
Changeset: 44a9392e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 11:56:10 +0000
URL: https://git.openjdk.org/leyden/commit/44a9392ecade2bc1ba78ce695a98ccfddc65c…
8323780: Serial: Remove unused _full_collections_completed
Reviewed-by: ehelin, stefank
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 5045839c
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-16 12:00:57 +0000
URL: https://git.openjdk.org/leyden/commit/5045839cb2095105a5c6c9eebc633a78b1e32…
8323635: Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3
Reviewed-by: shade, lmesnik
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
Changeset: ee4d9aa4
Author: Chris Hegarty <chegar(a)openjdk.org>
Date: 2024-01-16 12:13:57 +0000
URL: https://git.openjdk.org/leyden/commit/ee4d9aa4c11c47e7cf15f2742919ac20311f9…
8323659: LinkedTransferQueue add and put methods call overridable offer
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
+ test/jdk/java/util/concurrent/LinkedTransferQueue/SubclassTest.java
Changeset: 2fd775f6
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2024-01-16 13:25:49 +0000
URL: https://git.openjdk.org/leyden/commit/2fd775f69c8eb4d0bd1163e8b5d2615db1053…
8323651: compiler/c2/irTests/TestPrunedExHandler.java fails with -XX:+DeoptimizeALot
Reviewed-by: alanb, kvn
! test/hotspot/jtreg/compiler/c2/irTests/TestPrunedExHandler.java
Changeset: e2d6023c
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2024-01-16 13:31:03 +0000
URL: https://git.openjdk.org/leyden/commit/e2d6023cb9667dc9911e0af421d6dd0c78f6b…
8323631: JfrTypeSet::write_klass can enqueue a CLD klass that is unloading
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: 21f64731
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-16 13:59:29 +0000
URL: https://git.openjdk.org/leyden/commit/21f647310b49a5002cec4742a1c6310d746ac…
8322675: JFR: Fail-fast mode when constants cannot be resolved
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: 0216f5de
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-01-16 14:26:10 +0000
URL: https://git.openjdk.org/leyden/commit/0216f5de5573180cd2967b50b3fc3311a1bc3…
8323730: Tweak TestZAllocationStallEvent.java to allocate smaller objects
Reviewed-by: aboldtch, sjohanss
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Changeset: 790871e9
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-16 14:26:22 +0000
URL: https://git.openjdk.org/leyden/commit/790871e908681972db1fb5640ad16b5fee411…
8323800: Serial: Fix include guard macro in generation.hpp
Reviewed-by: stefank
! src/hotspot/share/gc/serial/generation.hpp
Changeset: 1007618f
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-16 14:42:32 +0000
URL: https://git.openjdk.org/leyden/commit/1007618f6f97fad0f66e4074b50521bdd8536…
8323731: Unproblemlist gc/stress/TestStressG1Humongous.java
Reviewed-by: ehelin
! test/hotspot/jtreg/ProblemList.txt
Changeset: b533272e
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-16 18:41:25 +0000
URL: https://git.openjdk.org/leyden/commit/b533272ecb594e918f31b48d7fca6ef62c2ca…
8299627: Fix/improve handling of "missing" element-list file
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java
Changeset: 19c9388c
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-01-16 19:31:04 +0000
URL: https://git.openjdk.org/leyden/commit/19c9388c2001b7b3d21624e2dd4ab4fdd8821…
8323616: [JVMCI] TestInvalidJVMCIOption.java fails intermittently with NPE
Reviewed-by: thartmann, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java
Changeset: b058063c
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Lutz Schmidt <lucy(a)openjdk.org>
Date: 2024-01-16 22:01:21 +0000
URL: https://git.openjdk.org/leyden/commit/b058063c40154ea008278077e2e6298ed6765…
8323820: [MacOS] build failure: non-void function does not return a value
Reviewed-by: shade, lucy
! src/hotspot/share/opto/castnode.cpp
Changeset: 43d2d68d
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-01-16 22:54:45 +0000
URL: https://git.openjdk.org/leyden/commit/43d2d68da5f60cc45c5f9d9572020743579dc…
8320449: ECDHKeyAgreement should validate parameters before using them
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ec/ECDHKeyAgreement.java
+ test/jdk/sun/security/ec/ECDHKeyAgreementParamValidation.java
Changeset: d8b63370
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-17 00:29:05 +0000
URL: https://git.openjdk.org/leyden/commit/d8b63370f301e6f2d2a43d997b9372f08dfcd…
8323839: Expand use of Messager convenience methods in langtools regression tests
Reviewed-by: jjg
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/processing/8268575/Processor.java
! test/langtools/tools/javac/processing/TestMultipleErrors.java
! test/langtools/tools/javac/processing/messager/6362067/T6362067.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
Changeset: a2544568
Author: Sean Mullan <mullan(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-07-12 14:44:52 +0000
URL: https://git.openjdk.org/leyden/commit/a2544568f9a0d7004236c1653f312ee26373a…
8308204: Enhanced certificate processing
Reviewed-by: mschoene, rhalade, jnimeh
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
Changeset: fff750c9
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-09-28 12:05:21 +0000
URL: https://git.openjdk.org/leyden/commit/fff750c99d6463de441c475b494e907fb658c…
8314295: Enhance verification of verifier
Reviewed-by: mschoene, rhalade, dholmes, dlong
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/java.base/share/native/libverify/check_code.c
Changeset: fac49b83
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-02 18:50:08 +0000
URL: https://git.openjdk.org/leyden/commit/fac49b83755ef6cf667b5e356de3e7168cef5…
8317331: Solaris build failed with "declaration can not follow a statement (E_DECLARATION_IN_CODE)"
Backport-of: 852276d1f833d49802693f2a5a82ba6eb2722de6
! src/java.base/share/native/libverify/check_code.c
Changeset: ed238e8b
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-20 07:32:47 +0000
URL: https://git.openjdk.org/leyden/commit/ed238e8b888c8c00f7f742d7f7ac8574efe6d…
8314468: Improve Compiler loops
Co-authored-by: Dean Long <dlong(a)openjdk.org>
Reviewed-by: rhalade, mschoene, iveresov, kvn
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: 1cc6fbd9
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-10-20 09:06:29 +0000
URL: https://git.openjdk.org/leyden/commit/1cc6fbd9b07b98fbfb8843c287e48df04a5c5…
8318588: Windows build failure after JDK-8314468 due to ambiguous call
Reviewed-by: epeter
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: c1a568c9
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-11-07 11:08:30 +0000
URL: https://git.openjdk.org/leyden/commit/c1a568c9c40f33ab1b54e102bd85abbefde0a…
8314307: Improve loop handling
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Co-authored-by: Roland Westrelin <rwestrel(a)redhat.com>
Co-authored-by: Emanuel Peter <epeter(a)openjdk.org>
Reviewed-by: mschoene, rhalade, thartmann, epeter
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: bf7bd9a1
Author: Ferenc Rakoczi <ferenc.r.rakoczi(a)oracle.com>
Committer: Henry Jen <henryjen(a)openjdk.org>
Date: 2023-11-14 17:00:30 +0000
URL: https://git.openjdk.org/leyden/commit/bf7bd9a16c172bcb5ea6b24717a0429e12e2e…
8317547: Enhance TLS connection support
Reviewed-by: ahgross, rhalade, weijun, valeriep
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 2063bb8f
Author: Henry Jen <henryjen(a)openjdk.org>
Date: 2024-01-17 01:41:52 +0000
URL: https://git.openjdk.org/leyden/commit/2063bb8ffabd6096f547ec6da979cfcf68a56…
Merge
Reviewed-by: erikj
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: f70667ea
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-01-17 02:28:36 +0000
URL: https://git.openjdk.org/leyden/commit/f70667ea68a4e23391d45937cdaa66904f75b…
8318112: CSS percentage values are capped at 100%
Reviewed-by: tr, prr
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! test/jdk/javax/swing/text/html/CSS/CSSAttributeEqualityBug.java
Changeset: de97c0eb
Author: Richard Reingruber <rrich(a)openjdk.org>
Date: 2024-01-17 06:50:32 +0000
URL: https://git.openjdk.org/leyden/commit/de97c0eb4bbeece0dfab3065c260c7f543406…
8290965: PPC64: Implement post-call NOPs
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: bf666bc0
Author: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-01-17 07:50:03 +0000
URL: https://git.openjdk.org/leyden/commit/bf666bc0c7ead0c5520f21f8e8cfac15323f5…
8322692: ZGC: avoid over-unrolling due to hidden barrier size
Reviewed-by: eosterlund, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
+ test/hotspot/jtreg/compiler/gcbarriers/TestZGCUnrolling.java
Changeset: b8917214
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-17 08:07:04 +0000
URL: https://git.openjdk.org/leyden/commit/b89172149d6a900d11630a95be7278870421b…
8316756: C2 EA fails with "missing memory path" when encountering unsafe_arraycopy stub call
Co-authored-by: Vladimir Kozlov <kvn(a)openjdk.org>
Reviewed-by: kvn, thartmann, chagedorn
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/unsafe/UnsafeArrayCopy.java
Changeset: 22642ff0
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-17 09:34:09 +0000
URL: https://git.openjdk.org/leyden/commit/22642ff0aac71eceb71f6a9eebb2988a9bd5f…
8319382: com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case
Reviewed-by: mbaesken, amenkov
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: f2a4ed68
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-17 10:25:00 +0000
URL: https://git.openjdk.org/leyden/commit/f2a4ed680b54e644ae83f8898a4e66a0c45c9…
8323779: Serial: Remove Generation::promotion_attempt_is_safe
Reviewed-by: stefank, cjplummer
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
Changeset: b8dafa64
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-01-17 10:56:17 +0000
URL: https://git.openjdk.org/leyden/commit/b8dafa642e6c401039d7561f562c98d46e34e…
8323612: IOVecWrapper should be changed to be TerminatingThreadLocal
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
Changeset: 7be9f1d0
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-17 12:48:37 +0000
URL: https://git.openjdk.org/leyden/commit/7be9f1d0540907f82800e717389bc3c2da3a8…
8321137: Reconsider ICStub alignment
Reviewed-by: dlong, eosterlund, mdoerr, fyang, aph
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/interpreter/interpreter.hpp
Changeset: 8b29e127
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-17 15:41:13 +0000
URL: https://git.openjdk.org/leyden/commit/8b29e127c2b030a2f63840b56c5bdecd5ee18…
8323794: Remove unused jimage compressor plugin configuration
Reviewed-by: jlaskey, mchung
! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressedResourceHeader.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/Decompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorRepository.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressorFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! test/jdk/tools/jlink/ResourcePoolTest.java
! test/jdk/tools/jlink/plugins/CompressorPluginTest.java
Changeset: 19287eee
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-17 16:34:33 +0000
URL: https://git.openjdk.org/leyden/commit/19287eeeb2c10ea5562c2fe43d8bd16814ddf…
8321561: (fs) Clarify non-atomic behavior of Files.move
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 4e532353
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-01-17 16:34:48 +0000
URL: https://git.openjdk.org/leyden/commit/4e5323538c81f6ca525e7681841d09f2ddf40…
8323710: (fc) FileChannel.lock creates a FileKey with a poor hashCode after JDK-8321429 (win)
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/ch/FileKey.java
Changeset: ffa33d7b
Author: Artem Semenov <asemenov(a)openjdk.org>
Date: 2024-01-17 16:44:27 +0000
URL: https://git.openjdk.org/leyden/commit/ffa33d7b807bfef6ff05c9adba869dddf813c…
8317771: [macos14] Expand/collapse a JTree using keyboard freezes the application in macOS 14 Sonoma
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
Changeset: 51dbd36c
Author: Anthony Scarpino <ascarpino(a)openjdk.org>
Date: 2024-01-17 18:08:38 +0000
URL: https://git.openjdk.org/leyden/commit/51dbd36c74c70b1b17bd73cd2c3253593300b…
8322100: Fix GCMIncrementByte4 & GCMIncrementDirect4, and increase overlap testing
Reviewed-by: jnimeh
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementByte4.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java
Changeset: de237fb0
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-17 19:35:05 +0000
URL: https://git.openjdk.org/leyden/commit/de237fb058c74b87ea65a6020939264a5dfe3…
8323554: The typos in Javadoc: "@return if "
Reviewed-by: prr
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java
! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
Changeset: dadd9cd1
Author: Renjith Kannath Pariyangad <rkannathpari(a)openjdk.org>
Committer: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-18 01:23:30 +0000
URL: https://git.openjdk.org/leyden/commit/dadd9cd1e8434cffaafc7406a864eaa55954c…
8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix
Co-authored-by: Sergey Bylokhov <serb(a)openjdk.org>
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/java/awt/color/NonICCFilterTest.java
Changeset: ff8cc268
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-18 02:28:54 +0000
URL: https://git.openjdk.org/leyden/commit/ff8cc268fdaaf85299c94088a226b73e7eaf6…
8323694: RISC-V: Unnecessary ResourceMark in NativeCall::set_destination_mt_safe
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 57fad677
Author: Andrew Leonard <aleonard(a)openjdk.org>
Date: 2024-01-18 09:56:54 +0000
URL: https://git.openjdk.org/leyden/commit/57fad677819ae3142782f811a8fba94b38f5a…
8323667: Library debug files contain non-reproducible full gcc include paths
Reviewed-by: erikj, ihse
! make/autoconf/flags-cflags.m4
Changeset: cbfddf4e
Author: Song Pham <songpv(a)imt-soft.com>
Date: 2024-01-18 10:03:47 +0000
URL: https://git.openjdk.org/leyden/commit/cbfddf4e1d3ff8dddb95bcb9242b31c175b76…
8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination
Reviewed-by: honkar, aivanov, shurailine
! test/jdk/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java
Changeset: 52f787f6
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2024-01-18 12:16:26 +0000
URL: https://git.openjdk.org/leyden/commit/52f787f675146d98d3e2338b14b7cd6b1dba7…
8323595: is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs
Reviewed-by: fparain, dlong
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 806ffb10
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:15:45 +0000
URL: https://git.openjdk.org/leyden/commit/806ffb108572236cb9908ad6f93d7b09dfc6a…
8324082: more monitoring test timeout adjustments
Reviewed-by: kevinw, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TestDescription.java
Changeset: a22ae909
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:15:55 +0000
URL: https://git.openjdk.org/leyden/commit/a22ae909bc53344afd9bb6b1f08ff06858c10…
8321938: java/foreign/critical/TestCriticalUpcall.java does not need a core file
Reviewed-by: dholmes
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
Changeset: aeb304b2
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 13:16:05 +0000
URL: https://git.openjdk.org/leyden/commit/aeb304b29eaaba2b7a8fef85ee46cbfca27db…
8324074: increase timeout for jvmci test TestResolvedJavaMethod.java
Reviewed-by: stuefe, thartmann
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
Changeset: 8e534598
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-18 15:22:56 +0000
URL: https://git.openjdk.org/leyden/commit/8e534598b541600f8f5b3bdd20a28b174f3a5…
8323993: Serial: Refactor gc_prologue and gc_epilogue
Reviewed-by: stefank, ehelin
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: a2b117ae
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-18 15:23:11 +0000
URL: https://git.openjdk.org/leyden/commit/a2b117ae024e400eda8433a95a091d5681858…
8324132: G1: Remove unimplemented G1MonitoringSupport::recalculate_eden_size
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
Changeset: 4c1a0fc5
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-01-18 15:40:39 +0000
URL: https://git.openjdk.org/leyden/commit/4c1a0fc58fc3da5d3fd0205ffd1660331be48…
8323995: Suppress notes generated on incremental microbenchmark builds
Reviewed-by: erikj, ihse
! make/test/BuildMicrobenchmark.gmk
Changeset: bfd2afe5
Author: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-01-18 17:05:35 +0000
URL: https://git.openjdk.org/leyden/commit/bfd2afe5adc315928fdedbfbe73049d877440…
8275338: Add JFR events for notable serialization situations
Reviewed-by: rriggs, egahlin
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ src/java.base/share/classes/java/io/SerializationMisdeclarationChecker.java
+ src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SerializationMisdeclarationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b6233c3d
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2024-01-18 17:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/b6233c3de773fb57b23704f1fec05d8b2d9c1…
8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist"
Reviewed-by: rhalade
! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java
Changeset: 5c874c19
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-18 17:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/5c874c19cb08e5c10204a7ad47fb3075f6563…
8324161: validate-source fails after JDK-8275338
Reviewed-by: darcy
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
Changeset: a6c0b107
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-18 19:04:26 +0000
URL: https://git.openjdk.org/leyden/commit/a6c0b10704311c94c179136b13a4dcc244e80…
8323684: TypeMirror.{getAnnotationsByType, getAnnotation} return uninformative results
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: 81df265e
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2024-01-18 19:06:26 +0000
URL: https://git.openjdk.org/leyden/commit/81df265e41d393cdde87729e091dd46593407…
8320458: Improve structural navigation in API documentation
Reviewed-by: erikj, jjg
! make/Docs.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/C.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/package.html
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
Changeset: 9efdd242
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-01-18 22:28:23 +0000
URL: https://git.openjdk.org/leyden/commit/9efdd242fb40a8270e489cc071ff1c891878e…
8324053: Use the blessed modifier order for sealed in java.base
Reviewed-by: naoto, darcy, ihse, dfuchs
! src/java.base/share/classes/java/lang/BaseVirtualThread.java
! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
Changeset: 05dad67c
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-19 05:57:02 +0000
URL: https://git.openjdk.org/leyden/commit/05dad67cc23fb49627fabfb306acee247ff67…
8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly"
Reviewed-by: prr, serb
! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java
Changeset: 05330227
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-19 08:14:13 +0000
URL: https://git.openjdk.org/leyden/commit/05330227befddd6faee4e07298eaddf9c30f0…
8222719: libperfstat on AIX - cleanup old API versions
Reviewed-by: goetz, clanger
! src/hotspot/os/aix/libperfstat_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.hpp
Changeset: 5f714198
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-19 09:10:37 +0000
URL: https://git.openjdk.org/leyden/commit/5f7141982c42ebd51a1ec3b2c0917d046dd61…
8322366: Add IEEE rounding mode corruption check to JNI checks
Reviewed-by: dholmes, lucy
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: 0081d8c0
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-19 11:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/0081d8c07f7a0ee0697889bddfa9532b1bc66…
8324147: Serial: Remove generation::compute_new_size
Reviewed-by: ehelin
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 16be3888
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-01-19 12:59:21 +0000
URL: https://git.openjdk.org/leyden/commit/16be38887f878b508e22d491542765bf7e518…
8322383: G1: Only preserve marks on objects that are actually moved
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Changeset: 6997bfc6
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-19 15:49:02 +0000
URL: https://git.openjdk.org/leyden/commit/6997bfc68def7f80fbf6a7486a4b9f61225fc…
8323154: C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test
Reviewed-by: roland, thartmann, qamai
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestMinValueStrideLongCountedLoop.java
Changeset: 2865afe7
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-19 16:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/2865afe759fd5362abd0947fd4c1f5c8d3519…
8323685: PrintSystemDictionaryAtExit has mutex rank assert
Co-authored-by: Thomas Schatzl <tschatzl(a)openjdk.org>
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
- test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
+ test/hotspot/jtreg/runtime/PrintingTests/ClassfilePrintingTests.java
Changeset: 39005e27
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-19 17:02:29 +0000
URL: https://git.openjdk.org/leyden/commit/39005e27d6e543def13992740f663b78a8b07…
8324041: ModuleOption.java failed with update release versioning scheme
Reviewed-by: dholmes, mbaesken
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
Changeset: 437342b9
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-19 17:11:01 +0000
URL: https://git.openjdk.org/leyden/commit/437342b93e9e66340ac57bd1c6fdc948b3302…
8323556: CDS archive space addresses should be randomized with ArchiveRelocationMode=1
Reviewed-by: iklam, matsaave
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
Changeset: 6c0bebcc
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-01-19 17:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/6c0bebccb0092d9726eb89a054e023e92edf7…
8159927: Add a test to verify JMOD files created in the images do not have debug symbols
Reviewed-by: jlaskey
+ test/jdk/jdk/modules/etc/JmodExcludedFiles.java
Changeset: 8700de66
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-01-19 18:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/8700de66e45b526958c7a2923d43abe2a736d…
8322744: VirtualThread.notifyJvmtiDisableSuspend should be static
Reviewed-by: pchilanomate, alanb
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: f1b73350
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-19 21:42:34 +0000
URL: https://git.openjdk.org/leyden/commit/f1b73350c237021c04ceac2f29f1f378630bd…
8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14
Reviewed-by: dnguyen, azvegint, kizune
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: 9049402a
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-19 22:31:23 +0000
URL: https://git.openjdk.org/leyden/commit/9049402a1b9394095b04287eef1f2d46c4da6…
8323675: Race in jdk.javadoc-gendata
Reviewed-by: erikj, jlahoda
! make/Main.gmk
Changeset: f4d08ccf
Author: Sam James <sam(a)gentoo.org>
Committer: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-20 09:49:44 +0000
URL: https://git.openjdk.org/leyden/commit/f4d08ccf80812d4f26a148fac6bf99b96672a…
8318696: Do not use LFS64 symbols on Linux
Reviewed-by: ihse, dholmes, kbarrett, mbaesken
! make/autoconf/flags-cflags.m4
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
Changeset: f54a336c
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-20 18:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/f54a336cb7f147e618f81e4045b5050f93fa4…
8324231: bad command-line option in make/Docs.gmk
Reviewed-by: erikj
! make/Docs.gmk
Changeset: 68b5aab0
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-01-20 18:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/68b5aab020b8f3e001da54f21fbc0c6fd4949…
8324229: JFR: Temporarily disable assertion for missing object reference
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: a474b372
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-21 02:28:54 +0000
URL: https://git.openjdk.org/leyden/commit/a474b37212da5edbd5868c9157aff90aae00c…
8324240: Remove unused GrowableArrayView::EMPTY
Reviewed-by: dcubed
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 2003610b
Author: Martin Desruisseaux <martin.desruisseaux(a)geomatys.com>
Committer: Phil Race <prr(a)openjdk.org>
Date: 2024-01-21 23:47:51 +0000
URL: https://git.openjdk.org/leyden/commit/2003610b3b52eed04de6713a2a36151d0d86d…
8323108: BufferedImage.setData(Raster) should not cast float and double values to integers
Reviewed-by: prr, bpb, serb
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
+ test/jdk/java/awt/image/BufferedImage/SetData.java
Changeset: 76afa02d
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2024-01-22 08:22:33 +0000
URL: https://git.openjdk.org/leyden/commit/76afa02dabb45a0648cc13de40657d15ded73…
8322572: AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures."
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
Changeset: fd372629
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-22 10:14:25 +0000
URL: https://git.openjdk.org/leyden/commit/fd372629f7dee5d8d3381e9449d239f87779e…
8323748: RISC-V: Add Zfh probe code
Reviewed-by: fyang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: c84af493
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-22 10:41:36 +0000
URL: https://git.openjdk.org/leyden/commit/c84af4938647efbc2d6c94efef748446bf6d5…
8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767
Reviewed-by: kvn, vlivanov, dholmes
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
Changeset: 72f19902
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-22 10:55:10 +0000
URL: https://git.openjdk.org/leyden/commit/72f199024d58b53a1dff2f79dd2050ae0044e…
8323057: Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/processing/errors/TestErrorOrder.java
Changeset: d3b2ac15
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2024-01-22 11:03:39 +0000
URL: https://git.openjdk.org/leyden/commit/d3b2ac1507f54a163ba25b96d74217d020163…
8314186: runtime/8176717/TestInheritFD.java failed with "Log file was leaked"
Reviewed-by: lkorinth, dholmes
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
Changeset: be943a9f
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-22 12:18:22 +0000
URL: https://git.openjdk.org/leyden/commit/be943a9fd67f957b2a44dbd6531690b3ef389…
8321984: IGV: Upgrade to Netbeans Platform 20
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
Changeset: bde650f2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-22 12:30:36 +0000
URL: https://git.openjdk.org/leyden/commit/bde650f21e2fa2f7730d3f948105159762e4f…
8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468
Reviewed-by: dholmes, simonis, coleenp
! src/hotspot/share/classfile/loaderConstraints.cpp
Changeset: c9cacfb2
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-01-22 13:06:19 +0000
URL: https://git.openjdk.org/leyden/commit/c9cacfb25d1f15c879c961d2965a63c9fe4d9…
8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above)
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
+ test/langtools/tools/javac/StringConcat/StringConcatWithAssignments.java
Changeset: 0d8543d6
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-01-22 17:15:53 +0000
URL: https://git.openjdk.org/leyden/commit/0d8543d6773a516dad54038070dce507179d0…
8324065: Daylight saving information for `Africa/Casablanca` are incorrect
Reviewed-by: iris, joehw, jlu
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/NegativeDSTTest.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: df370d72
Author: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-22 19:51:47 +0000
URL: https://git.openjdk.org/leyden/commit/df370d725e5ae55a05479e8375bf665233ac3…
8314329: AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot
AgeTable changes:
1. add CHeap allocation spec
2. add a non-product const is_clear() method to check if the age table has only zero entries
3. relax the assertion that the 0th index of the age table is never used, to allow use of that slot
Reviewed-by: wkemper, kdnilsen, ayang, shade
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTable.hpp
Changeset: 52523d33
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-22 22:50:32 +0000
URL: https://git.openjdk.org/leyden/commit/52523d33dde797bf03b15a05bb227b19b22c0…
8324050: Issue store-store barrier after re-materializing objects during deoptimization
Reviewed-by: dlong, shade
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 5a74c2a6
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-23 01:09:14 +0000
URL: https://git.openjdk.org/leyden/commit/5a74c2a67ebcb47e51732f03c4be694bdf920…
8323438: Enhance assertions for Windows sync API failures
Reviewed-by: ccheung, jwaters, dcubed
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
Changeset: 3696765b
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-23 08:17:00 +0000
URL: https://git.openjdk.org/leyden/commit/3696765b7d1faec4bd23761a7a1b627d89035…
8323964: runtime/Thread/ThreadCountLimit.java fails intermittently on AIX
Reviewed-by: dholmes, stuefe
! src/hotspot/os/aix/globals_aix.hpp
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: bcb340da
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-23 08:49:46 +0000
URL: https://git.openjdk.org/leyden/commit/bcb340da091e3287da8d2ecfcd017ebcc6613…
8324286: Fix backsliding on use of nullptr instead of NULL
Reviewed-by: jsjolen, coleenp, jwaters
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: f5e6d111
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 09:38:47 +0000
URL: https://git.openjdk.org/leyden/commit/f5e6d111b1faf199c9ceecd44647b5841e3b9…
8324210: Serial: Remove unused methods in Generation
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 5acd37fa
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 09:40:09 +0000
URL: https://git.openjdk.org/leyden/commit/5acd37fa9625fd53dd705ba536a8ae6c7e54e…
8324207: Serial: Remove Space::set_saved_mark_word
Reviewed-by: tschatzl, stefank
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: bcaad515
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-23 12:02:28 +0000
URL: https://git.openjdk.org/leyden/commit/bcaad515fdedd0c41a719d2a88b2da3036c76…
8318228: RISC-V: C2 ConvF2HF
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 791b427f
Author: sendaoYan <yansendao.ysd(a)alibaba-inc.com>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2024-01-23 13:19:49 +0000
URL: https://git.openjdk.org/leyden/commit/791b427f4410057cdcdf8fd8ea0dcce71f7dc…
8323640: [TESTBUG]testMemoryFailCount in jdk/internal/platform/docker/TestDockerMemoryMetrics.java always fail because OOM killed
Reviewed-by: sgehwolf
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
Changeset: fbaaac63
Author: Darragh Clarke <dclarke(a)openjdk.org>
Date: 2024-01-23 14:07:17 +0000
URL: https://git.openjdk.org/leyden/commit/fbaaac63d4ae8d7cc0ec02ab4b5a934824d1f…
8314164: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout
Reviewed-by: dfuchs, djelinski
! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
Changeset: 2a01c798
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-23 15:51:58 +0000
URL: https://git.openjdk.org/leyden/commit/2a01c798d346656a0ee3553c0964feab75b5d…
8324513: Inline ContiguousSpace::object_iterate_from
Reviewed-by: stefank
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 3d823636
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-01-23 16:15:59 +0000
URL: https://git.openjdk.org/leyden/commit/3d8236367d695976946d267ee62f4a2687973…
8300088: [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: dholmes, fparain, dcubed
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 8b9bf758
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-23 17:03:35 +0000
URL: https://git.openjdk.org/leyden/commit/8b9bf758801400e4491326cd4c90fc117b9d9…
8323515: Create test alias "all" for all test roots
Reviewed-by: dholmes, alanb, joehw, lmesnik
! test/hotspot/jtreg/TEST.groups
! test/jaxp/TEST.groups
! test/jdk/TEST.groups
! test/langtools/TEST.groups
! test/lib-test/TEST.groups
Changeset: edfee7f3
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-01-23 20:33:49 +0000
URL: https://git.openjdk.org/leyden/commit/edfee7f348349cfa55a9acd92d3bbd9e0cd4f…
8323546: Cleanup jcmd docs for Compiler.perfmap and VM.cds filename parameter
Reviewed-by: dholmes, sspitsyn, iklam
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 96607df7
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-23 22:22:16 +0000
URL: https://git.openjdk.org/leyden/commit/96607df7f055a80d56ea4c19f3f4fcb32838b…
8321545: Override toString() for Format subclasses
Reviewed-by: naoto, rriggs
! 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/DecimalFormat.java
! src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ test/jdk/java/text/Format/ChoiceFormat/ToStringTest.java
+ test/jdk/java/text/Format/CompactNumberFormat/ToStringTest.java
+ test/jdk/java/text/Format/DateFormat/ToStringTest.java
+ test/jdk/java/text/Format/DecimalFormat/ToStringTest.java
+ test/jdk/java/text/Format/ListFormat/ToStringTest.java
+ test/jdk/java/text/Format/MessageFormat/ToStringTest.java
Changeset: c17059de
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-01-24 02:08:11 +0000
URL: https://git.openjdk.org/leyden/commit/c17059dee728e8028b2baf5004fa5f0d3b118…
8324334: Shenandoah: Improve end of process report
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 6d2f6408
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-24 03:14:01 +0000
URL: https://git.openjdk.org/leyden/commit/6d2f6408e417b267be0345f63656f232cf247…
8324578: [BACKOUT] [IMPROVE] OPEN_MAX is no longer the max limit on macOS >= 10.6 for RLIMIT_NOFILE
Reviewed-by: darcy, kvn
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b65e5eb1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 10:02:18 +0000
URL: https://git.openjdk.org/leyden/commit/b65e5eb14ec207ae810fb5a3911cecc4b9d06…
8324543: Remove Space::object_iterate
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/shared/space.hpp
Changeset: 1c1cb048
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 10:02:28 +0000
URL: https://git.openjdk.org/leyden/commit/1c1cb048cd7820042373f5d8a9f41fb30d9ce…
8324512: Serial: Remove Generation::Name
Reviewed-by: stefank, iwalulya, cjplummer
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
Changeset: 67f29b16
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-01-24 10:09:05 +0000
URL: https://git.openjdk.org/leyden/commit/67f29b16ef963ff1710e306da811633aa4e18…
8324537: Remove superfluous _FILE_OFFSET_BITS=64
Reviewed-by: shade, erikj, kbarrett
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 8c003d83
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-24 12:00:17 +0000
URL: https://git.openjdk.org/leyden/commit/8c003d83c450a1e706ec5e5ba3d319d84fc4b…
8321512: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails on 32-bit platforms
Reviewed-by: shade, iwalulya
! src/hotspot/share/gc/g1/g1Arguments.cpp
Changeset: bccd823c
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-24 13:03:03 +0000
URL: https://git.openjdk.org/leyden/commit/bccd823c8e40863bed70ff5b2477284320387…
8324613: Serial: Rename GenerationPool to TenuredGenerationPool
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.hpp
Changeset: 00bb6bf5
Author: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-01-24 16:19:46 +0000
URL: https://git.openjdk.org/leyden/commit/00bb6bf5091f50268552d223e6e118574b8a4…
8324220: jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java had 22 failures
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
Changeset: fb822e49
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-24 17:40:22 +0000
URL: https://git.openjdk.org/leyden/commit/fb822e49f2a84423c8fd17db2e95bbdd5e7ec…
8324514: ClassLoaderData::print_on should print address of class loader
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: c432dc00
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Volker Simonis <simonis(a)openjdk.org>
Date: 2024-01-24 18:52:38 +0000
URL: https://git.openjdk.org/leyden/commit/c432dc008bb3a2d3fe6b46617ad64a2999ae3…
8322149: ConcurrentHashMap smarter presizing for copy constructor and putAll
Reviewed-by: shade, simonis
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
Changeset: c702dcab
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2024-01-24 19:05:15 +0000
URL: https://git.openjdk.org/leyden/commit/c702dcabf8befc2db2baf53655f20391ee5d2…
8323815: Source launcher should find classes with $ in names
Reviewed-by: jlahoda, sundar
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java
Changeset: 32eb5290
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-24 19:15:21 +0000
URL: https://git.openjdk.org/leyden/commit/32eb5290c207d5fda398ee09b354b8cf55b89…
8324553: Shenandoah: Move periodic tasks closer to their collaborators
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
Changeset: 6212264c
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-01-24 22:10:28 +0000
URL: https://git.openjdk.org/leyden/commit/6212264cc6fe428e8d15b7f33e2979c081e43…
8320692: Null icon returned for .exe without custom icon
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/NoIconExeNPE.java
Changeset: 2d5cb972
Author: Jie Fu <jiefu(a)openjdk.org>
Date: 2024-01-24 23:25:17 +0000
URL: https://git.openjdk.org/leyden/commit/2d5cb97288f7bf5acaa24632118d6a7a6a53c…
8324647: Invalid test group of lib-test after JDK-8323515
Reviewed-by: shade
! test/lib-test/TEST.groups
Changeset: 3d32c460
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-01-24 23:42:53 +0000
URL: https://git.openjdk.org/leyden/commit/3d32c460eb60aa95f27c96bbefdf784f6a766…
6503196: API doc for DecimalFormat::getMaximumIntegerDigits is unclear
Reviewed-by: naoto, iris
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: e7fdac9d
Author: MaxXSoft <xingqizheng.xqz(a)alibaba-inc.com>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-25 03:10:28 +0000
URL: https://git.openjdk.org/leyden/commit/e7fdac9d5ce56d2f589df59a7fd2869e35ba2…
8324280: RISC-V: Incorrect implementation in VM_Version::parse_satp_mode
Reviewed-by: rehn, fyang
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 929af9ed
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2024-01-25 05:26:13 +0000
URL: https://git.openjdk.org/leyden/commit/929af9ed037bcc098043d7b7b8d303744a6d4…
8307788: vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java timed out
Reviewed-by: lmesnik, shade
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
Changeset: 3059c3b6
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-25 05:44:18 +0000
URL: https://git.openjdk.org/leyden/commit/3059c3b69ec8fb7cefd740bc2eb52b5ca5390…
8324242: Avoid null check for OopHandle::ptr_raw()
Reviewed-by: shade, jsjolen, coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
Changeset: 9d1a6d14
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-01-25 09:35:35 +0000
URL: https://git.openjdk.org/leyden/commit/9d1a6d14846bb1f76ca7258452b3b3f8e3e8b…
8323645: Remove unused internal sun.net.www.protocol.jar.URLJarFileCallBack interface
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
- src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java
Changeset: 6d36eb78
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2024-01-25 10:07:50 +0000
URL: https://git.openjdk.org/leyden/commit/6d36eb78ad781ecd80d66d1319921a8746820…
8322768: Optimize non-subword vector compress and expand APIs for AVX2 target.
Reviewed-by: epeter, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
+ test/micro/org/openjdk/bench/jdk/incubator/vector/ColumnFilterBenchmark.java
Changeset: 7a798d3c
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-25 10:36:00 +0000
URL: https://git.openjdk.org/leyden/commit/7a798d3cebea0915f8a73af57333b3488c209…
8324598: use mem_unit when working with sysinfo memory and swap related information
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/linux/native/libjava/CgroupMetrics.c
Changeset: e709842e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-25 14:25:45 +0000
URL: https://git.openjdk.org/leyden/commit/e709842eae43029f5cfc509e40bbfb28c8abe…
8324636: Serial: Remove Generation::block_is_obj
Reviewed-by: stefank, ysr
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: ffe3bb67
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2024-01-25 14:51:50 +0000
URL: https://git.openjdk.org/leyden/commit/ffe3bb67632eeec4b5df4e832d9bd5e78c3f8…
8324657: Intermittent OOME on exception message create
Reviewed-by: lancea, iris, naoto
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 746a0868
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-25 15:50:33 +0000
URL: https://git.openjdk.org/leyden/commit/746a08686bfad629fe045a762ed2fbb209763…
8306767: Concurrent repacking of extra data in MethodData is potentially unsafe
Reviewed-by: eosterlund, roland, coleenp, never
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/support/jfrMethodData.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/methodData.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 12b89cd2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-25 18:03:16 +0000
URL: https://git.openjdk.org/leyden/commit/12b89cd2eeb5c2c43a2ce425c96fc4f718e30…
8323717: Introduce test keyword for tests that need external dependencies
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/jcstress/accessAtomic.java
! test/hotspot/jtreg/applications/jcstress/acqrel.java
! test/hotspot/jtreg/applications/jcstress/atomicity.java
! test/hotspot/jtreg/applications/jcstress/atomics.java
! test/hotspot/jtreg/applications/jcstress/causality.java
! test/hotspot/jtreg/applications/jcstress/coherence.java
! test/hotspot/jtreg/applications/jcstress/collections.java
! test/hotspot/jtreg/applications/jcstress/copy.java
! test/hotspot/jtreg/applications/jcstress/countdownlatch.java
! test/hotspot/jtreg/applications/jcstress/defaultValues.java
! test/hotspot/jtreg/applications/jcstress/executors.java
! test/hotspot/jtreg/applications/jcstress/fences.java
! test/hotspot/jtreg/applications/jcstress/future.java
! test/hotspot/jtreg/applications/jcstress/init.java
! test/hotspot/jtreg/applications/jcstress/initClass.java
! test/hotspot/jtreg/applications/jcstress/initLen.java
! test/hotspot/jtreg/applications/jcstress/interrupt.java
! test/hotspot/jtreg/applications/jcstress/locks.java
! test/hotspot/jtreg/applications/jcstress/memeffects.java
! test/hotspot/jtreg/applications/jcstress/mxbeans.java
! test/hotspot/jtreg/applications/jcstress/oota.java
! test/hotspot/jtreg/applications/jcstress/seqcst.java
! test/hotspot/jtreg/applications/jcstress/singletons.java
! test/hotspot/jtreg/applications/jcstress/strings.java
! test/hotspot/jtreg/applications/jcstress/tearing.java
! test/hotspot/jtreg/applications/jcstress/threadlocal.java
! test/hotspot/jtreg/applications/jcstress/unsafe.java
! test/hotspot/jtreg/applications/jcstress/varhandles.java
! test/hotspot/jtreg/applications/jcstress/volatiles.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 39b756a0
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-25 18:35:20 +0000
URL: https://git.openjdk.org/leyden/commit/39b756a0d163d60d1b69fbc9bf6e8235080c3…
8324492: Remove Atomic support for OopHandle
Reviewed-by: aboldtch, coleenp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryPool.hpp
Changeset: 95310eab
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-01-25 22:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/95310eab6ce73512b1afc0a7a26a396dd7b6c…
8223696: java/net/httpclient/MaxStreams.java failed with didn't finish within the time-out
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/MaxStreams.java
Changeset: b5995a76
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-25 22:17:07 +0000
URL: https://git.openjdk.org/leyden/commit/b5995a76f79e0a70e67b0915e782e881efbbd…
8302019: Clarify Elements.overrides
Reviewed-by: prappo, jjg
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestOverrides.java
Changeset: bde87895
Author: Wang Zhuo <wzhuo(a)openjdk.org>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-26 02:30:49 +0000
URL: https://git.openjdk.org/leyden/commit/bde87895c8b1b9df198e3883d24cd9ea840ef…
8324123: aarch64: fix prfm literal encoding in assembler
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 10066cd4
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-01-26 03:47:19 +0000
URL: https://git.openjdk.org/leyden/commit/10066cd4ef93db9d2bff3f7884d24a5c6e714…
8324571: JDK 23 L10n resource files update
Reviewed-by: jlu, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
Changeset: 33324a59
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-26 07:57:29 +0000
URL: https://git.openjdk.org/leyden/commit/33324a59ccdb220250cb74e15ce13af0e99dc…
8324637: [aix] Implement support for reporting swap space in jdk.management
Reviewed-by: kevinw, stuefe
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 781f368d
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2024-01-26 08:46:34 +0000
URL: https://git.openjdk.org/leyden/commit/781f368d421a94857929e4168974f43e89063…
8324347: Enable "maybe-uninitialized" warning for FreeType 2.13.1
Reviewed-by: erikj, azvegint, jwaters, aivanov
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: c313d451
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-26 08:51:00 +0000
URL: https://git.openjdk.org/leyden/commit/c313d451a513eb08de0b295c1ce66d0d849d2…
8324659: GHA: Generic jtreg errors are not reported
Reviewed-by: erikj, jwaters, stuefe
! .github/scripts/gen-test-summary.sh
Changeset: 32ddcf50
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-26 13:03:50 +0000
URL: https://git.openjdk.org/leyden/commit/32ddcf504c1f67e3d4bb0a6e8c9a523f4898d…
8324301: Obsolete MaxGCMinorPauseMillis
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 885e9b76
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-26 13:03:59 +0000
URL: https://git.openjdk.org/leyden/commit/885e9b76d6a0d6a12ab4f93022500aefdae59…
8324722: Serial: Inline block_is_obj of subclasses of Generation
Reviewed-by: stefank, tschatzl
! 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/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 62b3293d
Author: Volker Simonis <simonis(a)openjdk.org>
Date: 2024-01-26 13:11:58 +0000
URL: https://git.openjdk.org/leyden/commit/62b3293df0442b06cd00488774db7b608baca…
8324241: Always record evol_method deps to avoid excessive method flushing
Reviewed-by: eastigeevich, phh, coleenp, dlong, shade
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
Changeset: a65a8952
Author: Liming Liu <limingliu(a)os.amperecomputing.com>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-01-26 16:42:46 +0000
URL: https://git.openjdk.org/leyden/commit/a65a89522d2f24b1767e1c74f6689a22ea32c…
8315923: pretouch_memory by atomic-add-0 fragments huge pages unexpectedly
Reviewed-by: jsjolen, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
+ test/hotspot/jtreg/runtime/os/TestTransparentHugePageUsage.java
Changeset: 91d8ea79
Author: Vicente Romero <vromero(a)openjdk.org>
Date: 2024-01-26 18:34:56 +0000
URL: https://git.openjdk.org/leyden/commit/91d8ea79d947aa7dad91d8ed550ed34a7d49d…
8323835: Updating ASM to 9.6 for JDK 23
Reviewed-by: mchung
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RecordComponentRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/RecordComponentNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFrameAnalyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckRecordComponentAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TextifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceRecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! src/java.base/share/legal/asm.md
Changeset: 6d185623
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-26 20:18:08 +0000
URL: https://git.openjdk.org/leyden/commit/6d1856234ff25e6851204dd2102d405e67e8a…
8324785: ProblemList two tests on linux due to JDK-8315923
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList.txt
Changeset: ed3272cc
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-26 20:55:46 +0000
URL: https://git.openjdk.org/leyden/commit/ed3272cc44a5b1ae918b573e6c3d792665b6b…
8042981: Strip type annotations in Types' utility methods
Co-authored-by: Liam Miller-Cushon <cushon(a)openjdk.org>
Reviewed-by: cushon, jjg, jlahoda
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
+ test/langtools/tools/javac/processing/model/util/types/TestAnnotationStripping.java
Changeset: 70f4a4e1
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-01-26 22:01:07 +0000
URL: https://git.openjdk.org/leyden/commit/70f4a4e18e257110f45565ba0d708f1fa48ae…
8324786: validate-source fails after JDK-8042981
Reviewed-by: darcy
! test/langtools/tools/javac/processing/model/util/types/TestAnnotationStripping.java
Changeset: 2e748c99
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-01-26 22:33:17 +0000
URL: https://git.openjdk.org/leyden/commit/2e748c998ee490d8c3b1c7ab2fadfcb4596fc…
8175386: Clarify exception behavior of Types utility methods
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
Changeset: 525c0cd0
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 06:54:50 +0000
URL: https://git.openjdk.org/leyden/commit/525c0cd09f98c3a9965cf20d2ac3b306a938a…
8324752: C2 Superword: remove SuperWordRTDepCheck
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 65d6bc1d
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 07:00:12 +0000
URL: https://git.openjdk.org/leyden/commit/65d6bc1d4c1054e82ace2355d6802e0a7ba24…
8324765: C2 SuperWord: remove dead code: SuperWord::insert_extracts
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 8950d68d
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-01-29 07:38:32 +0000
URL: https://git.openjdk.org/leyden/commit/8950d68ddb36d35831fbb4b98969cd0537527…
8324753: [AIX] adjust os_posix after JDK-8318696
Reviewed-by: jkern, stuefe, kbarrett, dholmes
! src/hotspot/os/posix/os_posix.cpp
Changeset: af9cd975
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-01-29 08:03:20 +0000
URL: https://git.openjdk.org/leyden/commit/af9cd975cec5378214d5d31890150d03250ff…
8324800: gcc windows build broken after 8322757
Reviewed-by: kbarrett, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: 0d5f5e15
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-29 08:36:51 +0000
URL: https://git.openjdk.org/leyden/commit/0d5f5e15d43f94a79c6133baecd5af217365d…
8322484: 22-b26 Regression in J2dBench-bimg_misc-G1 (and more) on Windows-x64 and macOS-x64
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
+ src/hotspot/share/gc/g1/g1RegionPinCache.hpp
+ src/hotspot/share/gc/g1/g1RegionPinCache.inline.hpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 422020c4
Author: Tobias Holenstein <tholenstein(a)openjdk.org>
Date: 2024-01-29 08:37:06 +0000
URL: https://git.openjdk.org/leyden/commit/422020c4d691f3ad4c7af4fc2c60e7ada6673…
8210858: AArch64: remove Math.log intrinsic
Reviewed-by: ngasson, shade
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
- src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 6ad78ca8
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 08:46:34 +0000
URL: https://git.openjdk.org/leyden/commit/6ad78ca8a5956d4ada6fd0bedebadddb5f6a0…
8324775: C2 SuperWord: refactor visited sets
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: f0bae793
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 08:50:35 +0000
URL: https://git.openjdk.org/leyden/commit/f0bae7939a61a79f3e07de97451c433e91742…
8324750: C2: rename Matcher methods using "superword" -> "autovectorization"
Reviewed-by: kvn, chagedorn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
Changeset: 69586e7b
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-01-29 09:14:26 +0000
URL: https://git.openjdk.org/leyden/commit/69586e7bdffe1a840c3a86e6ec83568de24c6…
8322996: BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/regmask.hpp
+ test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java
Changeset: b39b8764
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-01-29 09:17:46 +0000
URL: https://git.openjdk.org/leyden/commit/b39b876493cc932644ad0ab9f689587c7feb7…
8324304: RISC-V: add hw probe flags
Reviewed-by: fyang, rehn
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 72ba8178
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-01-29 09:20:52 +0000
URL: https://git.openjdk.org/leyden/commit/72ba8178a8271d4a04a0b789f28b23414b898…
8324236: compiler/ciReplay/TestInliningProtectionDomain.java failed with RuntimeException: should only dump inline information for ... expected true, was false
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
Changeset: 628348d3
Author: Kuai Wei <kuaiwei.kw(a)alibaba-inc.com>
Committer: Andrew Haley <aph(a)openjdk.org>
Date: 2024-01-29 09:33:22 +0000
URL: https://git.openjdk.org/leyden/commit/628348d3e97b669ab4136b1749b8fccf373eb…
8324186: Use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: fyang, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ test/micro/org/openjdk/bench/vm/compiler/FinalFieldInitialize.java
Changeset: 7a300b63
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-01-29 09:47:24 +0000
URL: https://git.openjdk.org/leyden/commit/7a300b63b5ca22dfe3e831e641f7a11b9c719…
8324213: C1: There is no need for Canonicalizer to handle IfOp
Reviewed-by: dlong, chagedorn
! src/hotspot/share/c1/c1_Canonicalizer.cpp
Changeset: 3066d49c
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-29 10:13:43 +0000
URL: https://git.openjdk.org/leyden/commit/3066d49cc1910bb9ed01558582fdeb2385c48…
8317572: C2 SuperWord: refactor/improve TraceSuperWord, replace VectorizeDebugOption with TraceAutoVectorization
Reviewed-by: chagedorn, kvn
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/opto/phasetype.hpp
! 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
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/stringUtils.hpp
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
Changeset: 4df04f0e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-29 12:42:10 +0000
URL: https://git.openjdk.org/leyden/commit/4df04f0ec910525cdef1dea40a3c2d184213e…
8324769: Serial: Remove unused TenuredGeneration::unsafe_max_alloc_nogc
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: fe0eec7e
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-01-29 13:55:00 +0000
URL: https://git.openjdk.org/leyden/commit/fe0eec7e20bc4c39d6c2b58d81ffd5c0ef1fd…
8324840: windows-x64-slowdebug does not build anymore after JDK-8317572
Reviewed-by: epeter
! src/hotspot/share/utilities/stringUtils.hpp
Changeset: 951b5f8e
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-29 15:13:44 +0000
URL: https://git.openjdk.org/leyden/commit/951b5f8ecb9cd2a72b3904c110179afe487ad…
8324723: GHA: Upgrade some actions to avoid deprecated Node 16
Reviewed-by: sgehwolf, ihse
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-jtreg/action.yml
! .github/actions/get-msys2/action.yml
! .github/actions/upload-bundles/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/main.yml
! .github/workflows/test.yml
Changeset: a6bdee48
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-29 17:07:32 +0000
URL: https://git.openjdk.org/leyden/commit/a6bdee48f39993128d8095d40ab417f0102af…
8324681: Replace NULL with nullptr in HotSpot jtreg test native code files
Reviewed-by: kevinw, kbarrett, dholmes
! test/hotspot/jtreg/runtime/Thread/libAsyncExceptionOnMonitorEnter.cpp
! test/hotspot/jtreg/runtime/Thread/libStopAtExit.cpp
! test/hotspot/jtreg/runtime/Thread/libSuspendAtExit.cpp
! test/hotspot/jtreg/runtime/clinit/libClassInitBarrier.cpp
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp
! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents1.cpp
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents2.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetClassFields/FilteredFields/libFilteredFieldsTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalUnsuspended.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/libOneGetThreadListStackTraces.cpp
! test/hotspot/jtreg/serviceability/jvmti/Heap/libIterateHeapWithEscapeAnalysisEnabled.cpp
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/libTestManyBreakpoints.cpp
! test/hotspot/jtreg/serviceability/jvmti/SetTag/libTagMapTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorEnter/libSuspendWithObjectMonitorEnter.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithObjectMonitorWait/libSuspendWithObjectMonitorWait.cpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithRawMonitorEnter/libSuspendWithRawMonitorEnter.cpp
! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/libbreakpoint01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/libclassload01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/libexception01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/libexcatch01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/libfieldacc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/libfieldacc02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/libfieldacc03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/libfieldacc04.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/libfieldmod01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/libfieldmod02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/libframepop01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/libmentry01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/libmentry02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/libmexit01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/libmexit02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/libmcontenter01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/libmcontentered01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/libmonitorwait01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/libmonitorwaited01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind01/libnativemethbind01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind02/libnativemethbind02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind03/libnativemethbind03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind04/libnativemethbind04.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/libsinglestep01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep02/libsinglestep02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/libsinglestep03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend01/libthreadend01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/libthreadend02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart01/libthreadstart01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart02/libthreadstart02.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart03/libthreadstart03.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/libvmobjalloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/libGetAllThreadsNullTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/contmon03/libcontmon03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/libframecnt02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/libframecnt03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/libframeloc03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/libgetstacktr02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/libgetstacktr09.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/libthrinfo02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/libthrstat04.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/libGetStackTraceNotSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/libGetStackTraceSuspendedStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/libcontmon01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/libcontmon02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/libframecnt01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/libframeloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/libframeloc02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/libthrinfo01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/libthrstat01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/libthrstat02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/libthrstat03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/libthrstat05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd01/libresumethrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/libresumethrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/libresumethrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/libresumethrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/libsuspendthrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/libsuspendthrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/libsuspendthrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/libBreakpointInYieldTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/libContFramePopTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/libContStackDepthTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/libContYieldBreakPointTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/libContinuationTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ForceEarlyReturnTest/libForceEarlyReturnTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/libInterruptThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/libNullAsCurrentThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/libPinnedTaskTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/PopFrameTest/libPopFrameTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/libRawMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/libSelfSuspendDisablerTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest/libStopThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/libSuspendResume2.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/libSuspendResumeAll.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadListStackTracesTest/libThreadListStackTracesTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest/libThreadStateTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/libToggleNotifyJvmtiTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/libVThreadMonitorTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/libVThreadNotifyFramePopTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/libVirtualStackTraceTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/libVirtualThreadStartTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/libWaitNotifySuspendedVThread.cpp
! test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/libGetLockOwnerName.cpp
! test/hotspot/jtreg/testlibrary/jvmti/libJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/ExceptionCheckingJniEnv/exceptionjni001/exceptionjni001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.cpp
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp
! test/jdk/java/awt/JAWT/myfile.cpp
! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/unnamed/libLinkerInvokerUnnamed.cpp
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/libLinkerInvokerModule.cpp
! test/jdk/java/foreign/loaderLookup/libLoaderLookupInvoker.cpp
! test/jdk/jni/nullCaller/CallHelper.hpp
! test/jdk/jni/nullCaller/exeNullCallerTest.cpp
Changeset: c1281e6b
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-01-29 17:12:13 +0000
URL: https://git.openjdk.org/leyden/commit/c1281e6b45ed167df69d29a6039d81854c145…
8324678: Replace NULL with nullptr in HotSpot gtests
Reviewed-by: kbarrett, dholmes, jwaters
! test/hotspot/gtest/compiler/test_directivesParser.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp
! test/hotspot/gtest/gc/x/test_xAddress.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorations.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/logging/test_logSelectionList.cpp
! test/hotspot/gtest/logging/test_logStream.cpp
! test/hotspot/gtest/logging/test_logTag.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_arena.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp
! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp
! test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metachunklist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_classLoader.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_perfdata.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
! test/hotspot/gtest/runtime/test_threads.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/gtest/runtime/test_vmStructs.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/testutils.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/test_linkedlist.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_objectBitSet.cpp
! test/hotspot/gtest/utilities/test_quicksort.cpp
! test/hotspot/gtest/utilities/test_vmerror.cpp
Changeset: d1e67636
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-29 18:03:30 +0000
URL: https://git.openjdk.org/leyden/commit/d1e676360d5143cf12655ab1175a4a60bf402…
8324733: [macos14] Problem list tests which fail due to macOS bug described in JDK-8322653
Reviewed-by: prr, tr
! test/jdk/ProblemList.txt
Changeset: fb07bbe7
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-01-29 19:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/fb07bbe7b2a97b914596ff42105fd867a0916…
8324717: Remove HotSpotJVMCICompilerFactory
Reviewed-by: thartmann, never
- src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 84deeb6c
Author: Joshua Cao <joshcao(a)amazon.com>
Committer: Xin Liu <xliu(a)openjdk.org>
Date: 2024-01-29 19:54:42 +0000
URL: https://git.openjdk.org/leyden/commit/84deeb6cd58884bd794da88e4d5a6c8732863…
8324667: fold Parse::seems_stable_comparison()
Reviewed-by: jkarthikeyan, chagedorn, xliu
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: e999dfcb
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-29 20:25:32 +0000
URL: https://git.openjdk.org/leyden/commit/e999dfcb405962bc4d77b9740d36193f1ebe4…
8323503: x86: Shorter movptr(reg, imm) for 32-bit unsigned immediates
Reviewed-by: stuefe, kvn, eastigeevich
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/asm/assembler.hpp
Changeset: 64c3642c
Author: Vladimir Petko <vpetko(a)openjdk.org>
Committer: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-01-29 21:28:49 +0000
URL: https://git.openjdk.org/leyden/commit/64c3642c57719940855b220025b33758950b3…
8242564: javadoc crashes:: class cast exception com.sun.tools.javac.code.Symtab$6
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
Changeset: b6d364ad
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-30 01:08:18 +0000
URL: https://git.openjdk.org/leyden/commit/b6d364ad88ca0e554a47ef7daba03bb07fd95…
8324865: windows-x64-slowdebug still does not build after JDK-8324840
Reviewed-by: dholmes, dcubed
! src/hotspot/share/utilities/stringUtils.hpp
Changeset: a1d65eb6
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-01-30 02:07:20 +0000
URL: https://git.openjdk.org/leyden/commit/a1d65eb6d87ff9019a9a92a775213be2a8b60…
8324125: Improve class initialization barrier in TemplateTable::_new for RISC-V
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: fd8adf30
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-30 08:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/fd8adf308357355bd33916ad80e2328c35434…
8324856: Serial: Move Generation::is_in to DefNewGeneration
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
Changeset: f0024f58
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-01-30 13:26:10 +0000
URL: https://git.openjdk.org/leyden/commit/f0024f585dcc1d8afe5808bf626efd8f514da…
8324734: Relax too-strict assert(VM_Version::supports_evex()) in Assembler::locate_operand()
Co-authored-by: Vladimir Kozlov <kvn(a)openjdk.org>
Reviewed-by: kvn, shade
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: f57c7223
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-30 18:10:25 +0000
URL: https://git.openjdk.org/leyden/commit/f57c7223cf9b732db5255b3e394ee07ff741f…
8324880: Rename get_stack_trace.h
Reviewed-by: dholmes, jwaters, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
= test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.hpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
Changeset: d51aaf63
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-01-30 20:00:10 +0000
URL: https://git.openjdk.org/leyden/commit/d51aaf6304e0dd1cde4a85bf6a822332f56c0…
8323950: Null CLD while loading shared lambda proxy class with javaagent active
Reviewed-by: matsaave, iklam
! src/hotspot/share/classfile/systemDictionary.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/SimpleTest.java
Changeset: 11e28bd6
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-01-30 20:14:20 +0000
URL: https://git.openjdk.org/leyden/commit/11e28bd61968700956d2155a77688459fd7c0…
8324794: C2 SuperWord: do not ignore reductions in SuperWord::unrolling_analysis
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
Changeset: 8892d45b
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-01-30 21:05:12 +0000
URL: https://git.openjdk.org/leyden/commit/8892d45b9f0018c5a58c85094c305a0361274…
8324582: Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize in jvmti vthread tests
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
Changeset: c3c1d5bd
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-30 23:52:37 +0000
URL: https://git.openjdk.org/leyden/commit/c3c1d5bd12f80c6a720e431961e90b09c2d97…
8324998: Add test cases for String.regionMatches comparing Turkic dotted/dotless I with uppercase latin I
Reviewed-by: naoto, iris
! test/jdk/java/lang/String/CompactString/RegionMatches.java
Changeset: 7d1a4880
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-01-30 23:56:04 +0000
URL: https://git.openjdk.org/leyden/commit/7d1a48807a482cd19156298ce21d9492f0d91…
8324861: Exceptions::wrap_dynamic_exception() doesn't have ResourceMark
Reviewed-by: dholmes, coleenp
! src/hotspot/share/utilities/exceptions.cpp
Changeset: 83b3c9b3
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2024-01-31 04:41:50 +0000
URL: https://git.openjdk.org/leyden/commit/83b3c9b3eeda33bd5de9b1affb39fb1a8a674…
8322649: Improve class initialization barrier in TemplateTable::_new for S390
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: 577de17d
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-01-31 05:26:30 +0000
URL: https://git.openjdk.org/leyden/commit/577de17d24e83c55ab10a5794f381243a298f…
8259550: The content of the print out displayed incomplete with the NimbusLAF
Reviewed-by: dnguyen, psadhukhan, abhiscxk
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! test/jdk/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java
Changeset: f7121de4
Author: Varada M <varadam(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-01-31 06:12:35 +0000
URL: https://git.openjdk.org/leyden/commit/f7121de4a080c222e2bbf2468be94950db785…
8322648: Improve class initialization barrier in TemplateTable::_new for PPC
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
Changeset: ec56c72b
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-31 09:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/ec56c72b5160ea20ed123c6e1e3379b6b13ec…
8323601: Improve LayoutPath.PathElement::toString
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: b5c267fc
Author: Lance Andersen <lancea(a)openjdk.org>
Date: 2024-01-31 11:06:01 +0000
URL: https://git.openjdk.org/leyden/commit/b5c267fc8a0af50be9e3d1d09cdaa6bf4bb29…
8324632: Update Zlib Data Compression Library to Version 1.3.1
Reviewed-by: iris, alanb
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: ec6c35c4
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-31 12:44:29 +0000
URL: https://git.openjdk.org/leyden/commit/ec6c35c4ac4beba91450269fca358178e4632…
8324970: Serial: Refactor signature of maintain_old_to_young_invariant
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: 725314fb
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-01-31 12:44:39 +0000
URL: https://git.openjdk.org/leyden/commit/725314fb739e10aa54e224f46d3c71015cf9d…
8324771: Obsolete RAMFraction related flags
Reviewed-by: dholmes, mbaesken, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 66971600
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-01-31 13:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/66971600f7ba796ff5bb9714591c3faa0bb22…
8320712: Rewrite BadFactoryTest in pure Java
Reviewed-by: jpai, sundar
! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
- test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh
Changeset: 1733d2ea
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-01-31 14:18:13 +0000
URL: https://git.openjdk.org/leyden/commit/1733d2ea244756238c302d802511eb1557cd4…
8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview)
Co-authored-by: Jan Lahoda <jlahoda(a)openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore(a)openjdk.org>
Co-authored-by: Gavin Bierman <gbierman(a)openjdk.org>
Co-authored-by: Brian Goetz <briangoetz(a)openjdk.org>
Co-authored-by: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Co-authored-by: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Reviewed-by: vromero, jlahoda
+ src/java.base/share/classes/java/lang/runtime/ExactConversionsSupport.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.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/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
+ test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
+ test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java
+ test/langtools/tools/javac/diags/examples/DefaultAndBothBoolean.java
- test/langtools/tools/javac/diags/examples/NotApplicableTypes.java
+ test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java
- test/langtools/tools/javac/diags/examples/SelectorTypeNotAllowed.java
! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java
! test/langtools/tools/javac/diags/examples/TypeReqRef.java
+ test/langtools/tools/javac/diags/examples/UnconditionalPatternAndBothBoolean.java
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/CastConversionMatch.out
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfErrors.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfErrors.out
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfNumericValueTests.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java
+ test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java
+ test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
- test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.java
- test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out
+ test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java
Changeset: 2cd1ba6a
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-01-31 16:42:44 +0000
URL: https://git.openjdk.org/leyden/commit/2cd1ba6a52eafffa65d0f2532a07fff89f9ce…
8324981: Shenandoah: Move commit and soft max heap changed methods into heap
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: 1f2922ad
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-01-31 17:35:50 +0000
URL: https://git.openjdk.org/leyden/commit/1f2922ad8526d378ee7b616e5423ce56f2034…
8320342: Use PassFailJFrame for TruncatedPopupMenuTest.java
Reviewed-by: honkar, aivanov
+ test/jdk/java/awt/PopupMenu/TruncatedPopupMenuTest.java
Changeset: 62c9530c
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-01-31 17:42:00 +0000
URL: https://git.openjdk.org/leyden/commit/62c9530c056dbaaf65be0f43295af3d225326…
8324238: [macOS] java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails with the shape has not been applied msg
Reviewed-by: azvegint, dnguyen
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
Changeset: f2920533
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-01-31 17:59:50 +0000
URL: https://git.openjdk.org/leyden/commit/f2920533e97c0e0eef711c1e020a9a5cc6101…
8323621: JDK build should exclude snippet class in java.lang.foreign
Reviewed-by: mcimadamore
! make/modules/java.base/Java.gmk
Changeset: 0cc8e5be
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-01-31 19:19:21 +0000
URL: https://git.openjdk.org/leyden/commit/0cc8e5beed664a21c2668be86a9d3c5a1b165…
8325042: remove unused JVMDITools test files
Reviewed-by: coleenp
- test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.h
! test/hotspot/jtreg/vmTestbase/nsk/share/README
Changeset: 5b9b176c
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-01-31 19:42:02 +0000
URL: https://git.openjdk.org/leyden/commit/5b9b176c6729aeff2a70d304a1ef57da3965f…
8324174: assert(m->is_entered(current)) failed: invariant
Reviewed-by: epeter, dlong, thartmann
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestNestedRelockAtDeopt.java
Changeset: fe78c0f1
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-02-01 02:35:34 +0000
URL: https://git.openjdk.org/leyden/commit/fe78c0f1911c9fdc1d30e23847d102748dfa2…
8325022: Incorrect error message on client authentication
Reviewed-by: jnimeh, hchao, djelinski
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
Changeset: 432756b6
Author: SendaoYan <syan(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-02-01 03:08:33 +0000
URL: https://git.openjdk.org/leyden/commit/432756b6e51c903e2bff8b9c3028a4f2ea897…
8325024: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information
Reviewed-by: jnimeh, fyang
! test/jdk/java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java
Changeset: a2229b18
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-02-01 05:54:57 +0000
URL: https://git.openjdk.org/leyden/commit/a2229b18bf93e05d6cba4516d1fc9c607cd15…
8324838: test_nmt_locationprinting.cpp broken in the gcc windows build
Reviewed-by: dholmes, kevinw, jsjolen
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
Changeset: a6632487
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-02-01 05:55:58 +0000
URL: https://git.openjdk.org/leyden/commit/a6632487863db5ff3136cdcc76b7440c15ce6…
8324668: JDWP process management needs more efficient file descriptor handling
Reviewed-by: gziemski, dholmes, cjplummer
! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
Changeset: 1aba78f2
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-01 08:11:46 +0000
URL: https://git.openjdk.org/leyden/commit/1aba78f2720b581f18fc2cec5e84deba6b2bc…
8324937: GHA: Avoid multiple test suites per job
Reviewed-by: erikj, clanger
! .github/workflows/test.yml
Changeset: 68206b53
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-02-01 08:37:24 +0000
URL: https://git.openjdk.org/leyden/commit/68206b533b09e07e4d556df794414ed453888…
8324585: JVM native memory leak in PCKS11-NSS security provider
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
Changeset: d9331bfd
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-02-01 09:18:08 +0000
URL: https://git.openjdk.org/leyden/commit/d9331bfd49461c08e165e8f202cbbf88cc0ec…
8324845: management.properties text "interface name" is misleading
Reviewed-by: mchung, alanb
! src/jdk.management.agent/share/conf/management.properties
Changeset: cd11059f
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-01 11:00:09 +0000
URL: https://git.openjdk.org/leyden/commit/cd11059f105cf17aa4e99a195f0eb410e78ab…
8325053: Serial: Move Generation::save_used_region to TenuredGeneration
Reviewed-by: stefank, ehelin
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 6b84f9bb
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-02-01 11:53:02 +0000
URL: https://git.openjdk.org/leyden/commit/6b84f9bb3ee4362bf9daa4fb3905b168f9035…
8325001: Typo in the javadocs for the Arena::ofShared method
Reviewed-by: dfuchs
! src/java.base/share/classes/java/lang/foreign/Arena.java
Changeset: cab74b07
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-02-01 12:50:18 +0000
URL: https://git.openjdk.org/leyden/commit/cab74b075e4572529a21bf8ac652ec2f1ab4f…
8324287: Record total and free swap space in JFR
Reviewed-by: jbechberger, lucy, egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/os.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/os/TestSwapSpaceEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 8e451823
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-01 13:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/8e45182357f4990c86fd0b711a7a918879454…
8324834: Use _LARGE_FILES on AIX
Reviewed-by: erikj, mbaesken
! make/autoconf/flags-cflags.m4
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/posix/os_posix.cpp
Changeset: ac1cd319
Author: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-02-01 13:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/ac1cd3194910793b02e86c2c0dedaa321f137…
8325096: Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing
Reviewed-by: weijun
! test/jdk/java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java
Changeset: 70e7cdcb
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-02-01 14:05:06 +0000
URL: https://git.openjdk.org/leyden/commit/70e7cdcb9ecedd455cf701b5c7ad05286ac00…
8323670: A few client tests intermittently throw ConcurrentModificationException
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
Changeset: 6b09a79d
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-02-01 15:52:25 +0000
URL: https://git.openjdk.org/leyden/commit/6b09a79d64bcb1aa5382e60d1d690d4e4a9dc…
8324974: JFR: EventCompilerPhase should be created as UNTIMED
Reviewed-by: egahlin
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/opto/compile.cpp
Changeset: 192349ee
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-01 19:24:39 +0000
URL: https://git.openjdk.org/leyden/commit/192349eee4b6d50f16d44969eb882875c67d6…
8324066: "clhsdb jstack" should not by default scan for j.u.c locks because it can be very slow
Reviewed-by: kevinw, amenkov
! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithConcurrentLock.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: b3ecd556
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-02-01 19:39:54 +0000
URL: https://git.openjdk.org/leyden/commit/b3ecd55601d483359819d02e70789bbd412b1…
8324679: Replace NULL with nullptr in HotSpot .ad files
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 144a08ee
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-01 20:20:33 +0000
URL: https://git.openjdk.org/leyden/commit/144a08ee5092980859379c7664c8036eec1e2…
8325078: Better escaping of single and double quotes in javac annotation toString() results
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
Changeset: d3c3194a
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-02-01 22:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/d3c3194ac343a0e754448cd337f64114760de…
6285888: ChoiceFormat can support unescaped relational symbols in the Format segment
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
! test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java
+ test/jdk/java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java
Changeset: 783ae566
Author: Pasam Soujanya <psoujany(a)in.ibm.com>
Committer: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2024-02-02 09:01:45 +0000
URL: https://git.openjdk.org/leyden/commit/783ae56634a3bca23516c22b071d224fec185…
8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
Changeset: 91d8dac9
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-02-02 10:44:42 +0000
URL: https://git.openjdk.org/leyden/commit/91d8dac9cff5689abcf2fc8950b15d284f933…
8325137: com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range
Reviewed-by: dholmes, sspitsyn
! test/jdk/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
Changeset: 6787c4c3
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-02 16:19:08 +0000
URL: https://git.openjdk.org/leyden/commit/6787c4c3dd11d4d8db8255e59a1d71b6ab03c…
8325055: Rename Injector.h
Reviewed-by: dholmes, amenkov, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.hpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/README
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
Changeset: 38c01971
Author: Mark Powers <mpowers(a)openjdk.org>
Date: 2024-02-02 16:30:46 +0000
URL: https://git.openjdk.org/leyden/commit/38c01971ff1c440d8c7ef4bc3432e5b9797ae…
8318105: [jmh] the test java.security.HSS failed with 2 active threads
Reviewed-by: ascarpino
! test/micro/org/openjdk/bench/java/security/HSS.java
Changeset: 1ae85138
Author: Paul Sandoz <psandoz(a)openjdk.org>
Date: 2024-02-02 16:53:10 +0000
URL: https://git.openjdk.org/leyden/commit/1ae851387f881263ccc6aeace5afdd0f49d41…
8324858: [vectorapi] Bounds checking issues when accessing memory segments
Reviewed-by: mcimadamore, jbhateja
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: adc36040
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-02 17:47:28 +0000
URL: https://git.openjdk.org/leyden/commit/adc36040278049b118ea49fba41cb4bcfb9b8…
8325148: Enable restricted javac warning in java.base
Reviewed-by: erikj, jvernee, mcimadamore, pminborg, ihse
! make/modules/java.base/Java.gmk
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java
Changeset: f613e133
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 20:20:36 +0000
URL: https://git.openjdk.org/leyden/commit/f613e13397c7890bdc9fcfb068531b3aa03ce…
8313739: ZipOutputStream.close() should always close the wrapped stream
Reviewed-by: jpai, lancea
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
+ test/jdk/java/util/zip/ZipOutputStream/CloseWrappedStream.java
Changeset: 63cb1f88
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 20:21:46 +0000
URL: https://git.openjdk.org/leyden/commit/63cb1f8818322c970454664b387a113935923…
8321396: Retire test/jdk/java/util/zip/NoExtensionSignature.java
Reviewed-by: lancea
+ test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java
- test/jdk/java/util/zip/NoExtensionSignature.java
- test/jdk/java/util/zip/test.zip
Changeset: 7476e290
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-02 20:41:37 +0000
URL: https://git.openjdk.org/leyden/commit/7476e2905380a60c7653cb69e1afded116852…
8323680: SA PointerFinder code can do a better job of leveraging existing code to determine if an address is in the TLAB
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: a18b03b8
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-02 21:50:13 +0000
URL: https://git.openjdk.org/leyden/commit/a18b03b86fdd0eef773badbced46607a8e5a0…
8324635: (zipfs) Regression in Files.setPosixFilePermissions called on existing MSDOS entries
Reviewed-by: lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: ed068469
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-02-04 09:46:15 +0000
URL: https://git.openjdk.org/leyden/commit/ed068469f3852aa69a27fe0f267d1828a0e59…
8325037: x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Reviewed-by: thartmann, kvn, jbhateja
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Changeset: 692c9f88
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-04 21:01:37 +0000
URL: https://git.openjdk.org/leyden/commit/692c9f8821e220560927dd6bbedfea9ddfe31…
8325201: (zipfs) Disable TestPosix.setPermissionsShouldConvertToUnix which fails on Windows
Reviewed-by: lancea
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 80642dd7
Author: Wang Zhuo <wzhuo(a)openjdk.org>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-02-05 06:19:02 +0000
URL: https://git.openjdk.org/leyden/commit/80642dd7af3fcc7c042f11798c5cc899e20b9…
8324817: Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/mutableSpace.cpp
+ test/hotspot/jtreg/gc/parallel/TestAlwaysPreTouchBehavior.java
Changeset: 8796f43c
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2024-02-05 06:29:48 +0000
URL: https://git.openjdk.org/leyden/commit/8796f43c6c64d1b91b92db8c44b0672027807…
8315762: Update subtype check profile collection on s390x following 8308869
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 85e32012
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-05 06:53:51 +0000
URL: https://git.openjdk.org/leyden/commit/85e320121e433da6fcf2d96a5a3d6c1520a88…
8325159: C2 SuperWord: measure time for CITime
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
Changeset: af32262c
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-02-05 07:00:54 +0000
URL: https://git.openjdk.org/leyden/commit/af32262c28f6dd012307c249156d909bb891e…
8325049: stubGenerator_ppc.cpp should use alignas
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: df35462a
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-05 08:59:55 +0000
URL: https://git.openjdk.org/leyden/commit/df35462a4eaa6bbe1c2ea1edaedf74728f549…
8323502: javac crash with wrongly typed method block in Flow
Co-authored-by: Jan Lahoda <jlahoda(a)openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8323502.java
+ test/langtools/tools/javac/T8323502.out
Changeset: 0377f1ab
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2024-02-05 09:27:07 +0000
URL: https://git.openjdk.org/leyden/commit/0377f1abe1c6f7b9b3d1599255166f9a7d682…
8325133: Missing MEMFLAGS parameter in parts of os API
Reviewed-by: stefank, gziemski
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 4da28b40
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-02-05 10:53:38 +0000
URL: https://git.openjdk.org/leyden/commit/4da28b40f04acc355d86d44cb8d9fa0c5c782…
8291809: Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test
Reviewed-by: rcastanedalo, epeter, chagedorn
- test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE2IntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE4IntVect.java
Changeset: cdf918b1
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-05 10:54:41 +0000
URL: https://git.openjdk.org/leyden/commit/cdf918b1d0838839254f058b69ef5bf363bdc…
8325134: Serial: Remove Generation::used_region
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: 51671c0b
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-05 11:18:43 +0000
URL: https://git.openjdk.org/leyden/commit/51671c0b92ce9ee581bc850dff382b35a528b…
8323809: Serial: Refactor card table verification
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: d395ac28
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-05 14:06:16 +0000
URL: https://git.openjdk.org/leyden/commit/d395ac287900f2c22739751e39831dea8a189…
8321373: Build should use LC_ALL=C.UTF-8
Reviewed-by: redestad, erikj
! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/spec.gmk.template
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 89e6a02e
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-05 16:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/89e6a02e3b095999199a4c1bac4deb6c9f31f…
8325064: C2 SuperWord: refactor construct_bb
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 19e92201
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-02-05 16:30:05 +0000
URL: https://git.openjdk.org/leyden/commit/19e92201b4873954c04cead9a3a456445b3ef…
8325169: Reduce String::indexOf overheads
Reviewed-by: rriggs, rgiulietti, mli
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java
Changeset: 55c1446b
Author: Claes Redestad <redestad(a)openjdk.org>
Date: 2024-02-05 16:30:16 +0000
URL: https://git.openjdk.org/leyden/commit/55c1446b68db6c4734420124b5f26278389fd…
8321468: Remove StringUTF16::equals
Reviewed-by: rriggs, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: 19936526
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2024-02-05 17:43:34 +0000
URL: https://git.openjdk.org/leyden/commit/1993652653eab8dd7ce2221a97cd2e401f2dc…
8324983: race in CompileBroker::possibly_add_compiler_threads
Reviewed-by: kvn, dholmes, dnsimon
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/runtime/javaThread.cpp
Changeset: c3adc61e
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-02-05 17:59:59 +0000
URL: https://git.openjdk.org/leyden/commit/c3adc61e6ed4114908dd42ab3d43ad6482a5a…
8325199: (zipfs) jdk/nio/zipfs/TestPosix.java failed 6 sub-tests
Reviewed-by: clanger, lancea
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 51853f74
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Nick Gasson <ngasson(a)openjdk.org>
Date: 2024-02-05 18:29:32 +0000
URL: https://git.openjdk.org/leyden/commit/51853f7488afa69c0d14b0e96f1da84822cd8…
8324724: Add Stub routines for FP16 conversions on aarch64
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 7777eb5e
Author: Gerard Ziemski <gziemski(a)openjdk.org>
Date: 2024-02-05 19:35:43 +0000
URL: https://git.openjdk.org/leyden/commit/7777eb5e15b9f08cdc621c84ff38c72334388…
8321931: memory_swap_current_in_bytes reports 0 as "unlimited"
Reviewed-by: sgehwolf, iklam
! src/hotspot/os/linux/osContainer_linux.cpp
+ test/hotspot/jtreg/containers/docker/TestContainerInfo.java
Changeset: 209d87a8
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-05 21:31:17 +0000
URL: https://git.openjdk.org/leyden/commit/209d87a856b1a7bd60910b517d8ff5beb322e…
8324960: Unsafe.allocateMemory documentation incorrect regarding zero return value
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: fd3042a0
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-02-05 21:55:13 +0000
URL: https://git.openjdk.org/leyden/commit/fd3042a04b2d76180cb90f688e8b33156fdf3…
8318566: Heap walking functions should not use FilteredFieldStream
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/reflection.hpp
! src/hotspot/share/runtime/reflectionUtils.cpp
! src/hotspot/share/runtime/reflectionUtils.hpp
Changeset: f31957e6
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-02-05 21:57:15 +0000
URL: https://git.openjdk.org/leyden/commit/f31957e6a1c463e5c7041bf4eee4a1b09048e…
8317636: Improve heap walking API tests to verify correctness of field indexes
Reviewed-by: cjplummer, sspitsyn
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java
+ test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/libFieldIndicesTest.cpp
Changeset: ab3b9417
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-02-05 22:49:00 +0000
URL: https://git.openjdk.org/leyden/commit/ab3b9417832a693150ca2ed4eebd5afa85b3a…
8325270: ProblemList two compiler/intrinsics/float16 tests that fail due to JDK-8324724
Reviewed-by: vlivanov
! test/hotspot/jtreg/ProblemList.txt
Changeset: f1f93988
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Justin Lu <jlu(a)openjdk.org>
Date: 2024-02-05 23:14:50 +0000
URL: https://git.openjdk.org/leyden/commit/f1f93988fba3de0665fc7f69a5219dd04323c…
8323699: MessageFormat.toPattern() generates non-equivalent MessageFormat pattern
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/text/MessageFormat.java
+ test/jdk/java/text/Format/MessageFormat/MessageFormatToPatternTest.java
! test/jdk/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java
! test/jdk/java/text/Format/MessageFormat/MessageRegression.java
Changeset: e0fd3f4d
Author: Lei Zaakjyu <lizbing07734(a)icloud.com>
Committer: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 01:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/e0fd3f4dababad7189b9e02b37a40ea1a3907…
8325081: Move '_soft_ref_policy' to 'CollectedHeap'
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/x/xCollectedHeap.cpp
! src/hotspot/share/gc/x/xCollectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
Changeset: 729ae1d7
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-06 02:11:37 +0000
URL: https://git.openjdk.org/leyden/commit/729ae1d78716a3830837e49376b5340eb60f9…
8325266: Enable this-escape javac warning in jdk.javadoc
Reviewed-by: jjg, erikj
! make/modules/jdk.javadoc/Java.gmk
Changeset: 9ee9f288
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-02-06 06:56:48 +0000
URL: https://git.openjdk.org/leyden/commit/9ee9f288497268d64ddd48783ecb68f7e5426…
8325213: Flags introduced by configure script are not passed to ADLC build
Reviewed-by: jwaters, ihse
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: 542b0b66
Author: Sonia Zaldana Calles <szaldana(a)openjdk.org>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-02-06 07:03:47 +0000
URL: https://git.openjdk.org/leyden/commit/542b0b66560d32817378e0019f696a3cb1523…
8324126: Error message for mistyping -XX:+Unlock...Options is not helpful
Reviewed-by: dholmes, stuefe
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
Changeset: 6d911f68
Author: Damon Fenacci <dfenacci(a)openjdk.org>
Date: 2024-02-06 07:53:03 +0000
URL: https://git.openjdk.org/leyden/commit/6d911f68a3244c40a62ab2570dfec68b8d0ed…
8317299: safepoint scalarization doesn't keep track of the depth of the JVM state
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/vector.cpp
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: b02599d2
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-06 08:04:17 +0000
URL: https://git.openjdk.org/leyden/commit/b02599d22e0f424a08045b32b94549c272fe3…
8298046: Fix hidden but significant trailing whitespace in properties files for serviceability code
Reviewed-by: cjplummer, kevinw
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
Changeset: 4cd31875
Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2024-02-06 08:54:23 +0000
URL: https://git.openjdk.org/leyden/commit/4cd318756d4a8de64d25fb6512ecba9a008ed…
8324874: AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/zip/TestFpRegsABI.java
Changeset: b75c134f
Author: Damon Fenacci <dfenacci(a)openjdk.org>
Date: 2024-02-06 09:34:26 +0000
URL: https://git.openjdk.org/leyden/commit/b75c134facc4dbd9f171024a12994dda818c5…
8325313: Header format error in TestIntrinsicBailOut after JDK-8317299
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: f356970b
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-02-06 13:25:38 +0000
URL: https://git.openjdk.org/leyden/commit/f356970b8930c6ec122d797d84503a6e86d67…
8322535: Change default AArch64 SpinPause instruction
Reviewed-by: eastigeevich, eosterlund, coleenp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
Changeset: d1c82156
Author: George Adams <gdams(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-06 13:28:25 +0000
URL: https://git.openjdk.org/leyden/commit/d1c82156ba6ede4b798ac15f935289cfcc99d…
8325194: GHA: Add macOS M1 testing
Reviewed-by: clanger, ihse
! .github/actions/get-jtreg/action.yml
! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! make/conf/github-actions.conf
Changeset: fd89b334
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-02-06 14:05:34 +0000
URL: https://git.openjdk.org/leyden/commit/fd89b334c446dcf8883cf4c46ba75b7bc48b9…
8316992: Potential null pointer from get_current_thread JVMCI helper function.
Reviewed-by: thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: 51d7169b
Author: Kangcheng Xu <kxu(a)openjdk.org>
Committer: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-02-06 14:37:41 +0000
URL: https://git.openjdk.org/leyden/commit/51d7169bd9c6f57999d9f93da301672c1a115…
8320237: C2: late inlining of method handle invoke causes duplicate lines in PrintInlining output
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/inlining/TestDuplicatedLateInliningOutput.java
Changeset: 50b17d98
Author: Shaojin Wen <shaojin.wensj(a)alibaba-inc.com>
Committer: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2024-02-06 15:16:40 +0000
URL: https://git.openjdk.org/leyden/commit/50b17d9846f7727a5f7225e1b093b6bdff909…
8316704: Regex-free parsing of Formatter and FormatProcessor specifiers
Reviewed-by: redestad, rgiulietti
! src/java.base/share/classes/java/util/FormatProcessor.java
! src/java.base/share/classes/java/util/Formatter.java
! test/jdk/java/lang/template/FormatterBuilder.java
! test/jdk/java/util/Formatter/Basic.java
! test/micro/org/openjdk/bench/java/lang/StringFormat.java
Changeset: b814c318
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-02-06 17:03:57 +0000
URL: https://git.openjdk.org/leyden/commit/b814c3184e5975e2556911c3a386e6d9bc114…
8321703: jdeps generates illegal dot file containing nodesep=0,500000
8325262: jdeps can drop printing stack trace when FindException is thrown due to modules not found
Reviewed-by: jpai, alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
Changeset: 2d252ee0
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 17:15:36 +0000
URL: https://git.openjdk.org/leyden/commit/2d252ee06e8d620c3048e4556079b402f4472…
8325180: Rename jvmti_FollowRefObjects.h
Reviewed-by: sspitsyn, jwaters, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.hpp
Changeset: 96eb0390
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-02-06 17:43:12 +0000
URL: https://git.openjdk.org/leyden/commit/96eb0390d69ed2e0c3e59f77fb65fbb79615a…
8324665: Loose matching of space separators in the lenient date/time parsing mode
Reviewed-by: joehw, jlu
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/jdk/java/text/Format/DateFormat/LenientSpaceParsingTest.java
Changeset: 4b1e367e
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-06 19:35:03 +0000
URL: https://git.openjdk.org/leyden/commit/4b1e367edabb3c12359abc2d7815559b9ece9…
8325152: Clarify specification of java.io.RandomAccessFile.setLength
Reviewed-by: alanb
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: 0f5f3c9b
Author: Martin Balao <mbalao(a)openjdk.org>
Date: 2024-02-06 19:49:30 +0000
URL: https://git.openjdk.org/leyden/commit/0f5f3c9b9718c610406088327401210486447…
8325254: CKA_TOKEN private and secret keys are not necessarily sensitive
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 1797efd6
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-06 23:22:46 +0000
URL: https://git.openjdk.org/leyden/commit/1797efd68d4f30cc38a96fc5902999ee504e1…
8322218: Better escaping of single and double quotes in annotation toString() results
Reviewed-by: mchung
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
Changeset: f2f63444
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-06 23:42:08 +0000
URL: https://git.openjdk.org/leyden/commit/f2f634448e2095f2be1c220d7c10355ab4888…
8325347: Rename native_thread.h
Reviewed-by: coleenp, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.hpp
! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp
Changeset: e0d98dd3
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-07 06:59:48 +0000
URL: https://git.openjdk.org/leyden/commit/e0d98dd3019b2fd6b95dd341296899dc0b470…
8325257: jshell reports NoSuchFieldError with instanceof primitive type
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfTypeComparisonOp.java
Changeset: 3bffe223
Author: Chen Liang <liach(a)openjdk.org>
Committer: Adam Sotona <asotona(a)openjdk.org>
Date: 2024-02-07 07:54:22 +0000
URL: https://git.openjdk.org/leyden/commit/3bffe223a34e8077cb1ce11f64fc34fcb0751…
8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/MethodSignature.java
! src/java.base/share/classes/java/lang/classfile/Signature.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java
! test/jdk/jdk/classfile/SignaturesTest.java
Changeset: 4abb10eb
Author: Daniel Lundén <dlunden(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-02-07 10:01:35 +0000
URL: https://git.openjdk.org/leyden/commit/4abb10eb0b8ec5aab2e276f5c3a99ff5db7bc…
8317349: Randomize order of macro node expansion in C2
Reviewed-by: chagedorn, rcastanedalo, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/c2/irTests/ProfileAtTypeCheck.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
+ test/hotspot/jtreg/compiler/debug/TestStress.java
- test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
Changeset: 77ee7f0e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 12:21:21 +0000
URL: https://git.openjdk.org/leyden/commit/77ee7f0e2494f01cf55c2b11152c2f0d98d80…
8325221: Obsolete TLABStats
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/tlab_globals.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: c3a632dc
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 12:21:30 +0000
URL: https://git.openjdk.org/leyden/commit/c3a632dca75d2fad0a60e03e7b4fc64edb1e9…
8325248: Serial: Remove Generation::space_iterate
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 1ecf74c2
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-02-07 14:54:51 +0000
URL: https://git.openjdk.org/leyden/commit/1ecf74c2964e84b1ff71bd26bd6e305b2b2c4…
8325306: Rename static huge pages to explicit huge pages
Reviewed-by: jsjolen, jwaters
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
Changeset: a9c6e87c
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-07 15:05:18 +0000
URL: https://git.openjdk.org/leyden/commit/a9c6e87c6ac8f278e4e241a77aef3479f7b5f…
8325416: Parallel: Refactor CheckForUnmarkedOops
Reviewed-by: stefank
! src/hotspot/share/gc/parallel/psCardTable.cpp
Changeset: a3a2b1fb
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-02-07 15:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/a3a2b1fbbf00577ce1d0e3a44e9537e997b30…
8324881: ObjectSynchronizer::inflate(Thread* current...) is invoked for non-current thread
Reviewed-by: rrich, dholmes, coleenp, dcubed
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/jdk/com/sun/jdi/EATests.java
Changeset: 18e24d06
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-02-07 15:50:40 +0000
URL: https://git.openjdk.org/leyden/commit/18e24d0619ffef7c6dbfc419105faba9f7ba1…
8325109: Sort method modifiers in canonical order
Reviewed-by: aivanov, rriggs, darcy, prappo
! src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/util/FormatItem.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
Changeset: 3a1f4d0f
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-07 18:03:38 +0000
URL: https://git.openjdk.org/leyden/commit/3a1f4d0f484f4c68e240ca3f2f36730805ee7…
8325268: Add policy statement to langtools makefiles concerning warnings
Reviewed-by: ihse, jjg, vromero
! make/modules/java.compiler/Java.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.javadoc/Java.gmk
Changeset: 299a8ee6
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-02-07 19:02:30 +0000
URL: https://git.openjdk.org/leyden/commit/299a8ee68d2dc433fa4b7ad14e2518aebab4c…
8325302: Files.move(REPLACE_EXISTING) throws NoSuchFileException on deleted target
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
Changeset: fbd15b20
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-02-07 20:05:11 +0000
URL: https://git.openjdk.org/leyden/commit/fbd15b20878b276ccd41128116f73b91b6d4c…
8325189: Enable this-escape javac warning in java.base
Reviewed-by: alanb, erikj, naoto, smarks, ihse, joehw, lancea, weijun
! make/modules/java.base/Java.gmk
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/AssertionError.java
! src/java.base/share/classes/java/lang/BootstrapMethodError.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/jdk/internal/misc/CarrierThread.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/sun/net/NetworkClient.java
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/validator/ValidatorException.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/GeneralNames.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
Changeset: be7cc1c2
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-02-07 23:39:34 +0000
URL: https://git.openjdk.org/leyden/commit/be7cc1c2b083ac7cbcec6b0fe77caff16f14b…
8323681: SA PointerFinder code should support G1
Reviewed-by: tschatzl, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
Changeset: 9cccf051
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-08 00:00:00 +0000
URL: https://git.openjdk.org/leyden/commit/9cccf0515e5a8449fa4a5a89f1935e206e465…
8325367: Rename nsk_list.h
Reviewed-by: coleenp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.hpp
Changeset: 1fb9e3d6
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-02-08 06:35:47 +0000
URL: https://git.openjdk.org/leyden/commit/1fb9e3d674229a2f1b464a09986ad05519196…
8325304: Several classes in java.util.jar and java.util.zip don't specify the behaviour for null arguments
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterInputStream.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
Changeset: d1099033
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-02-08 07:55:08 +0000
URL: https://git.openjdk.org/leyden/commit/d1099033ac63b9dd0dd6e3a7341db929e9e0e…
8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread
Reviewed-by: bpb
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
Changeset: 43089bf0
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2024-02-08 07:56:12 +0000
URL: https://git.openjdk.org/leyden/commit/43089bf0065ce85681724d92d26709f4e3ad2…
8325399: Add tests for virtual threads doing Selector operations
Reviewed-by: bpb
+ test/jdk/java/nio/channels/vthread/SelectorOps.java
Changeset: 917838e0
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2024-02-08 09:15:42 +0000
URL: https://git.openjdk.org/leyden/commit/917838e0a564b1f2cbfb6cc214ccbfd1a2370…
8325150: (tz) Update Timezone Data to 2024a
Reviewed-by: coffeys, naoto, iris
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
Changeset: b58d73b9
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-02-08 10:54:11 +0000
URL: https://git.openjdk.org/leyden/commit/b58d73b915bd1b26e741e9a6f12d029d21e11…
8323746: Add PathElement hashCode and equals
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: 3d3a8f0e
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-02-08 11:02:49 +0000
URL: https://git.openjdk.org/leyden/commit/3d3a8f0ebfafab6e67eb697ff0ec545bd9a51…
8325432: enhance assert message "relocation addr must be in this section"
Reviewed-by: kvn, thartmann
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: e8ceb718
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-02-08 11:55:39 +0000
URL: https://git.openjdk.org/leyden/commit/e8ceb7189be79f2a5a7a4d13fe2d93e2c494a…
6507038: Memory Leak in JTree / BasicTreeUI
Co-authored-by: Alexey Ivanov <aivanov(a)openjdk.org>
Reviewed-by: honkar, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
+ test/jdk/javax/swing/plaf/basic/BasicTreeUI/TreeCellRendererLeakTest.java
Changeset: 3c91b59e
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2024-02-08 14:05:20 +0000
URL: https://git.openjdk.org/leyden/commit/3c91b59ef9c992718d73f2fc9fa50ad2ead78…
8325444: GHA: JDK-8325194 causes a regression
Reviewed-by: gdams, shade, ihse
! .github/actions/get-jtreg/action.yml
Changeset: ab5e9477
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-08 14:22:20 +0000
URL: https://git.openjdk.org/leyden/commit/ab5e94777c3fe578c8f1f8859c56a837d9bb6…
8325436: G1: Remove unused G1RegionMarkStats::is_clear
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
Changeset: 0ea75b28
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-08 16:20:09 +0000
URL: https://git.openjdk.org/leyden/commit/0ea75b28d47a483eee4d156c9f6df4e68bd40…
8325259: Serial: Inline OldGenScanClosure during Young GC
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: 10beb318
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-02-08 17:22:47 +0000
URL: https://git.openjdk.org/leyden/commit/10beb3184e14e2714cd836029680a8b2d3fd5…
8325456: Rename nsk_mutex.h
Reviewed-by: coleenp, jwaters
! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.hpp
Changeset: d91fb17a
Author: Thiago Henrique Hüpner <thihup(a)gmail.com>
Committer: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-02-08 21:56:16 +0000
URL: https://git.openjdk.org/leyden/commit/d91fb17a80f6a577fdc77843df358c77d701f…
8325505: Fix Javadoc ResourceBundle::getString
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: 9936aeea
Author: Patrick Zhang <qpzhang(a)openjdk.org>
Committer: Dean Long <dlong(a)openjdk.org>
Date: 2024-02-08 22:50:24 +0000
URL: https://git.openjdk.org/leyden/commit/9936aeea32b71509151099e6d28905e0322b2…
8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs
Reviewed-by: dlong, thartmann
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
Changeset: b7976522
Author: Koichi Sakata <ksakata(a)openjdk.org>
Date: 2024-02-09 04:49:37 +0000
URL: https://git.openjdk.org/leyden/commit/b7976522094333c7a44caf6774d76000e5bc5…
8322927: Unused code in LIR_Assembler::verify_oop_map
Reviewed-by: tholenstein, chagedorn
! src/hotspot/share/c1/c1_LIRAssembler.cpp
Changeset: 8d9ad97c
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-02-09 05:30:20 +0000
URL: https://git.openjdk.org/leyden/commit/8d9ad97c293b090fbcedbfdb046f1b5d97b02…
8324641: [IR Framework] Add Setup method to provide custom arguments and set fields
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
! test/hotspot/jtreg/compiler/c2/irTests/TestOptimizeUnstableIf.java
! test/hotspot/jtreg/compiler/c2/irTests/TestRemixAddressExpressions.java
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java
! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/Setup.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/SetupInfo.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentsProvider.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java
= test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/SetupExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSetupTests.java
Changeset: cc276ff0
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-09 07:42:57 +0000
URL: https://git.openjdk.org/leyden/commit/cc276ff0dfa0a568ebf0a66e0762a6de19fa6…
8325516: Shenandoah: Move heap change tracking into ShenandoahHeap
Reviewed-by: shade, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Changeset: e3dc6a7a
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-02-09 08:52:28 +0000
URL: https://git.openjdk.org/leyden/commit/e3dc6a7a28c4f049eb234c5487fca6c54298a…
8314275: Incorrect stepping in switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8314275.java
Changeset: 71b46c38
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2024-02-09 09:00:43 +0000
URL: https://git.openjdk.org/leyden/commit/71b46c38a820319851cade2a15d64a657d4d7…
8325471: CHeapBitMap(MEMFLAGS flags) constructor misleading use of super-constructor
Reviewed-by: stefank, tschatzl
! src/hotspot/share/utilities/bitMap.hpp
Changeset: d165d124
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 11:05:42 +0000
URL: https://git.openjdk.org/leyden/commit/d165d124b129f5e0440af83494805a8b83674…
8325510: Serial: Remove redundant arg in non_clean_card_iterate
Reviewed-by: kbarrett, tschatzl, stefank
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
Changeset: 5daf622a
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-02-09 11:46:04 +0000
URL: https://git.openjdk.org/leyden/commit/5daf622aea8ccb914dd7fa3680ddd3114dc6a…
8325309: Amend "Listeners and Threads" in AWTThreadIssues.html
Reviewed-by: serb, tr
! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
Changeset: 8b70b8d8
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-02-09 11:51:05 +0000
URL: https://git.openjdk.org/leyden/commit/8b70b8d85af0e26020c010324c7f1389cc5cb…
8325440: Confusing error reported for octal literals with wrong digits
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
= test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java
= test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java
! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/lexer/OctalNumberTest.java
! test/langtools/tools/javac/literals/BadBinaryLiterals.7.out
Changeset: 52d49761
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2024-02-09 13:09:12 +0000
URL: https://git.openjdk.org/leyden/commit/52d497619e58a5677bc4a015b1bd87f600f23…
8325437: Safepoint polling in monitor deflation can cause massive logs
Reviewed-by: aboldtch, dcubed, shade
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 69b2674c
Author: Oli Gillespie <ogillespie(a)openjdk.org>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-02-09 14:36:59 +0000
URL: https://git.openjdk.org/leyden/commit/69b2674c6861fdb7d9f9cb39e07d50515c73e…
8324648: Avoid NoSuchMethodError when instantiating NativePRNG
Reviewed-by: shade, weijun, liach, valeriep
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
Changeset: 8ef918d6
Author: Oli Gillespie <ogillespie(a)openjdk.org>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-02-09 14:38:09 +0000
URL: https://git.openjdk.org/leyden/commit/8ef918d6678437a5b351b172bb4cf144eeaa9…
8324646: Avoid Class.forName in SecureRandom constructor
Reviewed-by: shade, weijun
! src/java.base/share/classes/java/security/Provider.java
+ test/micro/org/openjdk/bench/java/security/SecureRandomBench.java
Changeset: 29d89d48
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 15:01:12 +0000
URL: https://git.openjdk.org/leyden/commit/29d89d48cb32a225f94b2ed45d2a1467add33…
8325551: Remove unused obj_is_alive and block_start in Space
Reviewed-by: stefank
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: 40708baf
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-02-09 16:33:41 +0000
URL: https://git.openjdk.org/leyden/commit/40708baf7a5ad4a847f1b6414eda6a2ea4439…
8325563: Remove unused Space::is_in
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/space.hpp
Changeset: 4a3a38d1
Author: William Kemper <wkemper(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-02-09 16:53:05 +0000
URL: https://git.openjdk.org/leyden/commit/4a3a38d1b71a4acc780a6d9802c076d750541…
8325517: Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp
Reviewed-by: shade, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 43684374
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2024-02-09 16:57:49 +0000
URL: https://git.openjdk.org/leyden/commit/43684374755d7446e224d16e6c40b903b6a6e…
8325264: two compiler/intrinsics/float16 tests fail after JDK-8324724
Reviewed-by: thartmann, dfenacci, kvn
! src/hotspot/share/runtime/stubRoutines.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6944537c
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2024-02-09 17:05:05 +0000
URL: https://git.openjdk.org/leyden/commit/6944537c3ebbbb638479e4c2b90a71ad58690…
8325203: System.exit(0) kills the launched 3rd party application
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: b42b8886
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-02-09 18:06:51 +0000
URL: https://git.openjdk.org/leyden/commit/b42b8886aa93a50d114f9a105ef6b94febd38…
8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages
Reviewed-by: matsaave, jsjolen
! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java
Changeset: ac4607ed
Author: Sebastian Lövdahl <sebastian.lovdahl(a)hibox.tv>
Committer: Kevin Walls <kevinw(a)openjdk.org>
Date: 2024-02-09 18:32:09 +0000
URL: https://git.openjdk.org/leyden/commit/ac4607ed81eb75f43e7d1062e38506972738d…
8226919: attach in linux hangs due to permission denied accessing /proc/pid/root
Reviewed-by: sgehwolf, kevinw
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: d39b7bab
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-02-09 18:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/d39b7bab27af5ba24ff0925037b8e5fb99680…
8316460: 4 javax/management tests ignore VM flags
Reviewed-by: kevinw
! test/jdk/ProblemList-Virtual.txt
! test/jdk/javax/management/ImplementationVersion/ImplVersionTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/jdk/javax/management/security/HashedPasswordFileTest.java
Changeset: 3ebe6c19
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-02-09 18:40:10 +0000
URL: https://git.openjdk.org/leyden/commit/3ebe6c192a5dd5cc46ae2d263713c9ff38cd4…
8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only
Reviewed-by: kevinw, cjplummer
! test/jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/jdk/java/lang/instrument/ManifestTest.sh
! test/jdk/java/lang/instrument/RedefineBigClass.sh
! test/jdk/java/lang/instrument/RedefineClassWithNativeMethod.sh
! test/jdk/java/lang/instrument/RedefineMethodAddInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodDelInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodInBacktrace.sh
! test/jdk/java/lang/instrument/RedefineMethodWithAnnotations.sh
! test/jdk/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
! test/jdk/java/lang/instrument/RetransformBigClass.sh
! test/jdk/java/lang/instrument/StressGetObjectSizeTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Changeset: bf07660e
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 11:11:27 +0000
URL: https://git.openjdk.org/leyden/commit/bf07660e8876e16c2c1540c80c7608f19f28d…
Merge remote-tracking branch 'origin/master' into premain-leyden
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Class.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Class.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Changeset: a09b607d
Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com>
Date: 2024-02-09 14:01:25 +0000
URL: https://git.openjdk.org/leyden/commit/a09b607da822a34b83ea0560fa88a3a87404e…
Fix merge
! src/hotspot/share/oops/methodData.cpp
1
0
09 Feb '24
Changeset: 48efb777
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-02-09 10:14:58 +0000
URL: https://git.openjdk.org/leyden/commit/48efb7774541fb7fc6ec4d3556ef15a8cc5dd…
Address review feedback from @manc.
! make/autoconf/spec.gmk.in
! src/java.base/share/classes/java/security/Security.java
1
0
Changeset: 2a6bb953
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2024-02-08 06:13:24 +0000
URL: https://git.openjdk.org/leyden/commit/2a6bb9533b0b247e04514054bcc74efb65eb3…
Style
! src/hotspot/share/oops/trainingData.hpp
1
0
Changeset: 22e0cdad
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2024-02-07 11:01:57 +0000
URL: https://git.openjdk.org/leyden/commit/22e0cdadf91e38e66e9c2f17f83fb238aaaab…
Fix style
! src/hotspot/share/oops/trainingData.cpp
1
0
Changeset: b82d06c3
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-02-06 17:29:25 +0000
URL: https://git.openjdk.org/leyden/commit/b82d06c358b924bd627d07e0cd0932f5d2e7b…
This is a newer solution for supporting the hermetic JDK resource files. The current change is a prototype that places java.security as /java.base/java/security/java.security in hermetic modules image. The new approach is based on input from discussions with Alan Bateman, Ron Pressler, Liam Miller-Cushon, Chuck Rasbold, Severin Gehwolf and Magnus Ihse Bursie.
HermeticResourcesPlugin is an optionally enabled jlink plugin that writes specified JDK resources into the hermetic modules. In the current version, it also writes the JDK resources in the original location in the runtime image as before. E.g. when the plugin is enabled with following option:
--hermetic-resources /java.base/conf/security/java.security=/java.base/java/security/java.security
It finds the ResourcePoolEntry.Type.CONFIG entry that matches with the resource path (path string specified before “=”) specified in the option, then creates a new ResourcePoolEntry.Type.CLASS_OR_RESOURCE entry with the converted hermetic path (hermetic path string specified after “=”) in the modules image. Multiple “,” separated resources can be specified in the option, e.g.:
--hermetic-resources <resource_path_1>=<hermetic_resource_path_1>,<resource_path_2>=<hermetic_resource_path_2>,...
The hermetic java.security is loaded with Security.class.getResourceAsStream() at runtime. See related discussion in https://mail.openjdk.org/pipermail/leyden-dev/2024-January/000507.html thread.
Motivations of the new approach:
- Cleaner hermetic image support for both packaging and runtime access. When JDK resources are included in the modules image. It helps decouple hermetic Java packaging work from `singlejar` for a more general solution.
- Testing has uncovered a few startup sequence issues with JAR entry based hermetic JDK resources using ZipFileSystem for accessing. Supporting hermetic JDK resources in the JDK modules image avoids using the ZipFileSystem during system bootstrapping and hence avoids the startup sequence issues.
! make/Images.gmk
! make/autoconf/spec.gmk.in
! make/autoconf/static-java.m4
! src/java.base/share/classes/java/security/Security.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/HermeticResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
1
0
git: openjdk/leyden: premain: Add utility classes to measure thread cpu time when profiling runtime
by duke 06 Feb '24
by duke 06 Feb '24
06 Feb '24
Changeset: 53ae54b2
Author: Ashutosh Mehra <asmehra(a)redhat.com>
Date: 2024-02-06 16:14:04 +0000
URL: https://git.openjdk.org/leyden/commit/53ae54b2b5c5c61892dd9910bd2f594340104…
Add utility classes to measure thread cpu time when profiling runtime
and VM calls
Signed-off-by: Ashutosh Mehra <asmehra(a)redhat.com>
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/shared/collectorCounters.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/perfDataTypes.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmThread.cpp
1
0
Changeset: 0f133e24
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2024-01-31 10:45:45 +0000
URL: https://git.openjdk.org/leyden/commit/0f133e24acf2818bd8fbcc9b961021e6a4525…
Cleanup stage 1
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
! src/hotspot/share/runtime/java.cpp
Changeset: 132e17bf
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2024-02-03 14:25:18 +0000
URL: https://git.openjdk.org/leyden/commit/132e17bfaf6cc4a59b3525b8c01346bb52b29…
Cleanup stage 2
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
1
0