From duke at openjdk.org Fri Jan 3 14:43:12 2025 From: duke at openjdk.org (duke) Date: Fri, 3 Jan 2025 14:43:12 GMT Subject: git: openjdk/jdk-sandbox: http3: 38 new changesets Message-ID: Changeset: ae72134e Branch: http3 Author: Jaikiran Pai Date: 2024-12-26 20:18:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae72134ebdeacabc15739e97907057759c65e0a4 skip moving a QUIC connection to "immediate close" or draining if connection has already been closed ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java Changeset: 31b9f399 Branch: http3 Author: Jaikiran Pai Date: 2024-12-27 06:02:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31b9f399e25f4d45f81e2a19236182509a1a5d03 rename an internal method ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java Changeset: 4d7abc16 Branch: http3 Author: Jaikiran Pai Date: 2024-12-28 06:49:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d7abc1620282f14640f6e271a0b06116339f310 simplify and clean up encryption and pushing of datagram through ProtectionRecord and QuicConnectionImpl ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacket.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java ! test/jdk/java/net/httpclient/quic/PacketEncodingTest.java Changeset: 42084cc8 Branch: http3 Author: Jaikiran Pai Date: 2024-12-28 21:16:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/42084cc85399e4af9f9cc1ce60245412441a989d send CONNECTION_CLOSE during QUIC endpoint close to prevent potential subsequent unnecessary traffic from the peer ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java Changeset: 35fafbc5 Branch: http3 Author: Emanuel Peter Date: 2024-12-20 06:52:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35fafbc5974e81c26ac4fd16bc1f423f803470d0 8346106: Verify.checkEQ: testing utility for recursive value verification Reviewed-by: kvn, tweidmann + test/hotspot/jtreg/compiler/lib/verify/Verify.java + test/hotspot/jtreg/compiler/lib/verify/VerifyException.java + test/hotspot/jtreg/testlibrary_tests/verify/examples/TestVerifyInCheckMethod.java + test/hotspot/jtreg/testlibrary_tests/verify/tests/TestVerify.java Changeset: 54f34750 Branch: http3 Author: liyazzi Committer: Alan Bateman Date: 2024-12-20 07:05:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/54f34750edb284f4a49fb86c3939491211eb98fe 8331467: FileSystems.getDefault fails with ClassNotFoundException if custom default provider is in run-time image Reviewed-by: alanb, jpai ! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java Changeset: 85e024d9 Branch: http3 Author: Matthias Baesken Date: 2024-12-20 07:45:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85e024d92dde5ef9c375a27af57c7df177369557 8346605: AIX fastdebug build fails in memoryReserver.cpp after JDK-8345655 Reviewed-by: stefank, lucy, mdoerr ! src/hotspot/share/memory/memoryReserver.cpp Changeset: cf28fd4c Branch: http3 Author: Evgeny Nikitin Date: 2024-12-20 08:24:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf28fd4cbc6507eb69fcfeb33622316eb5b6b0c5 8322983: Virtual Threads: exclude 2 tests Reviewed-by: jpai, lmesnik, syan ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: 2a68f741 Branch: http3 Author: Nizar Benalla Date: 2024-12-20 10:16:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a68f741884e73c9ed8e5222e57f5ecb088b3cf7 8346128: Comparison build fails due to difference in LabelTarget.html Reviewed-by: jlahoda, liach, prappo ! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java Changeset: 054c644e Branch: http3 Author: Nizar Benalla Date: 2024-12-20 10:17:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/054c644ea6ea38e54abc81e231977106d04bb69e 8346667: Doccheck: warning about missing before

Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java Changeset: bcb1bdaa Branch: http3 Author: Severin Gehwolf Date: 2024-12-20 12:35:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcb1bdaae772c752d54939dae3a0d95892acc228 8345259: Disallow ALL-MODULE-PATH without explicit --module-path Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/basic/AllModulePath.java ! test/jdk/tools/jlink/basic/BasicTest.java Changeset: d2a48634 Branch: http3 Author: William Kemper Date: 2024-12-20 17:30:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d2a48634b872b65668b57d3975f805277ae96f83 8346690: Shenandoah: Fix log message for end of GC usage report Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp Changeset: b8e40b9c Branch: http3 Author: William Kemper Date: 2024-12-20 17:32:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8e40b9c2dfecdad9096015c1aa208ea077db7f5 8346688: GenShen: Missing metadata trigger log message Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp Changeset: 7ba969a5 Branch: http3 Author: Mandy Chung Date: 2024-12-20 20:08:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ba969a576eb92446e40587fecf98e1e4aba8883 8346739: jpackage tests failed after JDK-8345259 Reviewed-by: kcr, asemenyuk ! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: d562d3c7 Branch: http3 Author: Liam Miller-Cushon Date: 2024-12-20 20:52:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d562d3c7a9e1e857c095ef908b0957b033972949 8343882: BasicAnnoTests doesn't handle multiple annotations at the same position Reviewed-by: darcy ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 249f1412 Branch: http3 Author: William Kemper Date: 2024-12-20 23:51:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/249f141211c94afcce70d9d536d84e108e07b4e5 8346737: GenShen: Generational memory pools should not report zero for maximum capacity Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp Changeset: 43b7e9f5 Branch: http3 Author: Jan Kratochvil Committer: SendaoYan Date: 2024-12-21 03:40:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43b7e9f54776ec7ed98d2e2f717c3d9663268ef2 8346713: [testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java Reviewed-by: stefank, tschatzl ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedHumongousFragmentation.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectContents.java Changeset: c1b868d2 Branch: http3 Author: Qizheng Xing Committer: David Holmes Date: 2024-12-22 20:53:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1b868d27d955b5e219caf8f76e87e5edf4c92df 8346602: Remove unused macro parameters in `jni.cpp` Reviewed-by: dholmes, mli ! src/hotspot/share/prims/jni.cpp Changeset: bffa77bc Branch: http3 Author: SendaoYan Date: 2024-12-23 11:27:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bffa77bc04219d3b2fd0898f5e62f324503b2b94 8346714: [ASAN] compressedKlass.cpp reported applying non-zero offset to null pointer Reviewed-by: mdoerr, coleenp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: cd15ebb9 Branch: http3 Author: David Holmes Date: 2024-12-23 11:56:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cd15ebb963d4dab079921bf468005896a40ab3b1 8346477: Clarify the Java manpage in relation to the JVM's OnOutOfMemoryError flags Co-authored-by: Thomas Stuefe Reviewed-by: jpai, stuefe ! src/java.base/share/man/java.md Changeset: ed292318 Branch: http3 Author: Nizar Benalla Date: 2024-12-23 13:50:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed292318a98163b3226aa05d06825b48c3d97dbb 8337111: Bad HTML checker for generated documentation 8337113: Bad character checker for generated documentation 8337116: Internal links checker for generated documentation 8337114: DocType checker for generated documentation Reviewed-by: hannesw - test/docs/jdk/javadoc/TestDocs.java + test/docs/jdk/javadoc/doccheck/DocCheck.java + test/docs/jdk/javadoc/doccheck/ExtLinksJdk.txt + test/docs/jdk/javadoc/doccheck/checks/jdkCheckExtlinks.java + test/docs/jdk/javadoc/doccheck/checks/jdkCheckHtml.java + test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java + test/docs/jdk/javadoc/doccheck/checks/jdkDoctypeBadcharsCheck.java + test/docs/jdk/javadoc/doccheck/doccheckutils/Checker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/FileChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/FileProcessor.java + test/docs/jdk/javadoc/doccheck/doccheckutils/HtmlChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/HtmlFileChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/Log.java + test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/BadCharacterChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/DocTypeChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/ExtLinkChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/LinkChecker.java + test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/TidyChecker.java Changeset: 68c6623d Branch: http3 Author: Bradford Wetmore Date: 2024-12-23 19:05:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68c6623d384dad8f9f436336e80530c351ae2a38 8345840: Add missing TLS handshake messages to SSLHandshake.java Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java Changeset: 62a4544b Branch: http3 Author: Swati Sharma Committer: Derek White Date: 2024-12-23 19:16:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/62a4544bb76aa339a8129f81d2527405a1b1e7e3 8205051: Poor Performance with UseNUMA when cpu and memory nodes are misaligned Co-authored-by: Derek White Reviewed-by: sjohanss, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 1a32654f Branch: http3 Author: Nizar Benalla Date: 2024-12-24 18:23:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a32654faf6f6f0256fd7f42e6351adf914d8337 8346295: Update --release 24 symbol information for JDK 24 build 29 Reviewed-by: liach ! src/jdk.compiler/share/data/symbols/java.base-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.se-O.sym.txt Changeset: 4fc445d1 Branch: http3 Author: Phil Race Date: 2024-12-25 00:40:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4fc445d12b4dabd5ce3a6deb23ca6e4fea323620 8346829: Problem list com/sun/jdi/ReattachStressTest.java & ProcessAttachTest.java on Linux Reviewed-by: lmesnik ! test/jdk/ProblemList.txt Changeset: 6c591854 Branch: http3 Author: SendaoYan Date: 2024-12-25 01:27:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6c59185475eeca83153f085eba27cc0b3acf9bb4 8345757: [ASAN] clang17 report 'dprintf' macro redefined Reviewed-by: kbarrett, valeriep ! src/java.smartcardio/share/native/libj2pcsc/pcsc.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.c Changeset: 807f6f7f Branch: http3 Author: Amit Kumar Date: 2024-12-27 10:05:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/807f6f7fb868240cba5ba117c7059216f69a53f9 8346847: [s390x] minimal build failure Reviewed-by: stuefe ! src/hotspot/cpu/s390/vm_version_s390.cpp Changeset: 60e0730a Branch: http3 Author: Matthias Baesken Date: 2024-12-28 15:45:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60e0730a3ba26180d0eb2cd278e389c3e70fec5f 8346712: Remove com/sun/net/httpserver/TcpNoDelayNotRequired.java test Reviewed-by: djelinski, lucy, jpai - test/jdk/com/sun/net/httpserver/TcpNoDelayNotRequired.java Changeset: b3e63631 Branch: http3 Author: GennadiyKrivoshein <164895822+GennadiyKrivoshein at users.noreply.github.com> Date: 2024-12-28 20:48:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b3e63631c735862ba00270636b4ef51c0e48a1af 8343224: print/Dialog/PaperSizeError.java fails with MediaSizeName is not A4: A4 Reviewed-by: azvegint, alexsch, psadhukhan, achung ! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java ! test/jdk/java/awt/print/Dialog/PaperSizeError.java Changeset: 79958470 Branch: http3 Author: Qizheng Xing Committer: Julian Waters Date: 2024-12-29 08:32:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79958470e08ade2d3584748e020bd2e18092c0cf 8346831: Remove the extra closing parenthesis in CTW Makefile Reviewed-by: liach, kbarrett, lmesnik, jwaters ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: bd0fde71 Branch: http3 Author: Jaikiran Pai Date: 2024-12-29 08:37:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd0fde71d9113bad902e71b61f0ca44c650809ef 8302293: jar --create fails with IllegalArgumentException if archive name is shorter than 3 characters Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/JarCreateFileNameTest.java Changeset: 24c5ff7b Branch: http3 Author: Jaikiran Pai Date: 2024-12-30 00:53:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/24c5ff7ba58cb7cf93df07f81484cd8fae60e31e 8346871: Improve robustness of java/util/zip/EntryCount64k.java test Reviewed-by: lancea ! test/jdk/java/util/zip/EntryCount64k.java Changeset: d3abf01c Branch: http3 Author: Volker Simonis Date: 2025-01-01 17:20:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d3abf01c3e8236d37ec369429e17f35afeb7ab88 8346101: [JVMCI] Export jdk.internal.misc to jdk.graal.compiler Reviewed-by: dnsimon, phh ! src/java.base/share/classes/module-info.java ! src/jdk.graal.compiler/share/classes/module-info.java ! test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java Changeset: a87bc7e4 Branch: http3 Author: Kim Barrett Date: 2025-01-02 08:11:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a87bc7e4f0e797a108f447a1c9801abe39b700da 8345374: Ubsan: runtime error: division by zero Reviewed-by: jwaters, ayang, amitkumar ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp Changeset: e769b536 Branch: http3 Author: SendaoYan Date: 2025-01-02 09:10:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e769b53614b13e09ea575558be687607549f700b 8346193: CrashGCForDumpingJavaThread do not trigger expected crash build with clang17 Reviewed-by: kbarrett, amitkumar ! src/hotspot/share/runtime/frame.cpp Changeset: a77ed30f Branch: http3 Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2025-01-02 09:19:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a77ed30fcc3360cd16a11b1899f52f7e871df1df 8336412: sun.net.www.MimeTable has a few unused methods Reviewed-by: jpai ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/sun/net/www/MimeTable.java Changeset: 84e6432b Branch: http3 Author: Daniel Skantz Committer: Vladimir Kozlov Date: 2025-01-02 22:13:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/84e6432bb73e35b32f12cdc0e1a172b7c973e618 8346288: WB_IsIntrinsicAvailable fails if called with wrong compilation level Reviewed-by: kvn, rcastanedalo ! src/hotspot/share/prims/whitebox.cpp Changeset: 4b65fe5b Branch: http3 Author: Jaikiran Pai Date: 2025-01-03 14:23:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b65fe5b67f2cf11c1703331d181a515674183b6 merge latest changes from master branch ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/module-info.java From duke at openjdk.org Mon Jan 6 23:48:20 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Jan 2025 23:48:20 GMT Subject: git: openjdk/jdk-sandbox: json: 119 new changesets Message-ID: Changeset: 4de0eb4f Branch: json Author: Naoto Sato Date: 2024-10-10 14:46:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4de0eb4f0c867df2d420501cf6741e50dee142d9 initial integration into the JDK repository + src/java.base/share/classes/jdk/internal/util/json/JsonArray.java + src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java + src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java + src/java.base/share/classes/jdk/internal/util/json/JsonNull.java + src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java + src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonObject.java + src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonParseException.java + src/java.base/share/classes/jdk/internal/util/json/JsonParser.java + src/java.base/share/classes/jdk/internal/util/json/JsonPathBuilder.java + src/java.base/share/classes/jdk/internal/util/json/JsonString.java + src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonValue.java + src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java + test/jdk/jdk/internal/util/json/TestBadStructuralJson.java + test/jdk/jdk/internal/util/json/TestCircularReference.java + test/jdk/jdk/internal/util/json/TestConvenienceAPI.java + test/jdk/jdk/internal/util/json/TestEquality.java + test/jdk/jdk/internal/util/json/TestJsonArray.java + test/jdk/jdk/internal/util/json/TestJsonNumber.java + test/jdk/jdk/internal/util/json/TestJsonObjectBuilder.java + test/jdk/jdk/internal/util/json/TestLazyInflation.java + test/jdk/jdk/internal/util/json/TestSimple.java + test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: 8bdbf34d Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-11 12:00:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8bdbf34d785173cd8a5ca32ee23ea531278b82e3 replace JSONValue test library with Json impl ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java - test/lib/jdk/test/lib/json/JSONValue.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: b359ab78 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-11 12:07:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b359ab78c8e44f70681b5428b69839cfef3d0185 add tbd 'parseObjectRoot' and 'parseArrayRoot' ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: 925b90c8 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-11 13:55:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/925b90c860ac579d2c01742596549491ad8bfabc fromUntyped -> from. toUntyped -> to ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! test/jdk/jdk/internal/util/json/TestCircularReference.java ! test/jdk/jdk/internal/util/json/TestConvenienceAPI.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestJsonObjectBuilder.java ! test/jdk/jdk/internal/util/json/TestSimple.java Changeset: 01b19b34 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-11 14:11:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/01b19b34d1f07bdf7f86a223caca4d86ee70c38d extend Iterator for JsonArray ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: 2c204f1c Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-11 16:37:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c204f1c79434d7fa010d964aefe9959751bbb19 add internal.jdk.util.json to unnamed module for test lib compiling. Standardize module definitions for test using internal json ! make/test/BuildTestLib.gmk ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java Changeset: 96631895 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-15 14:21:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/96631895614ed7ecb0ea7f6b46d6e3471dfe0a1f revert iterator extension. keep init API simple ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: bb7b5ea1 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-15 14:23:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bb7b5ea1af02536e7fe8d51b88af5a72c0a0d881 ammend 4ebafd66. Include change of toUntyped -> to ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! test/jdk/jdk/internal/util/json/TestSimple.java Changeset: 50b7956c Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-15 14:56:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/50b7956c3cd01abdc2f5d2d8ff0a087b15acf694 revert parseXXXRoot methods ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: 27e44fc9 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-21 11:47:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/27e44fc91d68e7df47d7a68eb8301b822afb122e Replace pandocfilter in-house JSON library with jdk.internal.util.json ! make/CompileToolsJdk.gmk + make/CopyInterimJSON.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSON.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONArray.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONBoolean.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONDecimal.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONNull.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONNumber.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONObject.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONParser.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONString.java - make/jdk/src/classes/build/tools/pandocfilter/json/JSONValue.java Changeset: 2aea1298 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-21 13:20:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2aea1298288100889f6855c02d0760fe3cf78dc9 JsonObject.from should not support JsonValue ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java Changeset: b8dbcbed Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-21 13:27:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8dbcbed997dc954549b436fc6162bab7137cf86 TestSimple is missing Jtreg tags ! test/jdk/jdk/internal/util/json/TestSimple.java Changeset: 3d95f9ea Branch: json Author: Naoto Sato Date: 2024-10-29 15:28:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d95f9ead619f8ac0b57c263531554f19315e9e4 Added JsonParser.parseEagerly() ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java + test/jdk/jdk/internal/util/json/TestParse.java Changeset: bc0f38bb Branch: json Author: Naoto Sato Date: 2024-10-29 16:22:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bc0f38bb018aa45c04ee23bf1410c8c03cce0e89 Added some comments to tame javadoc ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParseException.java Changeset: 53540072 Branch: json Author: Naoto Sato Date: 2024-10-29 16:42:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53540072c8e035c416c4e10fd599ee246ac3f598 inflate->validate, added impls for non-structural types ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: 630764a7 Branch: json Author: Naoto Sato Date: 2024-10-30 12:19:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/630764a73046c41df39b4c930df8f3606dd29b9a Updated parsing tests ! test/jdk/jdk/internal/util/json/TestParse.java Changeset: 5516f4ec Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-30 13:18:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5516f4ecca7e4d232b6cb1aa2782decf4d9c4124 Make JsonNull lazy. Validation is deferred out of the constructor ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: 61ae28da Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-30 13:23:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61ae28dac411a4c3d8c6c84f1f069f959d2957cb Add String case to TestParse.java ! test/jdk/jdk/internal/util/json/TestParse.java Changeset: df993461 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-30 15:49:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/df993461ee655777b15968ea57bc99f92019da64 Revert "Make JsonNull lazy. Validation is deferred out of the constructor" This reverts commit 683cb122845053bc24b244e325f8c14dd8fec9e3. ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: 86e3d5ed Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-10-31 15:17:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86e3d5ed6e48906e98a4cd10b4815fb51969be3a small spec update of JsonValue ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java Changeset: 1f404b54 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 10:24:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f404b545e074db806af6d58297775c31a2fd66c spec update of JsonObject.Builder ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: 41fe5d81 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 11:15:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/41fe5d815b121edf0458ba76f2838ff2bb483bbf spec update of JsonObject ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: ccf6cb21 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 11:16:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ccf6cb21c082652d990ad40d5a93536877d3819b clarifications to a well-formed JSON object ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: 76f8f700 Branch: json Author: Naoto Sato Date: 2024-11-01 12:03:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/76f8f7009bcf0fb073e46de3392d9e99c6dbab36 Incorporated JsonAPI.md as a tentative package-info.java + src/java.base/share/classes/jdk/internal/util/json/package-info.java Changeset: e9e9c472 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 13:54:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e9e9c4727c14971e397a9bbc899b677c6689d255 spec update for JsonArray + additions in JsonObject ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: 862907f5 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:01:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/862907f5538c5ff4d3e019e184da3e3d2b84ba6d spec update for JsonBoolean ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java Changeset: 0be4d3d7 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:05:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0be4d3d7c64d5095dcbe3c9689a39e3c729b9f28 spec update for JsonNull ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java Changeset: 8819f896 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:38:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8819f896d6c8bdbb6544aa4a5408234b29eb26c6 update link ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: d7b806b4 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:41:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7b806b471e6292b4609e9d014c806db75b80260 strip syntax wording from JsonXXX classes ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: 09beb69a Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:49:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/09beb69ab95758b34d1ad0caac1df7266fee57a6 Point to RFC syntax in JsonParser, now that syntax is removed from JsonXXX classes ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: a7915415 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-01 15:54:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a791541556cf93fb43401b731a16a812f50daa6e provide the actual JSON string in the parser example ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: a1278c79 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-04 10:01:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1278c79169f6667dadf38349fe5a28be7da6617 spec update for JNumber and JString ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java Changeset: 6abdaf95 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-04 10:20:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6abdaf9578bd326d960973a1b4991af79cb18e4c add JSON String wording to JsonValue spec ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java Changeset: bb6a29b4 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-04 13:08:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bb6a29b4328f09206c5a330d404e5a32525c9e44 Forbid NaN and infinity when JsonNumber created via from() ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java Changeset: d21b77fe Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-04 14:01:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d21b77fedcc48e5156de19a23e3ca2b19e9e41ba Replace JPE with IAE in JNumber via from() constructor ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java Changeset: 619c8cfd Branch: json Author: Naoto Sato Date: 2024-11-04 14:59:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/619c8cfd1aeff02ea699d51cd3c8c91d77e06ba2 minor doc sample fix ! src/java.base/share/classes/jdk/internal/util/json/package-info.java Changeset: bc062df2 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-07 10:31:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bc062df212cdcece3d48480f0e3702fda197277a Provide dedicated implementation for parseEagerly ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java + src/java.base/share/classes/jdk/internal/util/json/JsonLazyDocumentInfo.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java Changeset: 79d681b5 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-07 10:32:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79d681b5aa81e248ea7ac37682d725362b56b778 Update some open tests to include parseEagerly ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestConvenienceAPI.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestSimple.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: e919e60d Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-07 13:28:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e919e60db9bc6ab25d74182d6f30fb3b61c7baf7 delegate eager and lazy implementations to separate classes ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonBooleanLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonNullLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonNumberLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java + src/java.base/share/classes/jdk/internal/util/json/JsonValueLazyImpl.java Changeset: a5ccf4a8 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-08 10:22:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a5ccf4a8eee876796fcbb970467989d70b712bd6 remove failIfWhitespaces - causes significant perf decrease ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java Changeset: 30e16acc Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-08 15:59:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30e16acc2f5afd06c88fc9b747708e39410f3e22 smooth out impl for eager object and array ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java Changeset: 68e969fa Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-08 17:39:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68e969fa3ab9d46599f550156c86c750b689a75a simplify endIndex ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java Changeset: a6222d82 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-11 00:30:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6222d828542b3700c82d778d970d8567bb09af6 remove redundant key index check in obj ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java Changeset: 786f04b9 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-11 00:45:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/786f04b9efcf846aa51c1e5c178a6fc150d5a7bf remove redundant breaks in lazy impl for array and obj ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java Changeset: da9813ab Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-11 01:04:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/da9813abece57afe6f2c5b3aaadc2db3d931767d use Optional for lazy inflation logic ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java Changeset: 676513ec Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-12 10:17:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/676513ec1cdf328036ccccd0d9f5be4009ce61e0 comments for JSON impl classes ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValueLazyImpl.java Changeset: 32775bbf Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-12 15:56:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/32775bbfc77e796b72be5b01e9de37bd0cf8d8ab further cleanup to lazy object and array impls ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java Changeset: cc3ce78a Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-13 11:36:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc3ce78a7e49b46900a1a6e5e2d0377c4ad5d846 comment for getStructureLength() ! src/java.base/share/classes/jdk/internal/util/json/JsonLazyDocumentInfo.java Changeset: 2ea35f6a Branch: json Author: Naoto Sato Date: 2024-11-18 13:11:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ea35f6a826af800b7dcfbeb10bd981edce36695 IEEE 754 binary64 ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java Changeset: e2bfd421 Branch: json Author: Naoto Sato Date: 2024-11-18 15:33:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e2bfd4219e5976a71cb3e53fcdcd9b5463b91e0f Tentative Option implementation + src/java.base/share/classes/jdk/internal/util/json/FormatOption.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java = src/java.base/share/classes/jdk/internal/util/json/Option.java + src/java.base/share/classes/jdk/internal/util/json/ParseOption.java Changeset: a0d39cd8 Branch: json Author: Naoto Sato Date: 2024-11-18 16:15:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0d39cd82bf8aee75c8e67c4b122736c1d33e9e4 Moving options into Option - src/java.base/share/classes/jdk/internal/util/json/FormatOption.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/Option.java - src/java.base/share/classes/jdk/internal/util/json/ParseOption.java Changeset: b7ae7e32 Branch: json Author: Naoto Sato Date: 2024-11-18 16:50:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7ae7e32b9a87271b17dcdba4901bd20c97bcec9 fixed tests ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestConvenienceAPI.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestParse.java ! test/jdk/jdk/internal/util/json/TestSimple.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: c1a02687 Branch: json Author: Naoto Sato Date: 2024-11-19 16:08:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1a0268738cd66a119934aea705f53b19c42bc43 equals() clarification (based on the original document) in JsonValue ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java Changeset: 1a815e27 Branch: json Author: Naoto Sato Date: 2024-11-19 16:29:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a815e278a491a097297a616a6dc6304de34588d made them @implSpec ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java Changeset: 70d4afd4 Branch: json Author: Naoto Sato Date: 2024-11-22 11:11:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70d4afd4e163f7865a494d336cee409088407b96 Fix acvp tests ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java Changeset: 42538956 Branch: json Author: Naoto Sato Date: 2024-11-22 12:53:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/42538956bfa15df8158beecfbf7bc94b83a3408a additional fix ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java Changeset: 8b9e1e54 Branch: json Author: Naoto Sato Date: 2024-11-22 13:20:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b9e1e5441b4008f80e4360d67ffc92e266f4cea moving asserts out of try blocks ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java Changeset: bb60c9fc Branch: json Author: Naoto Sato Date: 2024-11-22 13:53:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bb60c9fc6bc10db304732540af7c99d22d6226f0 more try-catch ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java Changeset: f2f24a92 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-25 12:38:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2f24a92bb91e15be1ff8822b846d6a5fe2645ff remove convenience methods from JsonObject and JsonArray ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java - test/jdk/jdk/internal/util/json/TestConvenienceAPI.java - test/jdk/jdk/internal/util/json/TestLazyInflation.java Changeset: a3ec007c Branch: json Author: Naoto Sato Date: 2024-11-25 13:08:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3ec007cf1c94c1c02af6ec6deb291c060414074 initial stab at formatCompact/Readable -> to(Display)String ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java ! src/java.base/share/classes/jdk/internal/util/json/Option.java ! test/jdk/sun/security/provider/acvp/Launcher.java Changeset: 3ae30f52 Branch: json Author: Naoto Sato Date: 2024-11-25 13:29:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ae30f527708b8f85622d3092dd976714f9ce19c JsonArray.ofValues -> of, removed bound of the parameter ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java Changeset: 5247c89a Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-25 13:51:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5247c89a8633a30ba9aacade214a0643403d2f4f Create Json.java. Move parse, from, and to methods to Json.java. JsonParser is made non public now. JsonValue no longer mandates to(). ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java + src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestCircularReference.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestJsonObjectBuilder.java ! test/jdk/jdk/internal/util/json/TestParse.java ! test/jdk/jdk/internal/util/json/TestSimple.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: 9a29decd Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-25 15:04:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a29decd27734c6773eebdaef85b8710727b467d provide of() factory method for JsonObject ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java + test/jdk/jdk/internal/util/json/TestJsonObject.java - test/jdk/jdk/internal/util/json/TestJsonObjectBuilder.java Changeset: 790e04d5 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-26 10:07:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/790e04d5dc1e36a6591086f3930cd6821df6ab1e from/to -> from/toUntyped ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! src/java.base/share/classes/jdk/internal/util/json/package-info.java ! test/jdk/jdk/internal/util/json/TestCircularReference.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestJsonObject.java ! test/jdk/jdk/internal/util/json/TestSimple.java Changeset: eaf1ed06 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-11-26 10:19:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eaf1ed066a430823e5de0ffc7b2d6458501dd902 Json.parse(... -> JsonParser.parse(... ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestJsonObject.java ! test/jdk/jdk/internal/util/json/TestParse.java ! test/jdk/jdk/internal/util/json/TestSimple.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: dac5e413 Branch: json Author: Naoto Sato Date: 2024-11-26 14:20:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dac5e4131cec47b873369012507d5a62188a84b8 Moved toDisplayString instance method to Json static method. Some doc changes ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java Changeset: 0bc34c0e Branch: json Author: Naoto Sato Date: 2024-11-26 14:24:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0bc34c0e02b8245e8d2a2cff22225e176256c54b Removed redundant javadoc ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java Changeset: bec0c2d7 Branch: json Author: Naoto Sato Date: 2024-11-26 14:41:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bec0c2d755c6d032c79848cca088a18818af99a8 Further clean-up ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java Changeset: 30059356 Branch: json Author: Naoto Sato Date: 2024-11-26 16:25:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/300593566614b0c962d28984307c24af97dd9382 tentative impl of JsonObject.of(Objects...) ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! test/jdk/jdk/internal/util/json/TestJsonObject.java Changeset: 230ae071 Branch: json Author: Naoto Sato Date: 2024-11-26 16:32:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/230ae0713c79a8a95410f4f88264b699bca596b3 minor doc fix ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java Changeset: cb90e6b6 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-02 19:01:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb90e6b6bd4ef5b4e67b4bbc6478bd0e9b273629 reflect Brian's recent comments ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBoolean.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumber.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonPathBuilder.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValue.java ! src/java.base/share/classes/jdk/internal/util/json/Option.java ! src/java.base/share/classes/jdk/internal/util/json/package-info.java ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestEquality.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonNumber.java ! test/jdk/jdk/internal/util/json/TestJsonObject.java ! test/jdk/jdk/internal/util/json/TestParse.java ! test/jdk/jdk/internal/util/json/TestSimple.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: 23d44c68 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-03 10:41:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/23d44c683fae45c0f7567a686877cdb8882ca717 properly support JsonArray::of ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java Changeset: b024d547 Branch: json Author: Naoto Sato Date: 2024-12-03 11:55:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b024d5475345d0843b3a23e21ba657c93532efe4 Further cut-outs ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArray.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNull.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! test/jdk/jdk/internal/util/json/TestJsonArray.java ! test/jdk/jdk/internal/util/json/TestJsonObject.java Changeset: 282d7581 Branch: json Author: Naoto Sato Date: 2024-12-03 12:02:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/282d7581515faa10c0c6335d4986eb159725bb54 get rid of unnecessary instanceof ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java Changeset: 1888a036 Branch: json Author: Naoto Sato Date: 2024-12-03 12:43:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1888a03665ee29f8b2d68027c7cc6ee3d2b1c442 Some edits to package-info.java ! src/java.base/share/classes/jdk/internal/util/json/package-info.java Changeset: f0731b3e Branch: json Author: Naoto Sato Date: 2024-12-03 12:45:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f0731b3e72183d4df412af8fbfad52ea21196f87 more edit ! src/java.base/share/classes/jdk/internal/util/json/package-info.java Changeset: fe44a18a Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-03 15:10:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe44a18af9c6368a75a94f76725ccffadf35b8bf exception simplification ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java ! src/java.base/share/classes/jdk/internal/util/json/JsonLazyDocumentInfo.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParseException.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java Changeset: bd576ea2 Branch: json Author: Naoto Sato Date: 2024-12-04 11:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd576ea2c8d342181aec41f57ca57121941052e6 Some clean-up. Removed unused classes, making utility classes final ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObject.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java - src/java.base/share/classes/jdk/internal/util/json/JsonPathBuilder.java - src/java.base/share/classes/jdk/internal/util/json/Option.java Changeset: 420f04c3 Branch: json Author: Naoto Sato Date: 2024-12-04 13:26:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/420f04c394ae5c11b198ecf7c62afb7731f3218a Fixed ThreadDump library ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: e4e0622c Branch: json Author: Naoto Sato Date: 2024-12-04 15:39:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e4e0622cd83a81c858970de6bf5ab1992504c75b Fixed security tests ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java Changeset: 46e215be Branch: json Author: Naoto Sato Date: 2024-12-04 15:45:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46e215be25f4c07e970721bfa53d7f0dd871f1f1 Fixed TestPrintJSON.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java Changeset: f1190c08 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-04 15:34:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1190c08cda021984a40dffe5ca3e19099fc7887 removal and decoupling of eager implementations ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonArrayLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonBooleanLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java - src/java.base/share/classes/jdk/internal/util/json/JsonLazyDocumentInfo.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonNullLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonNumberLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonObjectLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonString.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonStringLazyImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonValueImpl.java - src/java.base/share/classes/jdk/internal/util/json/JsonValueLazyImpl.java Changeset: d616293b Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-04 16:03:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d616293b7a448751945232ee5539337f744779e0 restore stricter visibility and final fields ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java Changeset: 060ac600 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-05 16:40:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/060ac60010024d0d2058178d02e838b4b5f0b68f support single parse endpoint that takes CharSequence ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java ! test/jdk/jdk/internal/util/json/TestEquality.java Changeset: c0c9364f Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-06 10:20:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c0c9364f37c491f3a89045f8d7a0293ce577576d support parse(string/char[]), but simplify RawDoc logic to char array for both cases ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java ! test/jdk/jdk/internal/util/json/TestEquality.java Changeset: 462b57a9 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-11 09:36:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/462b57a9c63e0d63c249f721908a6d294a053e72 remove RawDocument ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java Changeset: f393c611 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-11 09:59:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f393c611047e5e73eddf69dc77c79d9ee9d58cf7 Root Json optimization for Array & Object ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java Changeset: 26185488 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-16 13:27:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/26185488d7b7c6eae42872916d66f91d3c011d8e implement lazy parse with validation ! src/java.base/share/classes/jdk/internal/util/json/Json.java ! src/java.base/share/classes/jdk/internal/util/json/JsonArrayImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonDocumentInfo.java + src/java.base/share/classes/jdk/internal/util/json/JsonGenerator.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNullImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonNumberImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonObjectImpl.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParseException.java ! src/java.base/share/classes/jdk/internal/util/json/JsonParser.java ! src/java.base/share/classes/jdk/internal/util/json/JsonStringImpl.java ! test/jdk/jdk/internal/util/json/TestBadStructuralJson.java ! test/jdk/jdk/internal/util/json/TestParse.java + test/jdk/jdk/internal/util/json/TestParseException.java ! test/jdk/jdk/internal/util/json/TestUniqueKeys.java Changeset: 324c0463 Branch: json Author: Naoto Sato Date: 2024-12-17 13:33:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/324c0463cf9f8176ea472053a03f835a4f339eba package changed from jdk.internal.util.json to java.util.json (Preview) ! make/CopyInterimJSON.gmk = src/java.base/share/classes/java/util/json/Json.java = src/java.base/share/classes/java/util/json/JsonArray.java = src/java.base/share/classes/java/util/json/JsonArrayImpl.java = src/java.base/share/classes/java/util/json/JsonBoolean.java = src/java.base/share/classes/java/util/json/JsonBooleanImpl.java = src/java.base/share/classes/java/util/json/JsonDocumentInfo.java = src/java.base/share/classes/java/util/json/JsonGenerator.java = src/java.base/share/classes/java/util/json/JsonNull.java = src/java.base/share/classes/java/util/json/JsonNullImpl.java = src/java.base/share/classes/java/util/json/JsonNumber.java = src/java.base/share/classes/java/util/json/JsonNumberImpl.java = src/java.base/share/classes/java/util/json/JsonObject.java = src/java.base/share/classes/java/util/json/JsonObjectImpl.java = src/java.base/share/classes/java/util/json/JsonParseException.java = src/java.base/share/classes/java/util/json/JsonParser.java = src/java.base/share/classes/java/util/json/JsonString.java = src/java.base/share/classes/java/util/json/JsonStringImpl.java = src/java.base/share/classes/java/util/json/JsonValue.java = src/java.base/share/classes/java/util/json/JsonValueImpl.java = src/java.base/share/classes/java/util/json/package-info.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/module-info.java ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java = test/jdk/java/util/json/TestBadStructuralJson.java = test/jdk/java/util/json/TestCircularReference.java = test/jdk/java/util/json/TestEquality.java = test/jdk/java/util/json/TestJsonArray.java = test/jdk/java/util/json/TestJsonNumber.java = test/jdk/java/util/json/TestJsonObject.java = test/jdk/java/util/json/TestParse.java = test/jdk/java/util/json/TestParseException.java = test/jdk/java/util/json/TestSimple.java = test/jdk/java/util/json/TestUniqueKeys.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java Changeset: e21e9adf Branch: json Author: Naoto Sato Date: 2024-12-17 16:42:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e21e9adf731b16cd776c7ea002b61493dbf229f4 test fixes ! src/java.base/share/classes/java/util/json/package-info.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java Changeset: eb10d039 Branch: json Author: Naoto Sato Date: 2024-12-18 11:10:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eb10d039de8f2e68f27877de1a782a8938c7f8a4 More test fixes ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java Changeset: 466578ee Branch: json Author: Naoto Sato Date: 2024-12-18 11:26:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/466578ee492697e96a134da336ad619b7d1f0a8f Yet another test fix... ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java Changeset: 5d95e554 Branch: json Author: Naoto Sato Date: 2024-12-19 13:24:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5d95e5549d35345b6ed0570bb3aef7e4822cd099 package-infos ! src/java.base/share/classes/java/util/json/package-info.java ! src/java.base/share/classes/java/util/package-info.java Changeset: 4c92af75 Branch: json Author: Naoto Sato Date: 2024-12-19 13:38:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c92af75d2de97546f30863cf15b3490369d0d8e package doc fix ! src/java.base/share/classes/java/util/json/package-info.java Changeset: 6d7d2789 Branch: json Author: Naoto Sato Date: 2024-12-19 13:40:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6d7d27895a8f8b39c751971130a6a14db55e5584 NL ! src/java.base/share/classes/java/util/json/package-info.java Changeset: 9a934e6d Branch: json Author: Naoto Sato Date: 2024-12-19 15:20:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a934e6d16ff4abcd13e477730332999137b0b48 javadoc refinement ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArray.java ! src/java.base/share/classes/java/util/json/JsonBoolean.java ! src/java.base/share/classes/java/util/json/JsonNull.java ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonParseException.java ! src/java.base/share/classes/java/util/json/JsonString.java ! src/java.base/share/classes/java/util/json/JsonValue.java ! src/java.base/share/classes/java/util/json/package-info.java Changeset: e0117279 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 11:33:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e011727934472aeeb29c47abdc090fc0188539fe package-info refinement ! src/java.base/share/classes/java/util/json/package-info.java Changeset: 6b833608 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 11:37:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b83360838fa348fa6c6968ee7ac156201bccabf JsonArray spec correction ! src/java.base/share/classes/java/util/json/JsonArray.java Changeset: c860836c Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 11:57:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c860836c3e77f559a50936abb89ba1009f7e03ac getEndOffset() no longer needed with new style parse ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java ! src/java.base/share/classes/java/util/json/JsonValueImpl.java Changeset: 185e908b Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 12:04:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/185e908be3b16662d5c9c270ff869fa0c377c774 remove endOffset from JsonValue subtypes that no longer require it ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java Changeset: bde4cafc Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 14:01:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bde4cafc353939437cd955c2b6b8f8fc75ea6c70 remove endOffset from JsonArray as well ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java Changeset: f51a2926 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2024-12-23 14:53:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f51a2926009f801cdd4b0ab1a23db1c250a3e7b8 restore JSON Document terminology in package-info ! src/java.base/share/classes/java/util/json/package-info.java Changeset: d6c9de29 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-02 11:25:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6c9de29c2ac989f3eb189baeaf1540edbbc7d6e JsonObject key should be source string, not unescaped string ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java Changeset: 858bcdb7 Branch: json Author: Naoto Sato Date: 2025-01-02 13:54:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/858bcdb71e640b5adfb6369c77521d1f20c22524 package-info edit ! src/java.base/share/classes/java/util/json/package-info.java Changeset: fc20e70e Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-02 13:31:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc20e70e684b92c3819f811e2881ac9e0aebac07 remove post parse exception check ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java Changeset: 30ab9272 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-02 14:42:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30ab9272a612a0cf80476135594fbb63fab4e9ae nextIndex cleanup ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java Changeset: f17fa761 Branch: json Author: Naoto Sato Date: 2025-01-03 13:14:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f17fa761d4e70a5fb38e75df494db948d752a020 Duplicated keys description in JsonObject ! src/java.base/share/classes/java/util/json/JsonObject.java Changeset: 13ae8dbc Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-03 14:24:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13ae8dbca56105aa98cdcbe6e04509d119ab81cd ammend duplicate key documentation ! src/java.base/share/classes/java/util/json/JsonObject.java Changeset: ab2b765a Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:28:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab2b765a1b2d1464a9186fbbc919d3c5ae38e7aa specify exact exception on duplicate key ! src/java.base/share/classes/java/util/json/JsonObject.java Changeset: c2404d10 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:38:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2404d10fc1e6021d5d548f709bdee18c031600e simplify JsonBooleanImpl.toString() ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java Changeset: e4b22107 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:42:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e4b22107b6a12f370e9763e2b564578e6599a063 remove endOffset from doc, as there is not much value as a var ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java Changeset: 7026ad25 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:55:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7026ad25346b64f6d12e6bc44ccd5c5d36163a26 lineStart is more clear than prevRowOff ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java ! src/java.base/share/classes/java/util/json/JsonParser.java Changeset: 2c884a70 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:57:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c884a7004d2fc9a1d7134d05360fa893c18bd53 clarify relationship between JDI and JP ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java ! src/java.base/share/classes/java/util/json/JsonParser.java Changeset: 0a6cc635 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 09:59:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a6cc63584de8f6b4e7715ccfd08af5d96406070 JsonNull does not require offset in ctor ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java Changeset: 6d6e2175 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 10:07:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6d6e21758761fdde4990f84494748b7fbafb7e75 JsonObjectImpl does not require startOffset ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java Changeset: 0c1bf4a6 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 10:13:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c1bf4a6c36f839e682bab8c17af93222ea9603e Make apparent on Json::parse itself the impl specific behavior ! src/java.base/share/classes/java/util/json/Json.java Changeset: 4d80d869 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 10:15:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d80d86939bc22eb3be35a346d8fb9faee7d433d add inverted isWhitespace method for convenience ! src/java.base/share/classes/java/util/json/JsonParser.java Changeset: fc42de11 Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 10:17:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc42de114888c81fc270e51824211dc68b9c5fdb 'object' is redundant in JsonString::of ! src/java.base/share/classes/java/util/json/JsonString.java Changeset: 2f57ea7b Branch: json Author: Justin Lu Committer: Naoto Sato Date: 2025-01-06 14:22:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2f57ea7bff3862e250749480a6232dab353dbaeb remove leftover comment from JsonParser regarding number parsing ! src/java.base/share/classes/java/util/json/JsonParser.java From duke at openjdk.org Tue Jan 7 22:27:23 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Jan 2025 22:27:23 GMT Subject: git: openjdk/jdk-sandbox: json: Fixed merge errors Message-ID: <38c76501-9697-497b-ab80-53a07f175d69@openjdk.org> Changeset: 4174ea97 Branch: json Author: Naoto Sato Date: 2025-01-07 14:25:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4174ea97dc3e7ef8d3b84e398fa9e8b0490029cf Fixed merge errors ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java From duke at openjdk.org Wed Jan 8 21:29:01 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Jan 2025 21:29:01 GMT Subject: git: openjdk/jdk-sandbox: json: Removed the implNote mentioning IEEE754, as it is apparent as it supports 'double' in the API Message-ID: <93e0f625-d6cc-4443-9cf1-b564ce9cb28a@openjdk.org> Changeset: f58b0364 Branch: json Author: Naoto Sato Date: 2025-01-08 13:26:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f58b0364a1e6e1cee8cb5e932d0c0b95217d53fb Removed the implNote mentioning IEEE754, as it is apparent as it supports 'double' in the API ! src/java.base/share/classes/java/util/json/JsonNumber.java From duke at openjdk.org Wed Jan 8 23:37:45 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Jan 2025 23:37:45 GMT Subject: git: openjdk/jdk-sandbox: json: 5 new changesets Message-ID: <4b9b12f4-dfc9-46b1-8451-147a5081ca4a@openjdk.org> Changeset: fb9632fc Branch: json Author: Justin Lu Date: 2025-01-08 10:36:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb9632fc85091857103065987f5c9668bc1d47cc Add tentative nest depth limit ! src/java.base/share/classes/java/util/json/JsonParser.java Changeset: 0fdb7572 Branch: json Author: Justin Lu Date: 2025-01-08 10:51:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0fdb7572548514f11fa618cf2a38224b03ac1f9c tentative policy change for duplicate keys on parse -> accept latter value ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonParser.java + test/jdk/java/util/json/TestDuplicateKeys.java ! test/jdk/java/util/json/TestParseException.java - test/jdk/java/util/json/TestUniqueKeys.java Changeset: fd9e90b3 Branch: json Author: Justin Lu Date: 2025-01-08 10:51:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd9e90b33a2c4d11c0f40b2f22798a83eea0be5e buildJPE method rename to failure ! src/java.base/share/classes/java/util/json/JsonParser.java Changeset: 5e24dcaf Branch: json Author: Justin Lu Date: 2025-01-08 15:08:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e24dcaf2a749303288986ad9af5b4dba897c27b make tentative nest limit apparent via implNote ! src/java.base/share/classes/java/util/json/Json.java Changeset: 7db83f43 Branch: json Author: Justin Lu Date: 2025-01-08 15:11:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7db83f43a00cf101caed4c2c3c2c3c9cceb4f467 key equality done via unescaped value ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java From duke at openjdk.org Thu Jan 9 17:44:16 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 17:44:16 GMT Subject: git: openjdk/jdk-sandbox: json: specify the IllegalStateException in Json.fromUntyped(Object) Message-ID: <62a7c9ce-e203-471b-99d3-1db916334e77@openjdk.org> Changeset: a596e722 Branch: json Author: Justin Lu Date: 2025-01-09 09:41:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a596e722594a0b89d599c77918a02573d89539a0 specify the IllegalStateException in Json.fromUntyped(Object) ! src/java.base/share/classes/java/util/json/Json.java From duke at openjdk.org Thu Jan 9 18:23:44 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 18:23:44 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: <99a8ca51-4dd5-4371-8113-727351aec402@openjdk.org> Changeset: b8c73704 Branch: json Author: Justin Lu Date: 2025-01-09 10:16:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8c73704e59d40e0102788eaf451a91d92660af4 Bundle ISE and SOE under IAE in Json.fromUntyped(Object) ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! test/jdk/java/util/json/TestCircularReference.java Changeset: d6cf700a Branch: json Author: Justin Lu Date: 2025-01-09 10:20:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6cf700a73c08d03338f9b0e1a8424747bf26dbc make apparent in Json.fromUntyped(Object) docs that src may be a JsonValue ! src/java.base/share/classes/java/util/json/Json.java From duke at openjdk.org Thu Jan 9 18:43:48 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 18:43:48 GMT Subject: git: openjdk/jdk-sandbox: json: Add test case for member equality w/ escapes Message-ID: Changeset: c48253d1 Branch: json Author: Justin Lu Date: 2025-01-09 10:41:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c48253d1728936c922f43d7a34ffca79841f956d Add test case for member equality w/ escapes ! test/jdk/java/util/json/TestDuplicateKeys.java From duke at openjdk.org Thu Jan 9 19:54:44 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 19:54:44 GMT Subject: git: openjdk/jdk-sandbox: json: a doc fix Message-ID: <4140638c-3697-4b47-bed8-e7203ef594e5@openjdk.org> Changeset: 72402bb4 Branch: json Author: Naoto Sato Date: 2025-01-09 11:52:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72402bb4f5938b796e5bfcabee0a5a05d90efc5e a doc fix ! src/java.base/share/classes/java/util/json/Json.java From duke at openjdk.org Thu Jan 9 20:13:29 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 20:13:29 GMT Subject: git: openjdk/jdk-sandbox: json: remove SOE in JA Message-ID: Changeset: 30f0088a Branch: json Author: Justin Lu Date: 2025-01-09 12:10:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30f0088a3ea7e91ead7b5b9209ed6ec75aea53cb remove SOE in JA ! src/java.base/share/classes/java/util/json/JsonArray.java From duke at openjdk.org Thu Jan 9 21:02:38 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Jan 2025 21:02:38 GMT Subject: git: openjdk/jdk-sandbox: json: package rename leftover Message-ID: Changeset: 4f20bf02 Branch: json Author: Naoto Sato Date: 2025-01-09 12:59:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f20bf0214067390e51460826f7009e3cd53327a package rename leftover ! make/test/BuildTestLib.gmk From duke at openjdk.org Fri Jan 10 18:45:22 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Jan 2025 18:45:22 GMT Subject: git: openjdk/jdk-sandbox: json: identify circular references Message-ID: <5e300e00-d2aa-4dbc-9a01-7584e045d817@openjdk.org> Changeset: 52d82933 Branch: json Author: Justin Lu Date: 2025-01-10 10:22:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/52d82933bc1f9ee187665ed1a3bec067cae45bed identify circular references ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! test/jdk/java/util/json/TestCircularReference.java From duke at openjdk.org Fri Jan 10 20:02:36 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Jan 2025 20:02:36 GMT Subject: git: openjdk/jdk-sandbox: json: seen -> untypedObjs. add circ ref example Message-ID: Changeset: 9aa5e7af Branch: json Author: Justin Lu Date: 2025-01-10 12:01:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9aa5e7af0cdc441cc7b03ae6b784078ce80638c9 seen -> untypedObjs. add circ ref example ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java From duke at openjdk.org Fri Jan 10 21:38:41 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Jan 2025 21:38:41 GMT Subject: git: openjdk/jdk-sandbox: json: Normative circular reference handling Message-ID: <60a8c8cc-5692-4093-bafd-d363017ae46c@openjdk.org> Changeset: b1f2b8b2 Branch: json Author: Naoto Sato Date: 2025-01-10 13:37:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b1f2b8b28f0908a3dae791b039c8cf104a0d32f0 Normative circular reference handling ! src/java.base/share/classes/java/util/json/Json.java From duke at openjdk.org Sun Jan 12 21:40:32 2025 From: duke at openjdk.org (duke) Date: Sun, 12 Jan 2025 21:40:32 GMT Subject: git: openjdk/jdk-sandbox: json: enforce tentative nesting depth limit in Json.fromUntyped(Object) Message-ID: <7e07303c-accd-47da-8d0a-8b2e4ec3209d@openjdk.org> Changeset: 13a4d8d2 Branch: json Author: Justin Lu Date: 2025-01-12 13:39:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13a4d8d282bf4871140657cb6fbd58e6815b0da8 enforce tentative nesting depth limit in Json.fromUntyped(Object) ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonParser.java - test/jdk/java/util/json/TestCircularReference.java + test/jdk/java/util/json/TestFromUntyped.java From duke at openjdk.org Mon Jan 13 17:49:14 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 17:49:14 GMT Subject: git: openjdk/jdk-sandbox: json: test cleanup and re-organization Message-ID: <9f6aa4c0-4b47-4dc3-b5c8-183644fa31c2@openjdk.org> Changeset: 243f2f0c Branch: json Author: Justin Lu Date: 2025-01-13 09:46:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/243f2f0caf1369e303b5e277752f8f2d5bcb8be1 test cleanup and re-organization - test/jdk/java/util/json/TestBadStructuralJson.java - test/jdk/java/util/json/TestDuplicateKeys.java ! test/jdk/java/util/json/TestEquality.java ! test/jdk/java/util/json/TestFromUntyped.java ! test/jdk/java/util/json/TestJsonObject.java + test/jdk/java/util/json/TestJsonString.java ! test/jdk/java/util/json/TestParse.java - test/jdk/java/util/json/TestSimple.java From duke at openjdk.org Mon Jan 13 18:01:19 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 18:01:19 GMT Subject: git: openjdk/jdk-sandbox: json: fix typo in comment Message-ID: Changeset: b9f39392 Branch: json Author: Justin Lu Date: 2025-01-13 09:58:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b9f393923f917b4dbd507e4c3af66e1c9b1f4a66 fix typo in comment ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java From duke at openjdk.org Mon Jan 13 19:12:56 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 19:12:56 GMT Subject: git: openjdk/jdk-sandbox: json: provide more details for JsonString.value() Message-ID: Changeset: a696b7e0 Branch: json Author: Justin Lu Date: 2025-01-13 11:08:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a696b7e02e75c1378788dc0f7357b98f34b4365b provide more details for JsonString.value() ! src/java.base/share/classes/java/util/json/JsonString.java From duke at openjdk.org Mon Jan 13 21:29:38 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 21:29:38 GMT Subject: git: openjdk/jdk-sandbox: json: Fixed copyright year to 2025 Message-ID: Changeset: 1b5c8c2d Branch: json Author: Naoto Sato Date: 2025-01-13 13:23:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1b5c8c2dcdc1187c1776fe139251c34da2501709 Fixed copyright year to 2025 ! make/CompileToolsJdk.gmk ! make/CopyInterimJSON.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArray.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonBoolean.java ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/java/util/json/JsonDocumentInfo.java ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonNull.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonParseException.java ! src/java.base/share/classes/java/util/json/JsonParser.java ! src/java.base/share/classes/java/util/json/JsonString.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java ! src/java.base/share/classes/java/util/json/JsonValue.java ! src/java.base/share/classes/java/util/json/JsonValueImpl.java ! src/java.base/share/classes/java/util/json/package-info.java ! src/java.base/share/classes/java/util/package-info.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java ! test/jdk/java/util/json/TestEquality.java ! test/jdk/java/util/json/TestFromUntyped.java ! test/jdk/java/util/json/TestJsonArray.java ! test/jdk/java/util/json/TestJsonNumber.java ! test/jdk/java/util/json/TestJsonObject.java ! test/jdk/java/util/json/TestParse.java ! test/jdk/java/util/json/TestParseException.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java From duke at openjdk.org Mon Jan 13 21:39:48 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 21:39:48 GMT Subject: git: openjdk/jdk-sandbox: json: 120 new changesets Message-ID: <4252b496-0b1d-4635-a372-079673ba7506@openjdk.org> Changeset: de025036 Branch: json Author: Fei Yang Date: 2025-01-07 03:39:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/de0250368edbf4e9bebf326778f8f8773b69b84c 8346832: runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java fails on RISC-V Reviewed-by: stuefe, fjiang ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java Changeset: 08debd33 Branch: json Author: Emanuel Peter Date: 2025-01-07 06:15:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08debd335e9160d20b87e06a2e83ddedd5f473b8 8346993: C2 SuperWord: refactor to make more vector nodes available in VectorNode::make Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 0a81676f Branch: json Author: Matthias Baesken Date: 2025-01-07 08:10:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a81676fae3b25117dd2289a734193bcbee822de 8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer Reviewed-by: clanger, mdoerr, dholmes, syan, amitkumar ! src/hotspot/share/logging/logDecorators.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp Changeset: 0285020c Branch: json Author: Matthias Baesken Date: 2025-01-07 08:15:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0285020c7ea01f32b32efe166a0a5dae39957216 8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 Reviewed-by: rriggs ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 379ac349 Branch: json Author: Fei Yang Date: 2025-01-07 10:32:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/379ac349d13e2c0c6986eb0787f33b9a7a2a3749 8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: f1196638 Branch: json Author: Alan Bateman Date: 2025-01-07 10:34:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1196638b347c9a2e7d7dc1795c6c24ea7efe711 8346573: Can't use custom default file system provider with custom system class loader Reviewed-by: mkartashev, bpb ! src/java.base/share/classes/java/nio/file/FileSystems.java + test/jdk/java/nio/file/spi/CustomSystemClassLoader.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java Changeset: 3f7052ed Branch: json Author: Fei Yang Date: 2025-01-07 10:54:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f7052ed7af89efd1c6977df0b4f3b95fcfec764 8346868: RISC-V: compiler/sharedstubs tests fail after JDK-8332689 Reviewed-by: rehn, mli ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java Changeset: 5e6cda47 Branch: json Author: Jaikiran Pai Date: 2025-01-07 12:32:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e6cda4799a6bf12370bc6a04b218ebed32dee53 8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test Reviewed-by: msheppar, michaelm ! test/jdk/com/sun/net/httpserver/bugs/B6361557.java Changeset: 8b22517c Branch: json Author: Joachim Kern Date: 2025-01-07 13:54:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b22517cb0b24c4134a2dbf22591f6f84d7d866c 8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) Reviewed-by: mdoerr, varadam ! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java ! test/jdk/ProblemList.txt Changeset: e5f0c190 Branch: json Author: Tobias Holenstein Date: 2025-01-07 14:30:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e5f0c19084dcb5f16a5e7665f98005a35173f61d 8345041: IGV: Free Placement Mode in IGV Layout Reviewed-by: chagedorn, epeter, rcastanedalo + src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/FreeInteractiveLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutGraph.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutMover.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java ! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableFreeLayoutAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/dynamic.png Changeset: cf3e48e7 Branch: json Author: SendaoYan Date: 2025-01-07 15:07:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf3e48e77172db7e27530af9754e1ead8d493f52 8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 4d8fb807 Branch: json Author: SendaoYan Date: 2025-01-07 15:08:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d8fb80732fd17352c36254c6dfc1be5dbfbacf1 8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError Reviewed-by: psandoz ! test/micro/org/openjdk/bench/jdk/incubator/vector/SpiltReplicate.java Changeset: c8a9dd3a Branch: json Author: Per Minborg Date: 2025-01-07 15:18:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8a9dd3a027781d006850c028714a62903c487d5 8346609: Improve MemorySegment.toString Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestSegments.java Changeset: 030149fe Branch: json Author: Renjith Kannath Pariyangad Committer: Alexander Zvegintsev Date: 2025-01-07 16:54:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/030149fec4f175e5571e053fa56d2921d95c6b13 8334644: Automate javax/print/attribute/PageRangesException.java Reviewed-by: aivanov, abhiscxk, azvegint + test/jdk/javax/print/attribute/PageRangesException.java Changeset: 9702accd Branch: json Author: Naoto Sato Date: 2025-01-07 17:40:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9702accdd9a25e05628d470bf248edd5d80c0c4d 8175709: DateTimeFormatterBuilder.appendZoneId() has misleading JavaDoc Reviewed-by: rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java Changeset: e413fc64 Branch: json Author: Aleksey Shipilev Date: 2025-01-07 19:34:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e413fc643c4a58e3c46d81025c3ac9fbf89db4b9 8347127: CTW fails to build after JDK-8334733 Reviewed-by: kvn, epeter ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 098afc8b Branch: json Author: Coleen Phillimore Date: 2025-01-07 22:03:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/098afc8b7d0e7caa82999fb9d4e319ea8aed09a1 8339113: AccessFlags can be u2 in metadata Co-authored-by: Amit Kumar Reviewed-by: sspitsyn, vlivanov, yzheng, dlong, dholmes ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: ddb58819 Branch: json Author: Coleen Phillimore Date: 2025-01-07 23:14:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ddb58819640dc8f1930d243d6eb07ce88ef79b22 8329549: Remove FORMAT64_MODIFIER Reviewed-by: dholmes, kbarrett ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 021c4764 Branch: json Author: David Holmes Date: 2025-01-08 00:37:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/021c476409c52c65cc7b40516d81dedef040fe83 8347148: [BACKOUT] AccessFlags can be u2 in metadata Reviewed-by: coleenp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: 40f0a398 Branch: json Author: Taizo Kurashige Date: 2025-01-08 01:15:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/40f0a398fa9b1b39a43640973eaffb041bb7b63d 8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive Reviewed-by: bpb, aturbanov ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/libGetXSpace.c Changeset: bcefab5e Branch: json Author: Chen Liang Date: 2025-01-08 03:37:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcefab5e55d4527a38dcab550581a734c1564608 8342468: Improve API documentation for java.lang.classfile.constantpool Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java + src/java.base/share/classes/java/lang/classfile/constantpool/snippet-files/PackageSnippets.java ! test/jdk/jdk/classfile/SnippetsTest.java Changeset: b0c935c0 Branch: json Author: Per Minborg Date: 2025-01-08 08:44:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0c935c03ebb34f20f15dd8c7616c6c4526073cd 8347047: Cleanup action passed to MemorySegment::reinterpret keeps old segment alive Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java Changeset: b741f3fe Branch: json Author: Shaojin Wen Date: 2025-01-08 09:40:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b741f3fe5b54755d19c5abeca76fdceeccafd448 8343629: More MergeStore benchmark Reviewed-by: epeter + test/micro/org/openjdk/bench/vm/compiler/MergeLoadBench.java ! test/micro/org/openjdk/bench/vm/compiler/MergeStoreBench.java Changeset: 98724219 Branch: json Author: Albert Mingkun Yang Date: 2025-01-08 09:45:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98724219a87c1cdb1e7942ade1a4d49b201a0a94 8347094: Inline CollectedHeap::increment_total_full_collections Reviewed-by: stefank, eosterlund, gli ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: cbabc045 Branch: json Author: Fredrik Bredberg Date: 2025-01-08 09:50:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbabc0451505a00dfe77c163190736460c53820f 8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/synchronizer.cpp Changeset: f696d9c5 Branch: json Author: Severin Gehwolf Date: 2025-01-08 10:39:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f696d9c521fa13969cb81381dc8586bcdccf67d9 8346239: Improve memory efficiency of JimageDiffGenerator Reviewed-by: mbaesken ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java ! test/jdk/tools/jlink/runtimeImage/AddOptionsTest.java ! test/jdk/tools/jlink/runtimeImage/BasicJlinkMissingJavaBase.java ! test/jdk/tools/jlink/runtimeImage/BasicJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/CustomModuleJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/GenerateJLIClassesTest.java ! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java ! test/jdk/tools/jlink/runtimeImage/KeepPackagedModulesFailTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java ! test/jdk/tools/jlink/runtimeImage/MultiHopTest.java ! test/jdk/tools/jlink/runtimeImage/PackagedModulesVsRuntimeImageLinkTest.java ! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/SystemModulesTest.java ! test/jdk/tools/jlink/runtimeImage/SystemModulesTest2.java Changeset: afe54341 Branch: json Author: Chen Liang Committer: Jaikiran Pai Date: 2025-01-08 10:56:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afe543414f58a04832d4f07dea88881d64954a0b 8347163: Javadoc error in ConstantPoolBuilder after JDK-8342468 Reviewed-by: jpai, shade ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java Changeset: 672c413c Branch: json Author: Erik Gahlin Date: 2025-01-08 12:44:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/672c413c61d9b155020a0fd4bd1c2bc0661a60fb 8345337: JFR: jfr view should display all direct subfields for an event type Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java Changeset: 92ad8a1d Branch: json Author: Erik Gahlin Date: 2025-01-08 14:40:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92ad8a1d96c749d1f9c15e5b96244cd72a6e71be 8346052: JFR: Incorrect average value in 'jfr view' Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java Changeset: 4d18e5a1 Branch: json Author: Alexey Semenyuk Date: 2025-01-08 14:44:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d18e5a1e26e04beb550d01ba5a3dbb8c0c37fa0 8346872: tools/jpackage/windows/WinLongPathTest.java fails Reviewed-by: almatvee, mbaesken ! test/jdk/tools/jpackage/windows/WinLongPathTest.java Changeset: ae3fc464 Branch: json Author: Yagmur Eren Committer: Emanuel Peter Date: 2025-01-08 15:14:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae3fc464563ad1ba59883ccf60d235b42f5ad7fa 8345580: Remove const from Node::_idx which is modified Reviewed-by: epeter, qamai ! src/hotspot/share/opto/node.hpp Changeset: 55bcf4c0 Branch: json Author: Erik Gahlin Date: 2025-01-08 15:53:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55bcf4c054c95af2a073818cd8c392de02b3ee01 8346047: JFR: Incorrect percentile value in 'jfr view' Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java Changeset: 3fe08186 Branch: json Author: Erik Gahlin Date: 2025-01-08 16:03:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fe08186b1d6dbc17d4f14d8288ce3c7c6651004 8346099: JFR: Query for 'jfr view' can't handle wildcard with multiple event types Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java Changeset: 49ee4df3 Branch: json Author: Naoto Sato Date: 2025-01-08 16:48:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49ee4df375f57ef2d06ff7d54aaefed77d60c40b 8166983: Remove old/legacy unused tzdata files Reviewed-by: iris, rriggs - src/java.base/share/data/tzdata/solar87 - src/java.base/share/data/tzdata/solar88 - src/java.base/share/data/tzdata/solar89 - src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/tools/share/Makefile - test/jdk/sun/util/calendar/zi/BackEnd.java - test/jdk/sun/util/calendar/zi/Beyond2037.java - test/jdk/sun/util/calendar/zi/Checksum.java - test/jdk/sun/util/calendar/zi/DayOfWeek.java - test/jdk/sun/util/calendar/zi/Gen.java - test/jdk/sun/util/calendar/zi/GenDoc.java - test/jdk/sun/util/calendar/zi/Main.java - test/jdk/sun/util/calendar/zi/Mappings.java - test/jdk/sun/util/calendar/zi/Month.java - test/jdk/sun/util/calendar/zi/Rule.java - test/jdk/sun/util/calendar/zi/RuleDay.java - test/jdk/sun/util/calendar/zi/RuleRec.java - test/jdk/sun/util/calendar/zi/Simple.java - test/jdk/sun/util/calendar/zi/TestZoneInfo310.java - test/jdk/sun/util/calendar/zi/Time.java - test/jdk/sun/util/calendar/zi/Timezone.java - test/jdk/sun/util/calendar/zi/TzIDOldMapping.java - test/jdk/sun/util/calendar/zi/Zone.java - test/jdk/sun/util/calendar/zi/ZoneInfoFile.java - test/jdk/sun/util/calendar/zi/ZoneInfoOld.java - test/jdk/sun/util/calendar/zi/ZoneRec.java - test/jdk/sun/util/calendar/zi/Zoneinfo.java - test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward Changeset: a6419324 Branch: json Author: Calvin Cheung Date: 2025-01-08 17:07:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a641932427cbe8453130593355372837d70a098f 8346310: Duplicate !HAS_PENDING_EXCEPTION check in DynamicArchive::dump_at_exit Reviewed-by: dholmes ! src/hotspot/share/cds/dynamicArchive.cpp Changeset: 6ee2bd2f Branch: json Author: Coleen Phillimore Date: 2025-01-08 19:48:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ee2bd2f33e38c13f93fba9953b33850828d031b 8347147: [REDO] AccessFlags can be u2 in metadata Co-authored-by: Amit Kumar Reviewed-by: vlivanov, yzheng ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: 88fa3b2f Branch: json Author: Leonid Mesnik Date: 2025-01-08 20:14:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/88fa3b2fe9bccf9cd4a4041732e2f6d425c19244 8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java Changeset: 2e00816a Branch: json Author: Brian Burkhalter Date: 2025-01-08 20:46:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2e00816ac30373df28a29dc938f7ce5489a3edfc 8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 Reviewed-by: jpai ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: ea495377 Branch: json Author: Patricio Chilano Mateo Date: 2025-01-08 21:51:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea49537726db6530f0ddcc04d9938df3d6d18250 8310340: assert(_thread->is_interp_only_mode() || stub_caller) failed: expected a stub-caller Reviewed-by: dholmes, amenkov, sspitsyn ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: 0a5ef827 Branch: json Author: Chris Plummer Date: 2025-01-08 22:52:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a5ef827b06ca9fc6a7cbc059e4331cfd3cd2e62 8347162: Update problemlist CR for vmTestbase/nsk/jdi/VMOutOfMemoryException Reviewed-by: kevinw, amenkov ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: db7fa6a2 Branch: json Author: Weijun Wang Date: 2025-01-09 01:21:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db7fa6a2c65d11e5bd790073d345f37b5ec356b6 8347289: HKDF delayed provider selection failed with non-extractable PRK Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/HKDFKeyDerivation.java + test/jdk/com/sun/crypto/provider/KDF/HKDFDelayedPRK.java Changeset: 1ade96b8 Branch: json Author: Qizheng Xing Committer: Fei Yang Date: 2025-01-09 02:24:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ade96b808e66cf1623c38e23772eaf9fc991db9 8347042: Remove an extra parenthesis in macro definition in `jfrTraceIdMacros.hpp` Reviewed-by: mgronlun, fyang ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp Changeset: b3e87360 Branch: json Author: Alexey Semenyuk Date: 2025-01-09 03:33:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b3e87360917fd56df8aa0a927723a561dcb840a2 8347296: WinInstallerUiTest fails in local test runs if the path to test work directory is longer that regular Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java Changeset: 0a35ebfd Branch: json Author: Alexey Semenyuk Date: 2025-01-09 03:35:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a35ebfd5709c3069fd64bb736bbbc37d392759c 8347297: Skip the RuntimeImageSymbolicLinksTest test on Windows when it is executed outside of the jtreg Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java Changeset: 97dd06ce Branch: json Author: Alexey Semenyuk Date: 2025-01-09 03:42:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/97dd06ce0a5a2bbc28c3c97b201eca81196af698 8347299: Add annotations to test cases in LicenseTest Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/LicenseTest.java Changeset: a46ae703 Branch: json Author: Abhishek Kumar Date: 2025-01-09 04:11:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a46ae7031e30eb4940e43012a42f1b7fa5d942ef 8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class Reviewed-by: aivanov, psadhukhan, kizune ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgePackages.h + test/jdk/javax/accessibility/TestJMenuItemShortcutAccessibility.java Changeset: 8eddf67c Branch: json Author: Dmitry Markov Date: 2025-01-09 06:58:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8eddf67c82a2af4d704c4063ad802640770b3c26 8346887: DrawFocusRect() may cause an assertion failure Reviewed-by: aivanov, prr ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 33f9be8d Branch: json Author: Ramkumar Sunderbabu Committer: David Holmes Date: 2025-01-09 07:50:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33f9be8de730e664e335e36848732397393abd94 8347083: Incomplete logging in nsk/jvmti/ResourceExhausted/resexhausted00* tests Reviewed-by: dholmes, sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java Changeset: 82e16ba2 Branch: json Author: Matthias Baesken Date: 2025-01-09 08:32:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82e16ba248a97e3446d5b2d64c353b61dd6bdda6 8347268: [ubsan] logOutput.cpp:357:21: runtime error: applying non-zero offset 1 to null pointer Reviewed-by: dholmes ! src/hotspot/share/logging/logOutput.cpp Changeset: dff5719e Branch: json Author: Aleksey Shipilev Date: 2025-01-09 09:49:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dff5719e6f95f9ce50a5d49adf13541e22f7b5b1 8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed Reviewed-by: tschatzl, gli ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java Changeset: d66737ea Branch: json Author: Aleksey Shipilev Date: 2025-01-09 10:18:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d66737ea1cfd92bcb208ded4e64822d12760205d 8341097: GHA: Demote Mac x86 jobs to build only Reviewed-by: kbarrett, prr, ihse ! .github/workflows/main.yml Changeset: 765b9e60 Branch: json Author: Robbin Ehn Date: 2025-01-09 11:25:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/765b9e606b82539be136cb655c8fae33be52113b 8346706: RISC-V: Add available registers to hs_err Reviewed-by: mli, fyang, ihse ! make/autoconf/flags-cflags.m4 ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp Changeset: 8c87ea2b Branch: json Author: Fei Yang Date: 2025-01-09 11:36:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c87ea2bdf6e1aea5fdca4624d7b7fe590d33a37 8346478: RISC-V: Refactor add/sub assembler routines Reviewed-by: fjiang, rehn, gcao ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: ceae2b97 Branch: json Author: Hannes Walln?fer Date: 2025-01-09 11:49:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ceae2b977dac58a9b2c09e42cb256c94eff9222b 8347121: Add missing @serial tags to module java.base Reviewed-by: alanb ! src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/TypeNotPresentException.java ! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java ! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/URISyntaxException.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/nio/charset/MalformedInputException.java ! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java ! src/java.base/share/classes/java/nio/file/FileSystemException.java ! src/java.base/share/classes/java/nio/file/InvalidPathException.java ! src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/SignedObject.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/format/DateTimeParseException.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java ! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java ! src/java.base/share/classes/java/util/IllegalFormatCodePointException.java ! src/java.base/share/classes/java/util/IllegalFormatConversionException.java ! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java ! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java ! src/java.base/share/classes/java/util/IllegalFormatWidthException.java ! src/java.base/share/classes/java/util/IllformedLocaleException.java ! src/java.base/share/classes/java/util/MissingFormatArgumentException.java ! src/java.base/share/classes/java/util/MissingFormatWidthException.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/UnknownFormatConversionException.java ! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.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/CopyOnWriteArraySet.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/Semaphore.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java Changeset: 2801bc6b Branch: json Author: Serguei Spitsyn Date: 2025-01-09 12:02:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2801bc6bf3d5e7eff23be1a7501f7e64dda85f67 8346460: NotifyFramePop should return JVMTI_ERROR_DUPLICATE Reviewed-by: cjplummer, amenkov ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp Changeset: 3024a738 Branch: json Author: Joakim Nordstr?m Committer: Kevin Walls Date: 2025-01-09 12:41:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3024a7384f0a1f5177792fa78e872b3053e19f95 8345782: Refining the cases that libjsig deprecation warning is issued Reviewed-by: dholmes, kevinw ! src/java.base/unix/native/libjsig/jsig.c ! test/hotspot/jtreg/runtime/signal/README ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java Changeset: 9c72dedd Branch: json Author: Andrey Turbanov Date: 2025-01-09 12:47:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c72dedd072e838d363d0eec364514584fd4e2e6 8346036: Unnecessary Hashtable usage in javax.swing.text.html.parser.Entity Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java Changeset: f9b11332 Branch: json Author: Joachim Kern Date: 2025-01-09 14:24:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9b11332eccd8a8ffb4128308f442b209d07a3b1 8346880: [aix] java/lang/ProcessHandle/InfoTest.java still fails: "reported cputime less than expected" Reviewed-by: mdoerr, clanger, mbaesken ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c Changeset: cb9a98b3 Branch: json Author: Archie Cobbs Date: 2025-01-09 14:46:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb9a98b31a464e683519df46796339c7cecd82ec 8347141: Several javac tests compile with an unnecessary -Xlint:-path flag Reviewed-by: vromero, darcy ! test/langtools/tools/javac/6304921/T6304921.java ! test/langtools/tools/javac/T5048776.java ! test/langtools/tools/javac/T6245591.java ! test/langtools/tools/javac/T6247324.java ! test/langtools/tools/javac/processing/TestWarnErrorCount.java ! test/langtools/tools/javac/warnings/DivZero.java ! test/langtools/tools/javac/warnings/FallThrough.java ! test/langtools/tools/javac/warnings/Unchecked.java Changeset: 72f11149 Branch: json Author: Jaikiran Pai Date: 2025-01-09 14:58:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72f1114909854aaed5d190d1c74a98527600a0c2 8346705: SNI not sent with Java 22+ using java.net.http.HttpClient.Builder#sslParameters Reviewed-by: dfuchs, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java + test/jdk/java/net/httpclient/HttpClientSNITest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/ServerNameMatcher.java Changeset: 1ef77cdd Branch: json Author: Brian Burkhalter Date: 2025-01-09 15:26:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ef77cdd51b91f6d6d3367444a37a3f0f2e4bc99 8347171: (dc) java/nio/channels/DatagramChannel/InterruptibleOrNot.java fails with virtual thread factory Reviewed-by: alanb, lmesnik ! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java Changeset: 3bfa9521 Branch: json Author: Sean Mullan Date: 2025-01-09 17:34:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3bfa9521d5b7e702e842fe1297dbb2ed643f0b0a 8283795: Add TLSv1.3 and CNSA 1.0 algorithms to implementation requirements Reviewed-by: jnimeh ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java Changeset: 22f70a74 Branch: json Author: Henry Jen Date: 2025-01-09 17:36:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/22f70a742abbf528340c133c4ed215b97b4a9717 8321413: IllegalArgumentException: Code length outside the allowed range while creating a jlink image Reviewed-by: mchung + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Snippets.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java + test/jdk/tools/jlink/JLink20000Packages.java + test/jdk/tools/jlink/SnippetsTest.java Changeset: 9f3c5f95 Branch: json Author: Harshitha Onkar Date: 2025-01-09 18:22:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9f3c5f95361c75d2b4d9e083901ce5a0ebf355e0 8344907: NullPointerException in Win32ShellFolder2.getSystemIcon when "icon" is null Reviewed-by: aivanov, kizune ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java Changeset: df28cec6 Branch: json Author: Alisen Chung Date: 2025-01-09 20:47:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/df28cec6e98f45ae535a35f97710710415522f99 8345144: Robot does not specify all causes of IllegalThreadStateException Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: b335ea92 Branch: json Author: Hannes Walln?fer Date: 2025-01-09 21:37:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b335ea92963fc4524de41db6b1e866131b12f385 8347122: Add missing @serial tags to module java.desktop Reviewed-by: prr ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java ! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java ! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java Changeset: 665c39c9 Branch: json Author: Alisen Chung Date: 2025-01-09 21:51:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/665c39c93109f9ba23f3d9555878c0fb565622df 8347375: Extra

tag in robot specification Reviewed-by: kbarrett ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 931914af Branch: json Author: Matias Saavedra Silva Date: 2025-01-09 22:06:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/931914af76932c9b91fc9affd55d24b2562c72d2 8340631: assert(reserved_rgn->contain_region(base_addr, size)) failed: Reserved CDS region should contain this mapping region Reviewed-by: iklam, jsjolen, stefank ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/include/cds.h Changeset: 89ee1a55 Branch: json Author: Liming Liu Committer: Dean Long Date: 2025-01-09 23:38:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89ee1a5517ea1e3915f4362ada3d2086b63c107e 8343978: Update the default value of CodeEntryAlignment for Ampere-1A and 1B Reviewed-by: dlong, kvn ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: a9351dfe Branch: json Author: Fei Yang Date: 2025-01-10 00:26:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a9351dfec9e69f6d5671b9372a44de999e8ed3e6 8346787: Fix two C2 IR matching tests for RISC-V Reviewed-by: fjiang, mli, dfenacci ! test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java Changeset: 0210a63d Branch: json Author: Henry Jen Date: 2025-01-10 00:53:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0210a63d3b9e6c5a8640ac3a9908b755ac57f2d9 8347379: Problem list failed tests after JDK-8321413 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: f6492aa6 Branch: json Author: SendaoYan Date: 2025-01-10 01:38:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6492aa63486393593ea8761cef5362ef46abf13 8347279: Problemlist TestEvilSyncBug.java#generational Reviewed-by: tschatzl, wkemper ! test/hotspot/jtreg/ProblemList.txt Changeset: 8b076172 Branch: json Author: Kevin Walls Date: 2025-01-10 07:59:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b076172a523ee9e845ee9d8b36e7d430206448c 8347345: Remove redundant test policy file from ModelMBeanInfoSupport directory Reviewed-by: rriggs, sspitsyn - test/jdk/javax/management/modelmbean/ModelMBeanInfoSupport/policy Changeset: 1a0fe497 Branch: json Author: Aleksey Shipilev Date: 2025-01-10 08:42:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a0fe49732187db9e8776f80feefab4373114f75 8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level Reviewed-by: tschatzl, phh ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp Changeset: 55c6904e Branch: json Author: Theo Weidmann Date: 2025-01-10 08:59:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55c6904e8f3d02530749bf28f2cc966e8983a984 8331717: C2: Crash with SIGFPE Because Loop Predication Wrongly Hoists Division Requiring Zero Check Reviewed-by: chagedorn, qamai, kvn ! src/hotspot/share/opto/loopPredicate.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopPredicationDivZeroCheck.java Changeset: 5e92a4ce Branch: json Author: Matthias Baesken Date: 2025-01-10 10:02:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e92a4ceafd0626e3600e44a3370ca2f5d9347c8 8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero Reviewed-by: kevinw, cjplummer ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c Changeset: 1f457977 Branch: json Author: Severin Gehwolf Date: 2025-01-10 10:06:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f457977f062e4ed219c6fa0fe26cb42acaf4bf2 8347124: Clean tests with --enable-linkable-runtime Reviewed-by: shade, alanb ! test/jdk/jdk/jfr/jvm/TestModularImage.java ! test/jdk/tools/launcher/SourceMode.java Changeset: 57af52c5 Branch: json Author: Alexey Ivanov Date: 2025-01-10 10:34:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57af52c57390f6f7413b5d3ffe64921c9b83aae4 8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux Reviewed-by: honkar, dnguyen ! test/jdk/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java Changeset: 12752b00 Branch: json Author: Kevin Walls Date: 2025-01-10 10:51:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12752b0031643b3bf868de50b4455654162b2ee4 8347346: Remove redundant ClassForName.java and test.policy from runtime/Dictionary Reviewed-by: coleenp - test/hotspot/jtreg/runtime/Dictionary/ClassForName.java - test/hotspot/jtreg/runtime/Dictionary/test.policy Changeset: ec7393e9 Branch: json Author: Erik Gahlin Date: 2025-01-10 13:46:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec7393e9190c1b93ca08e1107f734c869f400b89 8347287: JFR: Remove use of Security Manager Reviewed-by: mgronlun ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/hotspot/share/jfr/support/jfrResolution.cpp ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java - src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterFactoryRecipe.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java + src/jdk.jfr/share/classes/jdk/jfr/internal/WriteablePath.java - src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java - src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java - src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java - src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java - src/jdk.jfr/share/classes/jdk/jfr/internal/settings/JDKSettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/DirectoryCleaner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jvm/MyCommitRegisteredFalseEvent.java ! test/jdk/jdk/jfr/jvm/MyCommitRegisteredTrueEvent.java ! test/jdk/jdk/jfr/jvm/NonEvent.java ! test/jdk/jdk/jfr/jvm/PlaceholderEventWriter.java - test/jdk/jdk/jfr/jvm/PlaceholderEventWriterFactory.java ! test/jdk/jdk/jfr/jvm/RegisteredFalseEvent.java ! test/jdk/jdk/jfr/jvm/RegisteredTrueEvent.java ! test/jdk/jdk/jfr/jvm/StaticCommitEvent.java ! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java ! test/jdk/jdk/jfr/tool/TestAssemble.java Changeset: c5c4efda Branch: json Author: Erik Joelsson Date: 2025-01-10 13:57:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5c4efdaa1d04b1441fd96712b71cdb43e5d86df 8347120: Launchers should not have java headers on include path Reviewed-by: dholmes, ihse ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk Changeset: beb0e607 Branch: json Author: Peter Levart Date: 2025-01-10 14:47:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/beb0e607d3b66b9e97c263cd8f2e23f447ebfc50 8347397: Cleanup of JDK-8169880 Reviewed-by: liach, alanb ! src/java.base/share/classes/java/lang/Class.java Changeset: 1bf2f5c8 Branch: json Author: Erik Gahlin Date: 2025-01-10 15:58:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bf2f5c8a92b30eabb530737158f57c63a81fef6 8343510: JFR: Remove AccessControlContext from FlightRecorder::addListener specification Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java Changeset: 9cf7d42b Branch: json Author: Roland Westrelin Date: 2025-01-10 16:47:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9cf7d42b65cfecfe27d0267f971acb743c02b675 8346184: C2: assert(has_node(i)) failed during split thru phi Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/c2/TestLoadSplitThruPhiNull.java Changeset: e7e8f60c Branch: json Author: Leonid Mesnik Date: 2025-01-10 16:50:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7e8f60c9bedd5622525cc4339300b438eedc9fd 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Reviewed-by: alanb, shade ! test/jdk/tools/jimage/JImageToolTest.java Changeset: 46ba515c Branch: json Author: Magnus Ihse Bursie Date: 2025-01-10 17:59:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46ba515c4989de7545d409570315274e0ea1c5ac 8346669: Increase abstraction in SetupBuildLauncher and remove extra args Reviewed-by: erikj ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk ! make/modules/java.base/Launcher.gmk ! make/modules/jdk.compiler/Launcher.gmk ! make/modules/jdk.javadoc/Launcher.gmk ! make/modules/jdk.jconsole/Launcher.gmk ! make/modules/jdk.jdeps/Launcher.gmk ! make/modules/jdk.jfr/Launcher.gmk ! make/modules/jdk.jlink/Launcher.gmk ! make/modules/jdk.jshell/Launcher.gmk ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c Changeset: 4b554b52 Branch: json Author: Brian Burkhalter Date: 2025-01-10 18:50:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b554b52e627b3a0f5e15a623b12089bff6bfafa 8346722: (fs) Files.probeContentType throws ClassCastException with custom file system provider Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/DefaultFileTypeDetector.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java ! test/jdk/java/nio/file/spi/testapp/testapp/Main.java Changeset: d69463e4 Branch: json Author: Alexey Semenyuk Date: 2025-01-10 19:30:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d69463e4bcbddd346b9486059c5ad3a1cb555632 8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java ! test/jdk/tools/jpackage/windows/WinChildProcessTest.java Changeset: 01c8ba2c Branch: json Author: Alexey Semenyuk Date: 2025-01-10 19:31:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/01c8ba2cde881c3d483cb776ca17a5aa13123b23 8347298: Bug in JPackageCommand.ignoreFakeRuntime() Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 10f7142d Branch: json Author: Alexey Semenyuk Date: 2025-01-10 19:32:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10f7142dce296fedbb4d945378473d44ecde34b7 8347295: Fix WinResourceTest to make it work with WiX v4.0+ Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinResourceTest.java Changeset: 6f1f2f25 Branch: json Author: Chen Liang Date: 2025-01-10 21:23:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f1f2f2537cd921e2c13c333c78c2ad8c599dcc3 8347063: Add comments in ClassFileFormatVersion for class file format evolution history Reviewed-by: darcy, iris ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java Changeset: 761774a1 Branch: json Author: Serguei Spitsyn Date: 2025-01-10 23:49:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/761774a120f4aa326da3c55a000dacc5549762e9 8346143: add ClearAllFramePops function to speedup debugger single stepping in some cases Reviewed-by: cjplummer, amenkov ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/ClearAllFramePops.java + test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/libClearAllFramePops.cpp Changeset: 31452788 Branch: json Author: Serguei Spitsyn Date: 2025-01-11 07:07:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3145278847428ad3a855a3e2c605b77f74ebe113 8346727: JvmtiVTMSTransitionDisabler deadlock Reviewed-by: cjplummer, lmesnik ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: f04a6422 Branch: json Author: Simon Tooke Committer: David Holmes Date: 2025-01-12 21:39:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f04a6422469709d22bd92bf5d00655f741956efd 8346717: serviceability/dcmd/vm/SystemDumpMapTest.java failing on Windows with "Stack base not yet set for thread id" Reviewed-by: lmesnik, dholmes ! src/hotspot/share/nmt/memMapPrinter.cpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java Changeset: 9fafd63d Branch: json Author: Prasanta Sadhukhan Date: 2025-01-13 05:19:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9fafd63d46f64428e0b9c2e9a6b0ac7ca0e2d355 8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI Reviewed-by: abhiscxk, dnguyen ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: 1f7925ce Branch: json Author: Matthias Baesken Date: 2025-01-13 07:47:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f7925ceb4460b1052c93969749a52487bf133fc 8347270: Remove unix_getParentPidAndTimings, unix_getChildren and unix_getCmdlineAndUserInfo Reviewed-by: rriggs, clanger, jkern ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c ! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.h Changeset: b37f1236 Branch: json Author: Damon Fenacci Date: 2025-01-13 07:59:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b37f12362507fb2cd291a2b44b4777ba76efd35e 8347407: [BACKOUT] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash) Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java Changeset: ed0b5556 Branch: json Author: Christian Hagedorn Date: 2025-01-13 08:09:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed0b5556276cd8bb5e4a4d1f34a49c4442e2a34e 8344035: Replace predicate walking code in Loop Unswitching with a predicate visitor Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp Changeset: 3b9732ed Branch: json Author: Daniel Jeli?ski Date: 2025-01-13 08:13:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b9732edc6dd22868634166678d220bf1066e5be 8345471: Clean up compiler/intrinsics/sha/cli tests Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java Changeset: 85ed78c0 Branch: json Author: Severin Gehwolf Date: 2025-01-13 09:26:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85ed78c063493259247d88f5ca51b47b7a45fcb0 8345185: Update jpackage to not include service bindings by default Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/JLinkOptionsTest.java ! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 82e2a791 Branch: json Author: Tobias Hartmann Date: 2025-01-13 09:49:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82e2a791225a289ba32360bf415274c4b48b9e00 8347006: LoadRangeNode floats above array guard in arraycopy intrinsic Reviewed-by: roland, qamai, kvn ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInit.java Changeset: 450636ae Branch: json Author: Viktor Klang Date: 2025-01-13 10:38:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/450636ae28b84ded083b6861c6cba85fbf87e16e 8347274: Gatherers.mapConcurrent exhibits undesired behavior under variable delays, interruption, and finishing Reviewed-by: alanb ! src/java.base/share/classes/java/util/stream/Gatherers.java ! test/jdk/java/util/stream/GatherersMapConcurrentTest.java Changeset: 06126361 Branch: json Author: Daniel Fuchs Date: 2025-01-13 12:05:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/06126361db1edb1d4c181a82952c1ac133a839f9 8347373: HTTP/2 flow control checks may count unprocessed data twice Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: c885e59c Branch: json Author: Magnus Ihse Bursie Date: 2025-01-13 12:25:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c885e59cfaeaab98bd05ec1ea54441d8e7c8268a 8346377: Properly support static builds for Windows Reviewed-by: erikj ! make/StaticLibs.gmk ! make/autoconf/flags-ldflags.m4 ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/windows/native/libjli/java_md.c ! src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp Changeset: 6e43f48f Branch: json Author: Coleen Phillimore Date: 2025-01-13 12:50:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e43f48fcf342266b3d50688af7ae4664c018ac8 8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded" Reviewed-by: dholmes, ccheung ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java Changeset: cc198972 Branch: json Author: Coleen Phillimore Date: 2025-01-13 13:14:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc198972022c94199d698461e2ac42afc0058fd7 8293123: Fix various include file ordering Reviewed-by: dholmes, stefank ! src/hotspot/os/windows/include/jvm_md.h ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: fa5ff82e Branch: json Author: Weijun Wang Date: 2025-01-13 13:43:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa5ff82eb3f0f2df74acd117509bac6e3c634a3f 8342062: Reformat keytool and jarsigner output for keys with a named parameter set Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java ! test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java ! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java ! test/jdk/sun/security/tools/keytool/KeyAlg.java Changeset: cede3041 Branch: json Author: Zhengyu Gu Date: 2025-01-13 13:50:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cede30416f9730b0ca106e97b3ed9a25a09d3386 8347482: Remove unused field in ParkEvent Reviewed-by: dholmes ! src/hotspot/share/runtime/park.hpp Changeset: a289bcfe Branch: json Author: Julian Waters Date: 2025-01-13 14:02:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a289bcfe7e2786d05c338712b818fc4ef12cb4ac 8306579: Consider building with /Zc:throwingNew Reviewed-by: ihse, kbarrett ! make/autoconf/flags-cflags.m4 ! src/java.desktop/windows/native/libawt/windows/awt_new.cpp Changeset: 062f2dcf Branch: json Author: Christian Hagedorn Date: 2025-01-13 14:19:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/062f2dcfe5b62cc3dd3c292eeebd7a7ac78f849a 8347554: [BACKOUT] C2: implement optimization for series of Add of unique value Reviewed-by: thartmann ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp - test/hotspot/jtreg/compiler/c2/TestSerialAdditions.java Changeset: f67b7036 Branch: json Author: Alexey Ivanov Date: 2025-01-13 16:13:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f67b703625afa2e049c572978d29ac00d8c956d3 8347427: JTabbedPane/8134116/Bug8134116.java has no license header Reviewed-by: dmarkov, honkar, abhiscxk ! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java Changeset: a7915bb2 Branch: json Author: Roger Riggs Date: 2025-01-13 16:43:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7915bb2e1b822b6d9cbeb220765e8c821c71d0b 8346468: SM cleanup of common test library Reviewed-by: jpai, dfuchs ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/lib/jdk/test/lib/NetworkConfiguration.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/SA/SATestUtils.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/net/SimpleHttpServer.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: b0c131e8 Branch: json Author: Brian Burkhalter Date: 2025-01-13 18:09:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0c131e872f997cb7deadc9b0a87bd76e3a2a83c 8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 Reviewed-by: lancea ! test/jdk/java/io/File/createTempFile/SpecialTempFile.java Changeset: e0f2f4b2 Branch: json Author: Kim Barrett Date: 2025-01-13 18:25:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0f2f4b216bc9358caa65975204aee086e4fcbd2 8313396: Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION Co-authored-by: Martin Doerr Reviewed-by: coleenp, dholmes, jsjolen ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp + src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp + src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp + src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp + src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 4e0ffda5 Branch: json Author: Volkan Yaz?c? Committer: Brian Burkhalter Date: 2025-01-13 19:00:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4e0ffda5b1d82449d2d6f639be7641b69d6cb520 8346972: Test java/nio/channels/FileChannel/LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk Co-authored-by: Brian Burkhalter Reviewed-by: bpb ! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java Changeset: 7c883c28 Branch: json Author: Joe Darcy Date: 2025-01-13 19:59:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c883c284de4fa1cb55f4fd4cf4dc9115bee5e65 8347605: Use spec tag to refer to IEEE 754 standard Reviewed-by: bpb, iris ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java Changeset: 13e1ea53 Branch: json Author: Martin Doerr Date: 2025-01-13 20:03:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13e1ea53c547900e76a2c7059893bf24b6ee42dc 8346038: [REDO] - [C1] LIR Operations with one input should be implemented as LIR_Op1 Co-authored-by: Sandhya Viswanathan Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 61dc07c1 Branch: json Author: Martin Doerr Date: 2025-01-13 20:07:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61dc07c118ee9d2d7e1747b6e49508cae7c19dc4 8346869: [AIX] Add regression test for handling 4 Byte aligned doubles in structures Reviewed-by: mbaesken, jkern + test/jdk/java/foreign/Test4BAlignedDouble.java + test/jdk/java/foreign/libTest4BAlignedDouble.c Changeset: 13a17757 Branch: json Author: Phil Race Date: 2025-01-13 20:10:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13a1775718f329b02cdeb82f9d3f7d878ac5e771 8344146: Remove temporary font file tracking code. Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/java/awt/Font.java - src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: 0a313e55 Branch: json Author: Naoto Sato Date: 2025-01-13 13:33:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a313e55e22fb7c89c7dfd840d83c8b5625de691 Merge remote-tracking branch 'origin' into json From duke at openjdk.org Mon Jan 13 23:09:04 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Jan 2025 23:09:04 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: Changeset: 1330ceb5 Branch: json Author: Justin Lu Date: 2025-01-13 14:43:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1330ceb556074e4af6633d5f9bcf5a49d786be1e Bundle implNote for nest limit as class spec for JsonValue ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonValue.java Changeset: 4a04de0f Branch: json Author: Justin Lu Date: 2025-01-13 15:03:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4a04de0f049a0334d9a542d899275f8e475ff128 enforce nest limit in of factories ! src/java.base/share/classes/java/util/json/JsonArray.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! test/jdk/java/util/json/TestJsonArray.java ! test/jdk/java/util/json/TestJsonObject.java From duke at openjdk.org Tue Jan 14 17:34:00 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 17:34:00 GMT Subject: git: openjdk/jdk-sandbox: http3: 137 new changesets Message-ID: <5e1e787c-d244-43ce-af27-f8d3c4ebf3e7@openjdk.org> Changeset: 2d80c04d Branch: http3 Author: Jaikiran Pai Date: 2024-12-29 18:51:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2d80c04deabee0c297dfa4af2d057fb2df6f92df send periodic STREAM_DATA_BLOCKED frames when streams are blocked ! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java Changeset: 2ab1facd Branch: http3 Author: Jaikiran Pai Date: 2024-12-30 19:48:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ab1facd32e130115804ae7f2ef648e3ef8e01c0 restructure incoming frame processing in QuicConnectionImpl to allow overriding in server connection and also implement handling of incoming STREAM_DATA_BLOCKED frame ! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java Changeset: b7f57d7e Branch: http3 Author: Jaikiran Pai Date: 2025-01-07 19:28:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7f57d7efe1ba60a0730fe7b498a7792572dbb2d minor clean up to handling stream data blocked frame ! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java Changeset: 0e9376fa Branch: http3 Author: Jaikiran Pai Date: 2025-01-08 12:36:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0e9376fa0b57fb3dcfc07fe4bd262a5ecfa5eb60 remove leftover TODO ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java Changeset: 07c9f713 Branch: http3 Author: Albert Mingkun Yang Date: 2025-01-03 11:46:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07c9f7138affdf0d42ecdc30adcb854515569985 8346921: Remove unused arg in markWord::must_be_preserved Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: ca5390c4 Branch: http3 Author: Gui Cao Committer: Fei Yang Date: 2025-01-06 03:35:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca5390c4d9a8744fbbfb0f378f7e31ac9486d0d6 8346924: TestVectorizationNegativeScale.java fails without the rvv extension on RISCV fastdebug VM Reviewed-by: fyang, kvn ! test/hotspot/jtreg/compiler/vectorization/TestVectorizationNegativeScale.java Changeset: e98f4126 Branch: http3 Author: Gui Cao Committer: Fei Yang Date: 2025-01-06 03:36:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e98f41266346aa676a3e764528806f2b82ec7e46 8346922: TestVectorReinterpret.java fails without the rvv extension on RISCV fastdebug VM Reviewed-by: fyang, kvn ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java Changeset: 93938978 Branch: http3 Author: Prasanta Sadhukhan Date: 2025-01-06 06:01:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9393897817a3280e08a8278b86df71f59608be9c 8346260: Test "javax/swing/JOptionPane/bug4174551.java" failed because the font size of message "Hi 24" is not set to 24 in Nimbus LookAndFeel Reviewed-by: aivanov, dnguyen ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java ! test/jdk/javax/swing/JOptionPane/bug4174551.java Changeset: f1d85ab3 Branch: http3 Author: Qizheng Xing Date: 2025-01-06 06:23:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1d85ab3e61f923b4e120cf30e16109e04505b53 8346773: Fix unmatched brackets in some misc files Reviewed-by: kbarrett, alanb, rriggs, dholmes, erikj, liach ! doc/hotspot-unit-tests.html ! doc/hotspot-unit-tests.md ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/jvmti.xml ! src/java.base/share/man/java.md ! src/java.base/share/man/keytool.md ! src/jdk.compiler/share/man/javac.md Changeset: dfaa8916 Branch: http3 Author: Zhengyu Gu Date: 2025-01-06 13:44:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfaa89162a35acd20b1ed35e147f9626a181510a 8346569: Shenandoah: Worker initializes ShenandoahThreadLocalData twice results in memory leak Reviewed-by: wkemper, shade ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp Changeset: e0695e0e Branch: http3 Author: Adam Sotona Date: 2025-01-06 14:08:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0695e0ef0dd1bfacbaac32edda055ba852a2421 8346981: Remove obsolete java.base exports of jdk.internal.objectweb.asm packages Reviewed-by: liach, alanb ! src/java.base/share/classes/module-info.java Changeset: c027f2ed Branch: http3 Author: Adam Sotona Date: 2025-01-06 14:08:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c027f2ed1d77f34bbd1db8418156322d3a13ab81 8346983: Remove ASM-based transforms from Class-File API tests Reviewed-by: liach ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/helpers/Transforms.java Changeset: 594e5196 Branch: http3 Author: Adam Sotona Date: 2025-01-06 14:10:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/594e5196481fd3f9ba21f56120d4377a901f52ec 8346984: Remove ASM-based benchmarks from Class-File API benchmarks Reviewed-by: liach, redestad, erikj ! make/test/BuildMicrobenchmark.gmk ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java ! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java ! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java ! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java Changeset: ccf3d57e Branch: http3 Author: Adam Sotona Date: 2025-01-06 14:10:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ccf3d57ebcae718336770a4c3fc896d85340df23 8346985: Convert test/jdk/com/sun/jdi/ClassUnloadEventTest.java to Class-File API Reviewed-by: liach ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: dd81f8dc Branch: http3 Author: Archie Cobbs Date: 2025-01-06 15:28:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dd81f8dcf504d4329e710623c4c92e4786948ada 8344079: Minor fixes and cleanups to compiler lint-related code Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Warner.java Changeset: 12700cb8 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-06 15:36:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12700cb81bdfc006bcd228e43b509b8810af6549 8346264: "Total compile time" counter should include time spent in failing/bailout compiles Reviewed-by: kvn, mli ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 9a60f445 Branch: http3 Author: Naoto Sato Date: 2025-01-06 17:04:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a60f4457bb56d0f5039a97e6b943e62a8a2c3ee 8345668: ZoneOffset.ofTotalSeconds performance regression Reviewed-by: rriggs, aturbanov ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java Changeset: 9c393a24 Branch: http3 Author: Archie Cobbs Date: 2025-01-06 17:24:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c393a243d6678b8435178a141b38b444b348580 8346953: Remove unnecessary @SuppressWarnings annotations (client, #2) Reviewed-by: azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java Changeset: d723597d Branch: http3 Author: Brian Burkhalter Date: 2025-01-06 17:47:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d723597dd953c3fb7c3ae04a1c6cce7e10869406 8345432: (ch, fs) Replace anonymous Thread with InnocuousThread Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/nio/fs/Cancellable.java ! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java Changeset: 8d388ccd Branch: http3 Author: Calvin Cheung Date: 2025-01-06 17:59:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d388ccd9eae279018bf499e49152fd276aab5bf 8346457: AOT cache creation crashes with "assert(pair_at(i).match() < pair_at(i+1).match()) failed: unsorted table entries" Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/metaspaceShared.cpp + test/hotspot/jtreg/runtime/cds/appcds/CreateAOTCacheVerifyError.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/BadLookupSwitch.jcod Changeset: 27646e55 Branch: http3 Author: Archie Cobbs Date: 2025-01-06 18:37:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/27646e551686ec02740600fc73694fc2fbd00a88 8344148: Add an explicit compiler phase for warning generation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/WarningAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/6734819/T6734819a.out ! test/langtools/tools/javac/6734819/T6734819b.out ! test/langtools/tools/javac/6734819/T6734819c.out ! test/langtools/tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.out ! test/langtools/tools/javac/policy/test1/byfile.ABD.out ! test/langtools/tools/javac/policy/test1/byfile.ACD.out ! test/langtools/tools/javac/policy/test1/bytodo.ABD.out ! test/langtools/tools/javac/policy/test1/bytodo.ACD.out ! test/langtools/tools/javac/policy/test2/byfile.AB.out ! test/langtools/tools/javac/policy/test2/byfile.BA.out ! test/langtools/tools/javac/policy/test2/bytodo.AB.out ! test/langtools/tools/javac/policy/test2/bytodo.BA.out ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: de025036 Branch: http3 Author: Fei Yang Date: 2025-01-07 03:39:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/de0250368edbf4e9bebf326778f8f8773b69b84c 8346832: runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java fails on RISC-V Reviewed-by: stuefe, fjiang ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java Changeset: 08debd33 Branch: http3 Author: Emanuel Peter Date: 2025-01-07 06:15:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08debd335e9160d20b87e06a2e83ddedd5f473b8 8346993: C2 SuperWord: refactor to make more vector nodes available in VectorNode::make Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 0a81676f Branch: http3 Author: Matthias Baesken Date: 2025-01-07 08:10:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a81676fae3b25117dd2289a734193bcbee822de 8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer Reviewed-by: clanger, mdoerr, dholmes, syan, amitkumar ! src/hotspot/share/logging/logDecorators.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp Changeset: 0285020c Branch: http3 Author: Matthias Baesken Date: 2025-01-07 08:15:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0285020c7ea01f32b32efe166a0a5dae39957216 8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 Reviewed-by: rriggs ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 379ac349 Branch: http3 Author: Fei Yang Date: 2025-01-07 10:32:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/379ac349d13e2c0c6986eb0787f33b9a7a2a3749 8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp Changeset: f1196638 Branch: http3 Author: Alan Bateman Date: 2025-01-07 10:34:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1196638b347c9a2e7d7dc1795c6c24ea7efe711 8346573: Can't use custom default file system provider with custom system class loader Reviewed-by: mkartashev, bpb ! src/java.base/share/classes/java/nio/file/FileSystems.java + test/jdk/java/nio/file/spi/CustomSystemClassLoader.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java Changeset: 3f7052ed Branch: http3 Author: Fei Yang Date: 2025-01-07 10:54:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f7052ed7af89efd1c6977df0b4f3b95fcfec764 8346868: RISC-V: compiler/sharedstubs tests fail after JDK-8332689 Reviewed-by: rehn, mli ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java Changeset: 5e6cda47 Branch: http3 Author: Jaikiran Pai Date: 2025-01-07 12:32:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e6cda4799a6bf12370bc6a04b218ebed32dee53 8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test Reviewed-by: msheppar, michaelm ! test/jdk/com/sun/net/httpserver/bugs/B6361557.java Changeset: 8b22517c Branch: http3 Author: Joachim Kern Date: 2025-01-07 13:54:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b22517cb0b24c4134a2dbf22591f6f84d7d866c 8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) Reviewed-by: mdoerr, varadam ! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java ! test/jdk/ProblemList.txt Changeset: e5f0c190 Branch: http3 Author: Tobias Holenstein Date: 2025-01-07 14:30:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e5f0c19084dcb5f16a5e7665f98005a35173f61d 8345041: IGV: Free Placement Mode in IGV Layout Reviewed-by: chagedorn, epeter, rcastanedalo + src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/FreeInteractiveLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutGraph.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutMover.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java ! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableFreeLayoutAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/dynamic.png Changeset: cf3e48e7 Branch: http3 Author: SendaoYan Date: 2025-01-07 15:07:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf3e48e77172db7e27530af9754e1ead8d493f52 8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 4d8fb807 Branch: http3 Author: SendaoYan Date: 2025-01-07 15:08:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d8fb80732fd17352c36254c6dfc1be5dbfbacf1 8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError Reviewed-by: psandoz ! test/micro/org/openjdk/bench/jdk/incubator/vector/SpiltReplicate.java Changeset: c8a9dd3a Branch: http3 Author: Per Minborg Date: 2025-01-07 15:18:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8a9dd3a027781d006850c028714a62903c487d5 8346609: Improve MemorySegment.toString Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestSegments.java Changeset: 030149fe Branch: http3 Author: Renjith Kannath Pariyangad Committer: Alexander Zvegintsev Date: 2025-01-07 16:54:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/030149fec4f175e5571e053fa56d2921d95c6b13 8334644: Automate javax/print/attribute/PageRangesException.java Reviewed-by: aivanov, abhiscxk, azvegint + test/jdk/javax/print/attribute/PageRangesException.java Changeset: 9702accd Branch: http3 Author: Naoto Sato Date: 2025-01-07 17:40:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9702accdd9a25e05628d470bf248edd5d80c0c4d 8175709: DateTimeFormatterBuilder.appendZoneId() has misleading JavaDoc Reviewed-by: rriggs ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java Changeset: e413fc64 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-07 19:34:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e413fc643c4a58e3c46d81025c3ac9fbf89db4b9 8347127: CTW fails to build after JDK-8334733 Reviewed-by: kvn, epeter ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 098afc8b Branch: http3 Author: Coleen Phillimore Date: 2025-01-07 22:03:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/098afc8b7d0e7caa82999fb9d4e319ea8aed09a1 8339113: AccessFlags can be u2 in metadata Co-authored-by: Amit Kumar Reviewed-by: sspitsyn, vlivanov, yzheng, dlong, dholmes ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: ddb58819 Branch: http3 Author: Coleen Phillimore Date: 2025-01-07 23:14:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ddb58819640dc8f1930d243d6eb07ce88ef79b22 8329549: Remove FORMAT64_MODIFIER Reviewed-by: dholmes, kbarrett ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 021c4764 Branch: http3 Author: David Holmes Date: 2025-01-08 00:37:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/021c476409c52c65cc7b40516d81dedef040fe83 8347148: [BACKOUT] AccessFlags can be u2 in metadata Reviewed-by: coleenp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: 40f0a398 Branch: http3 Author: Taizo Kurashige Date: 2025-01-08 01:15:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/40f0a398fa9b1b39a43640973eaffb041bb7b63d 8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive Reviewed-by: bpb, aturbanov ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/libGetXSpace.c Changeset: bcefab5e Branch: http3 Author: Chen Liang Date: 2025-01-08 03:37:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcefab5e55d4527a38dcab550581a734c1564608 8342468: Improve API documentation for java.lang.classfile.constantpool Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java + src/java.base/share/classes/java/lang/classfile/constantpool/snippet-files/PackageSnippets.java ! test/jdk/jdk/classfile/SnippetsTest.java Changeset: b0c935c0 Branch: http3 Author: Per Minborg Date: 2025-01-08 08:44:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0c935c03ebb34f20f15dd8c7616c6c4526073cd 8347047: Cleanup action passed to MemorySegment::reinterpret keeps old segment alive Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java Changeset: b741f3fe Branch: http3 Author: Shaojin Wen Date: 2025-01-08 09:40:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b741f3fe5b54755d19c5abeca76fdceeccafd448 8343629: More MergeStore benchmark Reviewed-by: epeter + test/micro/org/openjdk/bench/vm/compiler/MergeLoadBench.java ! test/micro/org/openjdk/bench/vm/compiler/MergeStoreBench.java Changeset: 98724219 Branch: http3 Author: Albert Mingkun Yang Date: 2025-01-08 09:45:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/98724219a87c1cdb1e7942ade1a4d49b201a0a94 8347094: Inline CollectedHeap::increment_total_full_collections Reviewed-by: stefank, eosterlund, gli ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: cbabc045 Branch: http3 Author: Fredrik Bredberg Date: 2025-01-08 09:50:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbabc0451505a00dfe77c163190736460c53820f 8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/synchronizer.cpp Changeset: f696d9c5 Branch: http3 Author: Severin Gehwolf Date: 2025-01-08 10:39:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f696d9c521fa13969cb81381dc8586bcdccf67d9 8346239: Improve memory efficiency of JimageDiffGenerator Reviewed-by: mbaesken ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java ! test/jdk/tools/jlink/runtimeImage/AddOptionsTest.java ! test/jdk/tools/jlink/runtimeImage/BasicJlinkMissingJavaBase.java ! test/jdk/tools/jlink/runtimeImage/BasicJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/CustomModuleJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/GenerateJLIClassesTest.java ! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java ! test/jdk/tools/jlink/runtimeImage/KeepPackagedModulesFailTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java ! test/jdk/tools/jlink/runtimeImage/MultiHopTest.java ! test/jdk/tools/jlink/runtimeImage/PackagedModulesVsRuntimeImageLinkTest.java ! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java ! test/jdk/tools/jlink/runtimeImage/SystemModulesTest.java ! test/jdk/tools/jlink/runtimeImage/SystemModulesTest2.java Changeset: afe54341 Branch: http3 Author: Chen Liang Committer: Jaikiran Pai Date: 2025-01-08 10:56:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afe543414f58a04832d4f07dea88881d64954a0b 8347163: Javadoc error in ConstantPoolBuilder after JDK-8342468 Reviewed-by: jpai, shade ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java Changeset: 672c413c Branch: http3 Author: Erik Gahlin Date: 2025-01-08 12:44:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/672c413c61d9b155020a0fd4bd1c2bc0661a60fb 8345337: JFR: jfr view should display all direct subfields for an event type Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java Changeset: 92ad8a1d Branch: http3 Author: Erik Gahlin Date: 2025-01-08 14:40:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92ad8a1d96c749d1f9c15e5b96244cd72a6e71be 8346052: JFR: Incorrect average value in 'jfr view' Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java Changeset: 4d18e5a1 Branch: http3 Author: Alexey Semenyuk Date: 2025-01-08 14:44:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d18e5a1e26e04beb550d01ba5a3dbb8c0c37fa0 8346872: tools/jpackage/windows/WinLongPathTest.java fails Reviewed-by: almatvee, mbaesken ! test/jdk/tools/jpackage/windows/WinLongPathTest.java Changeset: ae3fc464 Branch: http3 Author: Yagmur Eren Committer: Emanuel Peter Date: 2025-01-08 15:14:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae3fc464563ad1ba59883ccf60d235b42f5ad7fa 8345580: Remove const from Node::_idx which is modified Reviewed-by: epeter, qamai ! src/hotspot/share/opto/node.hpp Changeset: 55bcf4c0 Branch: http3 Author: Erik Gahlin Date: 2025-01-08 15:53:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55bcf4c054c95af2a073818cd8c392de02b3ee01 8346047: JFR: Incorrect percentile value in 'jfr view' Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java Changeset: 3fe08186 Branch: http3 Author: Erik Gahlin Date: 2025-01-08 16:03:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fe08186b1d6dbc17d4f14d8288ce3c7c6651004 8346099: JFR: Query for 'jfr view' can't handle wildcard with multiple event types Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java Changeset: 49ee4df3 Branch: http3 Author: Naoto Sato Date: 2025-01-08 16:48:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49ee4df375f57ef2d06ff7d54aaefed77d60c40b 8166983: Remove old/legacy unused tzdata files Reviewed-by: iris, rriggs - src/java.base/share/data/tzdata/solar87 - src/java.base/share/data/tzdata/solar88 - src/java.base/share/data/tzdata/solar89 - src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/tools/share/Makefile - test/jdk/sun/util/calendar/zi/BackEnd.java - test/jdk/sun/util/calendar/zi/Beyond2037.java - test/jdk/sun/util/calendar/zi/Checksum.java - test/jdk/sun/util/calendar/zi/DayOfWeek.java - test/jdk/sun/util/calendar/zi/Gen.java - test/jdk/sun/util/calendar/zi/GenDoc.java - test/jdk/sun/util/calendar/zi/Main.java - test/jdk/sun/util/calendar/zi/Mappings.java - test/jdk/sun/util/calendar/zi/Month.java - test/jdk/sun/util/calendar/zi/Rule.java - test/jdk/sun/util/calendar/zi/RuleDay.java - test/jdk/sun/util/calendar/zi/RuleRec.java - test/jdk/sun/util/calendar/zi/Simple.java - test/jdk/sun/util/calendar/zi/TestZoneInfo310.java - test/jdk/sun/util/calendar/zi/Time.java - test/jdk/sun/util/calendar/zi/Timezone.java - test/jdk/sun/util/calendar/zi/TzIDOldMapping.java - test/jdk/sun/util/calendar/zi/Zone.java - test/jdk/sun/util/calendar/zi/ZoneInfoFile.java - test/jdk/sun/util/calendar/zi/ZoneInfoOld.java - test/jdk/sun/util/calendar/zi/ZoneRec.java - test/jdk/sun/util/calendar/zi/Zoneinfo.java - test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward Changeset: a6419324 Branch: http3 Author: Calvin Cheung Date: 2025-01-08 17:07:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a641932427cbe8453130593355372837d70a098f 8346310: Duplicate !HAS_PENDING_EXCEPTION check in DynamicArchive::dump_at_exit Reviewed-by: dholmes ! src/hotspot/share/cds/dynamicArchive.cpp Changeset: 6ee2bd2f Branch: http3 Author: Coleen Phillimore Date: 2025-01-08 19:48:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ee2bd2f33e38c13f93fba9953b33850828d031b 8347147: [REDO] AccessFlags can be u2 in metadata Co-authored-by: Amit Kumar Reviewed-by: vlivanov, yzheng ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java Changeset: 88fa3b2f Branch: http3 Author: Leonid Mesnik Date: 2025-01-08 20:14:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/88fa3b2fe9bccf9cd4a4041732e2f6d425c19244 8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java Changeset: 2e00816a Branch: http3 Author: Brian Burkhalter Date: 2025-01-08 20:46:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2e00816ac30373df28a29dc938f7ce5489a3edfc 8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025 Reviewed-by: jpai ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: ea495377 Branch: http3 Author: Patricio Chilano Mateo Date: 2025-01-08 21:51:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea49537726db6530f0ddcc04d9938df3d6d18250 8310340: assert(_thread->is_interp_only_mode() || stub_caller) failed: expected a stub-caller Reviewed-by: dholmes, amenkov, sspitsyn ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp Changeset: 0a5ef827 Branch: http3 Author: Chris Plummer Date: 2025-01-08 22:52:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a5ef827b06ca9fc6a7cbc059e4331cfd3cd2e62 8347162: Update problemlist CR for vmTestbase/nsk/jdi/VMOutOfMemoryException Reviewed-by: kevinw, amenkov ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: db7fa6a2 Branch: http3 Author: Weijun Wang Date: 2025-01-09 01:21:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db7fa6a2c65d11e5bd790073d345f37b5ec356b6 8347289: HKDF delayed provider selection failed with non-extractable PRK Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/HKDFKeyDerivation.java + test/jdk/com/sun/crypto/provider/KDF/HKDFDelayedPRK.java Changeset: 1ade96b8 Branch: http3 Author: Qizheng Xing Committer: Fei Yang Date: 2025-01-09 02:24:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ade96b808e66cf1623c38e23772eaf9fc991db9 8347042: Remove an extra parenthesis in macro definition in `jfrTraceIdMacros.hpp` Reviewed-by: mgronlun, fyang ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp Changeset: b3e87360 Branch: http3 Author: Alexey Semenyuk Date: 2025-01-09 03:33:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b3e87360917fd56df8aa0a927723a561dcb840a2 8347296: WinInstallerUiTest fails in local test runs if the path to test work directory is longer that regular Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java Changeset: 0a35ebfd Branch: http3 Author: Alexey Semenyuk Date: 2025-01-09 03:35:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0a35ebfd5709c3069fd64bb736bbbc37d392759c 8347297: Skip the RuntimeImageSymbolicLinksTest test on Windows when it is executed outside of the jtreg Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java Changeset: 97dd06ce Branch: http3 Author: Alexey Semenyuk Date: 2025-01-09 03:42:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/97dd06ce0a5a2bbc28c3c97b201eca81196af698 8347299: Add annotations to test cases in LicenseTest Reviewed-by: almatvee ! test/jdk/tools/jpackage/share/LicenseTest.java Changeset: a46ae703 Branch: http3 Author: Abhishek Kumar Date: 2025-01-09 04:11:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a46ae7031e30eb4940e43012a42f1b7fa5d942ef 8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class Reviewed-by: aivanov, psadhukhan, kizune ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgePackages.h + test/jdk/javax/accessibility/TestJMenuItemShortcutAccessibility.java Changeset: 8eddf67c Branch: http3 Author: Dmitry Markov Date: 2025-01-09 06:58:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8eddf67c82a2af4d704c4063ad802640770b3c26 8346887: DrawFocusRect() may cause an assertion failure Reviewed-by: aivanov, prr ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 33f9be8d Branch: http3 Author: Ramkumar Sunderbabu Committer: David Holmes Date: 2025-01-09 07:50:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33f9be8de730e664e335e36848732397393abd94 8347083: Incomplete logging in nsk/jvmti/ResourceExhausted/resexhausted00* tests Reviewed-by: dholmes, sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java Changeset: 82e16ba2 Branch: http3 Author: Matthias Baesken Date: 2025-01-09 08:32:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82e16ba248a97e3446d5b2d64c353b61dd6bdda6 8347268: [ubsan] logOutput.cpp:357:21: runtime error: applying non-zero offset 1 to null pointer Reviewed-by: dholmes ! src/hotspot/share/logging/logOutput.cpp Changeset: dff5719e Branch: http3 Author: Aleksey Shipilev Date: 2025-01-09 09:49:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dff5719e6f95f9ce50a5d49adf13541e22f7b5b1 8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed Reviewed-by: tschatzl, gli ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java Changeset: d66737ea Branch: http3 Author: Aleksey Shipilev Date: 2025-01-09 10:18:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d66737ea1cfd92bcb208ded4e64822d12760205d 8341097: GHA: Demote Mac x86 jobs to build only Reviewed-by: kbarrett, prr, ihse ! .github/workflows/main.yml Changeset: 765b9e60 Branch: http3 Author: Robbin Ehn Date: 2025-01-09 11:25:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/765b9e606b82539be136cb655c8fae33be52113b 8346706: RISC-V: Add available registers to hs_err Reviewed-by: mli, fyang, ihse ! make/autoconf/flags-cflags.m4 ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp Changeset: 8c87ea2b Branch: http3 Author: Fei Yang Date: 2025-01-09 11:36:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c87ea2bdf6e1aea5fdca4624d7b7fe590d33a37 8346478: RISC-V: Refactor add/sub assembler routines Reviewed-by: fjiang, rehn, gcao ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: ceae2b97 Branch: http3 Author: Hannes Walln?fer Date: 2025-01-09 11:49:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ceae2b977dac58a9b2c09e42cb256c94eff9222b 8347121: Add missing @serial tags to module java.base Reviewed-by: alanb ! src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/TypeNotPresentException.java ! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java ! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/URISyntaxException.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/nio/charset/MalformedInputException.java ! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java ! src/java.base/share/classes/java/nio/file/FileSystemException.java ! src/java.base/share/classes/java/nio/file/InvalidPathException.java ! src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/SignedObject.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/format/DateTimeParseException.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java ! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java ! src/java.base/share/classes/java/util/IllegalFormatCodePointException.java ! src/java.base/share/classes/java/util/IllegalFormatConversionException.java ! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java ! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java ! src/java.base/share/classes/java/util/IllegalFormatWidthException.java ! src/java.base/share/classes/java/util/IllformedLocaleException.java ! src/java.base/share/classes/java/util/MissingFormatArgumentException.java ! src/java.base/share/classes/java/util/MissingFormatWidthException.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/UnknownFormatConversionException.java ! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.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/CopyOnWriteArraySet.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/Semaphore.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java Changeset: 2801bc6b Branch: http3 Author: Serguei Spitsyn Date: 2025-01-09 12:02:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2801bc6bf3d5e7eff23be1a7501f7e64dda85f67 8346460: NotifyFramePop should return JVMTI_ERROR_DUPLICATE Reviewed-by: cjplummer, amenkov ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp Changeset: 3024a738 Branch: http3 Author: Joakim Nordstr?m Committer: Kevin Walls Date: 2025-01-09 12:41:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3024a7384f0a1f5177792fa78e872b3053e19f95 8345782: Refining the cases that libjsig deprecation warning is issued Reviewed-by: dholmes, kevinw ! src/java.base/unix/native/libjsig/jsig.c ! test/hotspot/jtreg/runtime/signal/README ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java Changeset: 9c72dedd Branch: http3 Author: Andrey Turbanov Date: 2025-01-09 12:47:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c72dedd072e838d363d0eec364514584fd4e2e6 8346036: Unnecessary Hashtable usage in javax.swing.text.html.parser.Entity Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java Changeset: f9b11332 Branch: http3 Author: Joachim Kern Date: 2025-01-09 14:24:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f9b11332eccd8a8ffb4128308f442b209d07a3b1 8346880: [aix] java/lang/ProcessHandle/InfoTest.java still fails: "reported cputime less than expected" Reviewed-by: mdoerr, clanger, mbaesken ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c Changeset: cb9a98b3 Branch: http3 Author: Archie Cobbs Date: 2025-01-09 14:46:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb9a98b31a464e683519df46796339c7cecd82ec 8347141: Several javac tests compile with an unnecessary -Xlint:-path flag Reviewed-by: vromero, darcy ! test/langtools/tools/javac/6304921/T6304921.java ! test/langtools/tools/javac/T5048776.java ! test/langtools/tools/javac/T6245591.java ! test/langtools/tools/javac/T6247324.java ! test/langtools/tools/javac/processing/TestWarnErrorCount.java ! test/langtools/tools/javac/warnings/DivZero.java ! test/langtools/tools/javac/warnings/FallThrough.java ! test/langtools/tools/javac/warnings/Unchecked.java Changeset: 72f11149 Branch: http3 Author: Jaikiran Pai Date: 2025-01-09 14:58:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72f1114909854aaed5d190d1c74a98527600a0c2 8346705: SNI not sent with Java 22+ using java.net.http.HttpClient.Builder#sslParameters Reviewed-by: dfuchs, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java + test/jdk/java/net/httpclient/HttpClientSNITest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/ServerNameMatcher.java Changeset: 1ef77cdd Branch: http3 Author: Brian Burkhalter Date: 2025-01-09 15:26:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ef77cdd51b91f6d6d3367444a37a3f0f2e4bc99 8347171: (dc) java/nio/channels/DatagramChannel/InterruptibleOrNot.java fails with virtual thread factory Reviewed-by: alanb, lmesnik ! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java Changeset: 3bfa9521 Branch: http3 Author: Sean Mullan Date: 2025-01-09 17:34:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3bfa9521d5b7e702e842fe1297dbb2ed643f0b0a 8283795: Add TLSv1.3 and CNSA 1.0 algorithms to implementation requirements Reviewed-by: jnimeh ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java Changeset: 22f70a74 Branch: http3 Author: Henry Jen Date: 2025-01-09 17:36:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/22f70a742abbf528340c133c4ed215b97b4a9717 8321413: IllegalArgumentException: Code length outside the allowed range while creating a jlink image Reviewed-by: mchung + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Snippets.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java + test/jdk/tools/jlink/JLink20000Packages.java + test/jdk/tools/jlink/SnippetsTest.java Changeset: 9f3c5f95 Branch: http3 Author: Harshitha Onkar Date: 2025-01-09 18:22:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9f3c5f95361c75d2b4d9e083901ce5a0ebf355e0 8344907: NullPointerException in Win32ShellFolder2.getSystemIcon when "icon" is null Reviewed-by: aivanov, kizune ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java Changeset: df28cec6 Branch: http3 Author: Alisen Chung Date: 2025-01-09 20:47:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/df28cec6e98f45ae535a35f97710710415522f99 8345144: Robot does not specify all causes of IllegalThreadStateException Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: b335ea92 Branch: http3 Author: Hannes Walln?fer Date: 2025-01-09 21:37:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b335ea92963fc4524de41db6b1e866131b12f385 8347122: Add missing @serial tags to module java.desktop Reviewed-by: prr ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java ! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java ! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java Changeset: 665c39c9 Branch: http3 Author: Alisen Chung Date: 2025-01-09 21:51:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/665c39c93109f9ba23f3d9555878c0fb565622df 8347375: Extra

tag in robot specification Reviewed-by: kbarrett ! src/java.desktop/share/classes/java/awt/Robot.java Changeset: 931914af Branch: http3 Author: Matias Saavedra Silva Date: 2025-01-09 22:06:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/931914af76932c9b91fc9affd55d24b2562c72d2 8340631: assert(reserved_rgn->contain_region(base_addr, size)) failed: Reserved CDS region should contain this mapping region Reviewed-by: iklam, jsjolen, stefank ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/include/cds.h Changeset: 89ee1a55 Branch: http3 Author: Liming Liu Committer: Dean Long Date: 2025-01-09 23:38:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89ee1a5517ea1e3915f4362ada3d2086b63c107e 8343978: Update the default value of CodeEntryAlignment for Ampere-1A and 1B Reviewed-by: dlong, kvn ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: a9351dfe Branch: http3 Author: Fei Yang Date: 2025-01-10 00:26:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a9351dfec9e69f6d5671b9372a44de999e8ed3e6 8346787: Fix two C2 IR matching tests for RISC-V Reviewed-by: fjiang, mli, dfenacci ! test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java Changeset: 0210a63d Branch: http3 Author: Henry Jen Date: 2025-01-10 00:53:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0210a63d3b9e6c5a8640ac3a9908b755ac57f2d9 8347379: Problem list failed tests after JDK-8321413 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: f6492aa6 Branch: http3 Author: SendaoYan Date: 2025-01-10 01:38:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6492aa63486393593ea8761cef5362ef46abf13 8347279: Problemlist TestEvilSyncBug.java#generational Reviewed-by: tschatzl, wkemper ! test/hotspot/jtreg/ProblemList.txt Changeset: 8b076172 Branch: http3 Author: Kevin Walls Date: 2025-01-10 07:59:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b076172a523ee9e845ee9d8b36e7d430206448c 8347345: Remove redundant test policy file from ModelMBeanInfoSupport directory Reviewed-by: rriggs, sspitsyn - test/jdk/javax/management/modelmbean/ModelMBeanInfoSupport/policy Changeset: 1a0fe497 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-10 08:42:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a0fe49732187db9e8776f80feefab4373114f75 8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level Reviewed-by: tschatzl, phh ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp Changeset: 55c6904e Branch: http3 Author: Theo Weidmann Date: 2025-01-10 08:59:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55c6904e8f3d02530749bf28f2cc966e8983a984 8331717: C2: Crash with SIGFPE Because Loop Predication Wrongly Hoists Division Requiring Zero Check Reviewed-by: chagedorn, qamai, kvn ! src/hotspot/share/opto/loopPredicate.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopPredicationDivZeroCheck.java Changeset: 5e92a4ce Branch: http3 Author: Matthias Baesken Date: 2025-01-10 10:02:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e92a4ceafd0626e3600e44a3370ca2f5d9347c8 8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero Reviewed-by: kevinw, cjplummer ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c Changeset: 1f457977 Branch: http3 Author: Severin Gehwolf Date: 2025-01-10 10:06:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f457977f062e4ed219c6fa0fe26cb42acaf4bf2 8347124: Clean tests with --enable-linkable-runtime Reviewed-by: shade, alanb ! test/jdk/jdk/jfr/jvm/TestModularImage.java ! test/jdk/tools/launcher/SourceMode.java Changeset: 57af52c5 Branch: http3 Author: Alexey Ivanov Date: 2025-01-10 10:34:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57af52c57390f6f7413b5d3ffe64921c9b83aae4 8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux Reviewed-by: honkar, dnguyen ! test/jdk/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java Changeset: 12752b00 Branch: http3 Author: Kevin Walls Date: 2025-01-10 10:51:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/12752b0031643b3bf868de50b4455654162b2ee4 8347346: Remove redundant ClassForName.java and test.policy from runtime/Dictionary Reviewed-by: coleenp - test/hotspot/jtreg/runtime/Dictionary/ClassForName.java - test/hotspot/jtreg/runtime/Dictionary/test.policy Changeset: ec7393e9 Branch: http3 Author: Erik Gahlin Date: 2025-01-10 13:46:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec7393e9190c1b93ca08e1107f734c869f400b89 8347287: JFR: Remove use of Security Manager Reviewed-by: mgronlun ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/hotspot/share/jfr/support/jfrResolution.cpp ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java - src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterFactoryRecipe.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java + src/jdk.jfr/share/classes/jdk/jfr/internal/WriteablePath.java - src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java - src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java - src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java - src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java - src/jdk.jfr/share/classes/jdk/jfr/internal/settings/JDKSettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/DirectoryCleaner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jvm/MyCommitRegisteredFalseEvent.java ! test/jdk/jdk/jfr/jvm/MyCommitRegisteredTrueEvent.java ! test/jdk/jdk/jfr/jvm/NonEvent.java ! test/jdk/jdk/jfr/jvm/PlaceholderEventWriter.java - test/jdk/jdk/jfr/jvm/PlaceholderEventWriterFactory.java ! test/jdk/jdk/jfr/jvm/RegisteredFalseEvent.java ! test/jdk/jdk/jfr/jvm/RegisteredTrueEvent.java ! test/jdk/jdk/jfr/jvm/StaticCommitEvent.java ! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java ! test/jdk/jdk/jfr/tool/TestAssemble.java Changeset: c5c4efda Branch: http3 Author: Erik Joelsson Date: 2025-01-10 13:57:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5c4efdaa1d04b1441fd96712b71cdb43e5d86df 8347120: Launchers should not have java headers on include path Reviewed-by: dholmes, ihse ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk Changeset: beb0e607 Branch: http3 Author: Peter Levart Date: 2025-01-10 14:47:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/beb0e607d3b66b9e97c263cd8f2e23f447ebfc50 8347397: Cleanup of JDK-8169880 Reviewed-by: liach, alanb ! src/java.base/share/classes/java/lang/Class.java Changeset: 1bf2f5c8 Branch: http3 Author: Erik Gahlin Date: 2025-01-10 15:58:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bf2f5c8a92b30eabb530737158f57c63a81fef6 8343510: JFR: Remove AccessControlContext from FlightRecorder::addListener specification Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java Changeset: 9cf7d42b Branch: http3 Author: Roland Westrelin Date: 2025-01-10 16:47:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9cf7d42b65cfecfe27d0267f971acb743c02b675 8346184: C2: assert(has_node(i)) failed during split thru phi Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/c2/TestLoadSplitThruPhiNull.java Changeset: e7e8f60c Branch: http3 Author: Leonid Mesnik Date: 2025-01-10 16:50:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7e8f60c9bedd5622525cc4339300b438eedc9fd 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Reviewed-by: alanb, shade ! test/jdk/tools/jimage/JImageToolTest.java Changeset: 46ba515c Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-10 17:59:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46ba515c4989de7545d409570315274e0ea1c5ac 8346669: Increase abstraction in SetupBuildLauncher and remove extra args Reviewed-by: erikj ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk ! make/modules/java.base/Launcher.gmk ! make/modules/jdk.compiler/Launcher.gmk ! make/modules/jdk.javadoc/Launcher.gmk ! make/modules/jdk.jconsole/Launcher.gmk ! make/modules/jdk.jdeps/Launcher.gmk ! make/modules/jdk.jfr/Launcher.gmk ! make/modules/jdk.jlink/Launcher.gmk ! make/modules/jdk.jshell/Launcher.gmk ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c Changeset: 4b554b52 Branch: http3 Author: Brian Burkhalter Date: 2025-01-10 18:50:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b554b52e627b3a0f5e15a623b12089bff6bfafa 8346722: (fs) Files.probeContentType throws ClassCastException with custom file system provider Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/DefaultFileTypeDetector.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java ! test/jdk/java/nio/file/spi/testapp/testapp/Main.java Changeset: d69463e4 Branch: http3 Author: Alexey Semenyuk Date: 2025-01-10 19:30:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d69463e4bcbddd346b9486059c5ad3a1cb555632 8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java ! test/jdk/tools/jpackage/windows/WinChildProcessTest.java Changeset: 01c8ba2c Branch: http3 Author: Alexey Semenyuk Date: 2025-01-10 19:31:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/01c8ba2cde881c3d483cb776ca17a5aa13123b23 8347298: Bug in JPackageCommand.ignoreFakeRuntime() Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 10f7142d Branch: http3 Author: Alexey Semenyuk Date: 2025-01-10 19:32:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10f7142dce296fedbb4d945378473d44ecde34b7 8347295: Fix WinResourceTest to make it work with WiX v4.0+ Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinResourceTest.java Changeset: 6f1f2f25 Branch: http3 Author: Chen Liang Date: 2025-01-10 21:23:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f1f2f2537cd921e2c13c333c78c2ad8c599dcc3 8347063: Add comments in ClassFileFormatVersion for class file format evolution history Reviewed-by: darcy, iris ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java Changeset: 761774a1 Branch: http3 Author: Serguei Spitsyn Date: 2025-01-10 23:49:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/761774a120f4aa326da3c55a000dacc5549762e9 8346143: add ClearAllFramePops function to speedup debugger single stepping in some cases Reviewed-by: cjplummer, amenkov ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/ClearAllFramePops.java + test/hotspot/jtreg/serviceability/jvmti/events/FramePop/ClearAllFramePops/libClearAllFramePops.cpp Changeset: 31452788 Branch: http3 Author: Serguei Spitsyn Date: 2025-01-11 07:07:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3145278847428ad3a855a3e2c605b77f74ebe113 8346727: JvmtiVTMSTransitionDisabler deadlock Reviewed-by: cjplummer, lmesnik ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: f04a6422 Branch: http3 Author: Simon Tooke Committer: David Holmes Date: 2025-01-12 21:39:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f04a6422469709d22bd92bf5d00655f741956efd 8346717: serviceability/dcmd/vm/SystemDumpMapTest.java failing on Windows with "Stack base not yet set for thread id" Reviewed-by: lmesnik, dholmes ! src/hotspot/share/nmt/memMapPrinter.cpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java Changeset: 9fafd63d Branch: http3 Author: Prasanta Sadhukhan Date: 2025-01-13 05:19:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9fafd63d46f64428e0b9c2e9a6b0ac7ca0e2d355 8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI Reviewed-by: abhiscxk, dnguyen ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: 1f7925ce Branch: http3 Author: Matthias Baesken Date: 2025-01-13 07:47:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f7925ceb4460b1052c93969749a52487bf133fc 8347270: Remove unix_getParentPidAndTimings, unix_getChildren and unix_getCmdlineAndUserInfo Reviewed-by: rriggs, clanger, jkern ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c ! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.h Changeset: b37f1236 Branch: http3 Author: Damon Fenacci Date: 2025-01-13 07:59:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b37f12362507fb2cd291a2b44b4777ba76efd35e 8347407: [BACKOUT] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash) Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java Changeset: ed0b5556 Branch: http3 Author: Christian Hagedorn Date: 2025-01-13 08:09:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed0b5556276cd8bb5e4a4d1f34a49c4442e2a34e 8344035: Replace predicate walking code in Loop Unswitching with a predicate visitor Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp Changeset: 3b9732ed Branch: http3 Author: Daniel Jeli?ski Date: 2025-01-13 08:13:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b9732edc6dd22868634166678d220bf1066e5be 8345471: Clean up compiler/intrinsics/sha/cli tests Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java Changeset: 85ed78c0 Branch: http3 Author: Severin Gehwolf Date: 2025-01-13 09:26:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85ed78c063493259247d88f5ca51b47b7a45fcb0 8345185: Update jpackage to not include service bindings by default Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/JLinkOptionsTest.java ! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 82e2a791 Branch: http3 Author: Tobias Hartmann Date: 2025-01-13 09:49:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82e2a791225a289ba32360bf415274c4b48b9e00 8347006: LoadRangeNode floats above array guard in arraycopy intrinsic Reviewed-by: roland, qamai, kvn ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInit.java Changeset: 450636ae Branch: http3 Author: Viktor Klang Date: 2025-01-13 10:38:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/450636ae28b84ded083b6861c6cba85fbf87e16e 8347274: Gatherers.mapConcurrent exhibits undesired behavior under variable delays, interruption, and finishing Reviewed-by: alanb ! src/java.base/share/classes/java/util/stream/Gatherers.java ! test/jdk/java/util/stream/GatherersMapConcurrentTest.java Changeset: 06126361 Branch: http3 Author: Daniel Fuchs Date: 2025-01-13 12:05:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/06126361db1edb1d4c181a82952c1ac133a839f9 8347373: HTTP/2 flow control checks may count unprocessed data twice Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: c885e59c Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-13 12:25:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c885e59cfaeaab98bd05ec1ea54441d8e7c8268a 8346377: Properly support static builds for Windows Reviewed-by: erikj ! make/StaticLibs.gmk ! make/autoconf/flags-ldflags.m4 ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/windows/native/libjli/java_md.c ! src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp Changeset: 6e43f48f Branch: http3 Author: Coleen Phillimore Date: 2025-01-13 12:50:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e43f48fcf342266b3d50688af7ae4664c018ac8 8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded" Reviewed-by: dholmes, ccheung ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java Changeset: cc198972 Branch: http3 Author: Coleen Phillimore Date: 2025-01-13 13:14:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc198972022c94199d698461e2ac42afc0058fd7 8293123: Fix various include file ordering Reviewed-by: dholmes, stefank ! src/hotspot/os/windows/include/jvm_md.h ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: fa5ff82e Branch: http3 Author: Weijun Wang Date: 2025-01-13 13:43:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa5ff82eb3f0f2df74acd117509bac6e3c634a3f 8342062: Reformat keytool and jarsigner output for keys with a named parameter set Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java ! test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java ! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java ! test/jdk/sun/security/tools/keytool/KeyAlg.java Changeset: cede3041 Branch: http3 Author: Zhengyu Gu Date: 2025-01-13 13:50:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cede30416f9730b0ca106e97b3ed9a25a09d3386 8347482: Remove unused field in ParkEvent Reviewed-by: dholmes ! src/hotspot/share/runtime/park.hpp Changeset: a289bcfe Branch: http3 Author: Julian Waters Date: 2025-01-13 14:02:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a289bcfe7e2786d05c338712b818fc4ef12cb4ac 8306579: Consider building with /Zc:throwingNew Reviewed-by: ihse, kbarrett ! make/autoconf/flags-cflags.m4 ! src/java.desktop/windows/native/libawt/windows/awt_new.cpp Changeset: 062f2dcf Branch: http3 Author: Christian Hagedorn Date: 2025-01-13 14:19:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/062f2dcfe5b62cc3dd3c292eeebd7a7ac78f849a 8347554: [BACKOUT] C2: implement optimization for series of Add of unique value Reviewed-by: thartmann ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp - test/hotspot/jtreg/compiler/c2/TestSerialAdditions.java Changeset: f67b7036 Branch: http3 Author: Alexey Ivanov Date: 2025-01-13 16:13:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f67b703625afa2e049c572978d29ac00d8c956d3 8347427: JTabbedPane/8134116/Bug8134116.java has no license header Reviewed-by: dmarkov, honkar, abhiscxk ! test/jdk/javax/swing/JTabbedPane/8134116/Bug8134116.java Changeset: a7915bb2 Branch: http3 Author: Roger Riggs Date: 2025-01-13 16:43:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7915bb2e1b822b6d9cbeb220765e8c821c71d0b 8346468: SM cleanup of common test library Reviewed-by: jpai, dfuchs ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/lib/jdk/test/lib/NetworkConfiguration.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/SA/SATestUtils.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/net/SimpleHttpServer.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: b0c131e8 Branch: http3 Author: Brian Burkhalter Date: 2025-01-13 18:09:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0c131e872f997cb7deadc9b0a87bd76e3a2a83c 8345368: java/io/File/createTempFile/SpecialTempFile.java fails on Windows Server 2025 Reviewed-by: lancea ! test/jdk/java/io/File/createTempFile/SpecialTempFile.java Changeset: e0f2f4b2 Branch: http3 Author: Kim Barrett Date: 2025-01-13 18:25:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0f2f4b216bc9358caa65975204aee086e4fcbd2 8313396: Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION Co-authored-by: Martin Doerr Reviewed-by: coleenp, dholmes, jsjolen ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp + src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp + src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp + src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp + src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: c8243ca9 Branch: http3 Author: Daniel Fuchs Date: 2025-01-14 12:14:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8243ca91f8ec71cba91d6e229f40ddcdb78eae2 merge latest from master branch ! src/java.base/share/classes/module-info.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java ! src/java.base/share/classes/module-info.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: da4807cb Branch: http3 Author: Daniel Fuchs Date: 2025-01-14 14:30:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/da4807cb3d8a2a9a81a556cc00693a7671cd6d33 http3: fix H3SimpleGet to take into account IPv6/UDP header size for working with a hard limit of 16384 bytes MTU on the loopback ! test/jdk/java/net/httpclient/http3/H3SimpleGet.java From duke at openjdk.org Tue Jan 14 21:43:13 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 21:43:13 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: <1d83e154-fb74-4b57-9827-06aa3ec68664@openjdk.org> Changeset: d7ed2396 Branch: json Author: Justin Lu Date: 2025-01-14 13:29:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7ed2396e25cc9113f7c40a0089a234ffe0e1f20 reinstate original duplicate key handling ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonParser.java ! test/jdk/java/util/json/TestJsonObject.java Changeset: 99abe3d0 Branch: json Author: Justin Lu Date: 2025-01-14 13:39:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/99abe3d05022f203d54da85b626b5c6723b54914 Parser should compare via unescaped. Object should still store source ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonParser.java ! test/jdk/java/util/json/TestJsonObject.java From duke at openjdk.org Tue Jan 14 22:33:05 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 22:33:05 GMT Subject: git: openjdk/jdk-sandbox: json: Reverted changes to test/make for now Message-ID: <32a66fb0-d9eb-48b2-92b3-ffac4ff05c2c@openjdk.org> Changeset: 2523efa4 Branch: json Author: Naoto Sato Date: 2025-01-14 14:28:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2523efa4d6a5de9a204565215bbaf69592a00228 Reverted changes to test/make for now ! make/CompileToolsJdk.gmk - make/CopyInterimJSON.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java ! make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSON.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONArray.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONBoolean.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONDecimal.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONNull.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONNumber.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONObject.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONParser.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONString.java + make/jdk/src/classes/build/tools/pandocfilter/json/JSONValue.java ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java ! test/jdk/sun/security/provider/acvp/SHA_Test.java + test/lib/jdk/test/lib/json/JSONValue.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java From duke at openjdk.org Tue Jan 14 22:54:20 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 22:54:20 GMT Subject: git: openjdk/jdk-sandbox: json: Made JPE on duplicate key behavior normative Message-ID: <47fa7a75-2f03-46be-81e0-3f4579ab8798@openjdk.org> Changeset: ef193974 Branch: json Author: Naoto Sato Date: 2025-01-14 14:53:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef1939741b3e5c830f49ba996de1609000de9eb8 Made JPE on duplicate key behavior normative ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonObject.java From duke at openjdk.org Tue Jan 14 23:02:37 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 23:02:37 GMT Subject: git: openjdk/jdk-sandbox: json: optimize the key parsing Message-ID: <9a7f7a70-e643-4ed3-96fd-cc0f9659b1cd@openjdk.org> Changeset: 2af420b4 Branch: json Author: Justin Lu Date: 2025-01-14 14:28:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2af420b41ece523b300c1e004eb2739f675bb826 optimize the key parsing ! src/java.base/share/classes/java/util/json/JsonParser.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java From duke at openjdk.org Tue Jan 14 23:06:08 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Jan 2025 23:06:08 GMT Subject: git: openjdk/jdk-sandbox: json: Removed leftover implnote Message-ID: <83c9d50f-f411-42bd-8df7-bdb7c5b0ce57@openjdk.org> Changeset: 63cdbad9 Branch: json Author: Naoto Sato Date: 2025-01-14 15:04:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63cdbad989cf1b65d6e504b12c4020d14620009d Removed leftover implnote ! src/java.base/share/classes/java/util/json/JsonObject.java From duke at openjdk.org Wed Jan 15 18:27:56 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Jan 2025 18:27:56 GMT Subject: git: openjdk/jdk-sandbox: http3: 52 new changesets Message-ID: <295c6e19-9e52-451c-ae22-06a00c23ef4e@openjdk.org> Changeset: 4e0ffda5 Branch: http3 Author: Volkan Yaz?c? Committer: Brian Burkhalter Date: 2025-01-13 19:00:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4e0ffda5b1d82449d2d6f639be7641b69d6cb520 8346972: Test java/nio/channels/FileChannel/LoopingTruncate.java fails sometimes with IOException: There is not enough space on the disk Co-authored-by: Brian Burkhalter Reviewed-by: bpb ! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java Changeset: 7c883c28 Branch: http3 Author: Joe Darcy Date: 2025-01-13 19:59:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c883c284de4fa1cb55f4fd4cf4dc9115bee5e65 8347605: Use spec tag to refer to IEEE 754 standard Reviewed-by: bpb, iris ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java Changeset: 13e1ea53 Branch: http3 Author: Martin Doerr Date: 2025-01-13 20:03:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13e1ea53c547900e76a2c7059893bf24b6ee42dc 8346038: [REDO] - [C1] LIR Operations with one input should be implemented as LIR_Op1 Co-authored-by: Sandhya Viswanathan Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 61dc07c1 Branch: http3 Author: Martin Doerr Date: 2025-01-13 20:07:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61dc07c118ee9d2d7e1747b6e49508cae7c19dc4 8346869: [AIX] Add regression test for handling 4 Byte aligned doubles in structures Reviewed-by: mbaesken, jkern + test/jdk/java/foreign/Test4BAlignedDouble.java + test/jdk/java/foreign/libTest4BAlignedDouble.c Changeset: 13a17757 Branch: http3 Author: Phil Race Date: 2025-01-13 20:10:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13a1775718f329b02cdeb82f9d3f7d878ac5e771 8344146: Remove temporary font file tracking code. Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/java/awt/Font.java - src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: d3a7ac22 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-13 21:22:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d3a7ac22c9b0a131d2e45bf2d7c5ce8b9e3e3bdd 8346383: Cannot use DllMain in libdt_socket for static builds Reviewed-by: dholmes, sspitsyn ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h ! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c ! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c Changeset: 379d05bc Branch: http3 Author: Coleen Phillimore Date: 2025-01-13 22:01:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/379d05bcc130446086786ecf6ca5a6b8e977386c 8346990: Remove INTX_FORMAT and UINTX_FORMAT macros Reviewed-by: kbarrett, dholmes, matsaave ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! 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/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/workerPolicy.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace/internalStats.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/fakeRttiSupport.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp Changeset: 91b63ca7 Branch: http3 Author: SendaoYan Date: 2025-01-14 01:13:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91b63ca748650b5e127b235efb2f327a8ff39f70 8345016: [ASAN] java.c reported ?%s? directive argument is null [-Werror=format-truncation=] Reviewed-by: rriggs ! src/java.base/share/native/libjli/java.c Changeset: 0ae5c6b3 Branch: http3 Author: Alex Menkov Date: 2025-01-14 01:26:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ae5c6b38b93125644416e973915608d100f0b16 8342996: Enhance Attach API to support arbitrary length arguments - OSX Reviewed-by: sspitsyn, kevinw ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: c1d322ff Branch: http3 Author: David Holmes Date: 2025-01-14 03:19:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1d322fff42720146dfb3846bd7d8514b1bdf383 8347627: Compiler replay tests are failing after JDK-8346990 Reviewed-by: coleenp ! src/hotspot/share/ci/ciMethodData.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 6eb83ef8 Branch: http3 Author: Yasumasa Suenaga Date: 2025-01-14 09:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6eb83ef874cfb7244a8be40236f8845eaa756082 8347500: hsdis cannot be built with Capstone.next Reviewed-by: ihse, simonis ! make/autoconf/lib-hsdis.m4 Changeset: 39676963 Branch: http3 Author: Severin Gehwolf Date: 2025-01-14 09:18:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3967696386ecc706927f05dfae0841b3f23e319d 8347496: Test jdk/jfr/jvm/TestModularImage.java fails after JDK-8347124: No javac Reviewed-by: egahlin, dholmes ! test/jdk/jdk/jfr/jvm/TestModularImage.java Changeset: 3e989fd0 Branch: http3 Author: Adam Sotona Date: 2025-01-14 09:28:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e989fd0f7796a2352ffb1bbeee2dcd89a4416ca 8346986: Remove ASM from java.base Reviewed-by: dholmes, ihse, lmesnik, alanb ! make/Coverage.gmk - src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! test/hotspot/jtreg/compiler/c1/Test6932496.java ! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java ! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/cha/Utils.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/osr/TestOSRWithNonEmptyStack.java ! test/hotspot/jtreg/compiler/runtime/TestConstantDynamic.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java ! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloaded.java ! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloadedHelper.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java ! test/hotspot/jtreg/gc/epsilon/TestClasses.java ! test/hotspot/jtreg/runtime/AccModule/ACCModule52.java ! test/hotspot/jtreg/runtime/AccModule/ConstModule.java ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java ! test/hotspot/jtreg/runtime/ConstantPool/IntfMethod.java ! test/hotspot/jtreg/runtime/HiddenClasses/HiddenDefMeths.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessType.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/GenericClassGenerator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java ! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java ! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/IllegalAccessErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/NoSuchMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Interface.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Method.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java ! test/hotspot/jtreg/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java ! test/hotspot/jtreg/runtime/finalStatic/FinalStatic.java ! test/hotspot/jtreg/runtime/invokedynamic/BootstrapMethodErrorTest.java ! test/hotspot/jtreg/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java ! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java ! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java = test/hotspot/jtreg/testlibrary/asm/asm.md = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Attribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ByteVector.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassTooLargeException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ConstantDynamic.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Constants.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Context.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/CurrentFrame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Edge.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Frame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handle.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handler.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Label.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodTooLargeException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Symbol.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/SymbolTable.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Type.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypePath.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypeReference.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AdviceAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnalyzerAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnnotationRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ClassRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/CodeSizeEvaluator.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/FieldRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/GeneratorAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/InstructionAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/JSRInlinerAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/LocalVariablesSorter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Method.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/MethodRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleHashesAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleResolutionAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleTargetAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RecordComponentRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Remapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingAnnotationAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingMethodAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SerialVersionUIDAdder.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SignatureRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SimpleRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/StaticInitMerger.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TableSwitchGenerator.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TryCatchBlockSorter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureReader.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AbstractInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ClassNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FrameNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IincInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InnerClassNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnList.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IntInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InvokeDynamicInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/JumpInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LabelNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LdcInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LineNumberNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableAnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LookupSwitchInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleExportNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleOpenNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleProvideNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleRequireNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MultiANewArrayInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ParameterNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/RecordComponentNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TableSwitchInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TryCatchBlockNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeAnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/UnsupportedClassVersionException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/Util.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/VarInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Analyzer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/AnalyzerException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicInterpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicValue.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicVerifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Frame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Interpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SimpleVerifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SmallSet.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceInterpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceValue.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Subroutine.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Value.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifierSupport.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckAnnotationAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckClassAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFieldAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFrameAnalyzer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckMethodAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckModuleAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckRecordComponentAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckSignatureAdapter.java + test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Printer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Textifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TextifierSupport.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceAnnotationVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceClassVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceFieldVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceMethodVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceModuleVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceRecordComponentVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceSignatureVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/version.txt ! test/hotspot/jtreg/testlibrary/jittester/Makefile ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenFullCP.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyOneCPX.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/HandleType.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/AccessFlag.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ClassBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ConcreteClassBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/ConcreteClass.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/AbstractMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/ConcreteMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/DefaultMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: bb93f67e Branch: http3 Author: Jan Lahoda Date: 2025-01-14 10:23:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bb93f67ea8955216e81d1aef58d0ec8bf1fc9bb1 8347646: module-info classfile missing the preview flag Reviewed-by: asotona ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/ImportModule.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/modules/JavaBaseTest.java Changeset: cbb2b847 Branch: http3 Author: Daniel Lund?n Date: 2025-01-14 10:23:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbb2b847e48c970297c2142a0675918b364e7987 8344130: C2: Avoid excessive hoisting in scheduler due to minuscule differences in block frequency Reviewed-by: rcastanedalo, kvn ! src/hotspot/share/opto/gcm.cpp Changeset: fec769b0 Branch: http3 Author: Christian Stein Date: 2025-01-14 10:34:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fec769b0a840ca4351e2458c24184ec69c112c09 8346778: Enable native access should work with the source launcher Reviewed-by: alanb ! make/conf/module-loader-map.conf ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/native/libjli/java.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java ! test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java Changeset: f0af830f Branch: http3 Author: Emanuel Peter Date: 2025-01-14 11:55:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f0af830f850669af411a3893f783e4b9917ed318 8335747: C2: fix overflow case for LoopLimit with constant inputs Reviewed-by: kvn, qamai ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopLimitOverflowDuringSplitThruPhi.java Changeset: b4cd3b12 Branch: http3 Author: Coleen Phillimore Date: 2025-01-14 12:33:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b4cd3b12967688d78028f548db76d24cfe654614 8347566: Replace SSIZE_FORMAT with 'z' length modifier Reviewed-by: dlong, dholmes, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 1c64a459 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-14 13:47:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c64a459a6804dc1528c91276e43f33f6685e289 8347501: Make static-launcher fails after JDK-8346669 Reviewed-by: syan, erikj ! make/common/modules/LauncherCommon.gmk Changeset: 56c78007 Branch: http3 Author: Hannes Walln?fer Date: 2025-01-14 14:00:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56c780078f84a2571b779d90f528d5bcab2a9dfd 8347381: Upgrade jQuery UI to version 1.14.1 Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.js ! src/jdk.javadoc/share/legal/jqueryUI.md Changeset: a49f8332 Branch: http3 Author: Sean Mullan Date: 2025-01-14 15:21:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a49f8332edc7da2a9494cd0dc96e5aa7271d9883 8346045: Cleanup of security library tests calling Security Manager APIs Reviewed-by: rriggs - test/jdk/java/security/AccessControlContext/FailureDebugOption.java ! test/jdk/java/security/cert/CertPathBuilder/GetInstance.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/tools/jarsigner/CertChainUnclosed.java ! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java Changeset: dfd215b7 Branch: http3 Author: Henry Jen Date: 2025-01-14 15:26:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfd215b7e9e40526006448369c8847aadfe0926b 8347376: tools/jlink/runtimeImage/JavaSEReproducibleTest.java and PackagedModulesVsRuntimeImageLinkTest.java failed after JDK-8321413 Reviewed-by: dholmes, iklam, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java ! test/jdk/ProblemList.txt Changeset: d5320197 Branch: http3 Author: Joachim Kern Date: 2025-01-14 15:39:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5320197995bbd4423e660c61a4677428e70819c 8347143: [aix] Fix strdup use in os::dll_load Reviewed-by: mdoerr, clanger, kbarrett ! src/hotspot/os/aix/os_aix.cpp Changeset: d002933c Branch: http3 Author: Brian Burkhalter Date: 2025-01-14 15:52:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d002933c260921d0d582724516d15ebd130b851f 8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java Reviewed-by: alanb, jpai ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: a01e92cd Branch: http3 Author: Coleen Phillimore Date: 2025-01-14 17:00:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a01e92cdef1b7fb02035f9246a7c9fccfcf46057 8347724: Replace SIZE_FORMAT in jfr directory Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp Changeset: e6902cfc Branch: http3 Author: Liam Miller-Cushon Date: 2025-01-14 17:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6902cfca43c7434be9aa4a0dde4e44eae7ebf29 8323740: java.lang.ExceptionInInitializerError when trying to load XML classes in wrong order Reviewed-by: joehw ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java + test/jdk/javax/xml/jaxp/common/8323740/InitializerTest.java Changeset: db76f47f Branch: http3 Author: Kim Barrett Date: 2025-01-14 17:42:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db76f47f27c46ea89cd7c08b0de6d6fa032ffb4d 8347720: [BACKOUT] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION Reviewed-by: coleenp ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp - src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp - src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp - src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/os/windows/os_windows.cpp - src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp - src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 06ff4c17 Branch: http3 Author: Naoto Sato Date: 2025-01-14 17:47:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/06ff4c17bdfab9e7aa323425cb18dfdc963aa972 8347146: Convert IncludeLocalesPluginTest to use JUnit Reviewed-by: jlu, joehw ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 4c30933b Branch: http3 Author: Kim Barrett Date: 2025-01-14 18:54:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c30933b2ab92369d2da449ab3cd030b748e61fb 8346971: [ubsan] psCardTable.cpp:131:24: runtime error: large index is out of bounds Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp Changeset: 2de71d04 Branch: http3 Author: Severin Gehwolf Date: 2025-01-14 19:40:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2de71d04454b04ee887f7bd3e5decbfaa9ab8460 8347129: cpuset cgroups controller is required for no good reason Reviewed-by: stuefe, asmehra ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp Changeset: 9b1bed0a Branch: http3 Author: David Holmes Date: 2025-01-14 19:49:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b1bed0aa416c615a81d429e2f1f33bc4f679109 8290043: serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached" Reviewed-by: jsjolen, coleenp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java Changeset: 10d08dbc Branch: http3 Author: Vladimir Ivanov Committer: Derek White Date: 2025-01-14 21:29:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10d08dbc81aa14499410f0a7a64d0b3243b660f1 8346142: [perf] scalability issue for the specjvm2008::xml.validation workload Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java Changeset: 02d24934 Branch: http3 Author: Justin Lu Date: 2025-01-14 21:45:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02d24934ff8ca8142160392da8101b66e0feab35 8347613: Remove leftover doPrivileged call in Currency test: CheckDataVersion.java Reviewed-by: naoto ! test/jdk/java/util/Currency/CheckDataVersion.java Changeset: ec2aaaaf Branch: http3 Author: Patricio Chilano Mateo Date: 2025-01-14 21:51:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec2aaaaf83ad0553d9cb8b3a81e8214b3f5e63fe 8326236: assert(ce != nullptr) failed in Continuation::continuation_bottom_sender Reviewed-by: dholmes, mgronlun ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/riscv/frame_riscv.cpp ! src/hotspot/cpu/x86/frame_x86.cpp Changeset: 0ee6ba9c Branch: http3 Author: Weijun Wang Date: 2025-01-14 23:06:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ee6ba9c4c998baeb733363d00db138864f49406 8347596: Update HSS/LMS public key encoding Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/HSS.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! test/jdk/sun/security/provider/hss/TestHSS.java Changeset: d6d45c6e Branch: http3 Author: Henry Jen Date: 2025-01-14 23:49:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6d45c6eae2304adb57a49a61861456c3e429e73 8303884: jlink --add-options plugin does not allow GNU style options to be provided Reviewed-by: ysuenaga, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + test/jdk/tools/jlink/TaskHelperTest.java Changeset: 36b7abd6 Branch: http3 Author: Jaikiran Pai Date: 2025-01-15 01:04:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/36b7abd617addcf6c7af37788abed7a714b175a5 8225763: Inflater and Deflater should implement AutoCloseable Reviewed-by: lancea, rriggs, alanb, smarks ! 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/snippet-files/Snippets.java ! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java + test/jdk/java/util/zip/DeflaterClose.java + test/jdk/java/util/zip/InflaterClose.java ! test/jdk/java/util/zip/TotalInOut.java Changeset: 35be4a43 Branch: http3 Author: Jaikiran Pai Date: 2025-01-15 01:10:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35be4a432b55070f53a6f1aa74994ffb70f07947 8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory Reviewed-by: alanb, lmesnik, dfuchs ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java Changeset: 9782bfdd Branch: http3 Author: William Kemper Date: 2025-01-15 01:28:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9782bfdd27da95c3bab9da6d46d695e717f465d8 8347620: Shenandoah: Use 'free' tag for free set related logging Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Changeset: 973c6307 Branch: http3 Author: Chen Liang Date: 2025-01-15 02:04:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/973c630777d4075bc85c7ddc1eb02cc65904344d 8342466: Improve API documentation for java.lang.classfile.attribute Reviewed-by: darcy, asotona ! src/java.base/share/classes/java/lang/classfile/Annotation.java ! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/Attribute.java ! src/java.base/share/classes/java/lang/classfile/AttributeMapper.java ! src/java.base/share/classes/java/lang/classfile/AttributedElement.java ! src/java.base/share/classes/java/lang/classfile/Attributes.java ! src/java.base/share/classes/java/lang/classfile/BufWriter.java ! src/java.base/share/classes/java/lang/classfile/ClassReader.java ! src/java.base/share/classes/java/lang/classfile/ClassSignature.java ! src/java.base/share/classes/java/lang/classfile/CustomAttribute.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/java/lang/classfile/TypeAnnotation.java ! src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java + src/java.base/share/classes/java/lang/classfile/attribute/snippet-files/PackageSnippets.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! test/jdk/jdk/classfile/SnippetsTest.java Changeset: be1cdd94 Branch: http3 Author: Ioi Lam Date: 2025-01-15 04:32:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be1cdd9450763c5c409bd6e28ec3604cdd90b653 8344140: Refactor the discovery of AOT cache artifacts Reviewed-by: ccheung, asmehra + src/hotspot/share/cds/aotArtifactFinder.cpp + src/hotspot/share/cds/aotArtifactFinder.hpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: 28e01e65 Branch: http3 Author: Chen Liang Date: 2025-01-15 05:24:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28e01e6559a79720d03355444a4e1c1fbf0b0373 8347762: ClassFile attribute specification refers to non-SE modules Reviewed-by: darcy, dholmes ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java Changeset: a3be97e2 Branch: http3 Author: Henry Jen Date: 2025-01-15 05:40:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3be97e2d61c10f4bf64e9bdb05f562036589765 8347761: Test tools/jimage/JImageExtractTest.java fails after JDK-8303884 Reviewed-by: dholmes ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: afc4529d Branch: http3 Author: Swati Sharma Committer: David Holmes Date: 2025-01-15 06:52:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afc4529d969dca4c9f44045468d174a7c3f211b2 8346834: Tests failing with -XX:+UseNUMA due to "NUMA support disabled" warning Reviewed-by: dholmes, sjohanss ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/jdk/ProblemList.txt Changeset: 4f3dc9d1 Branch: http3 Author: Fei Yang Date: 2025-01-15 08:04:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f3dc9d13a609ef50205f77e9cdf9c57fd30bcca 8347352: RISC-V: Cleanup bitwise AND assembler routines Reviewed-by: rehn, fjiang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 91197b38 Branch: http3 Author: Joakim Nordstr?m Committer: Jie Fu Date: 2025-01-15 08:56:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91197b384f1779fc18dec3c54a3cec620d237f8e 8347531: The signal tests are failing after JDK-8345782 due to an unrelated warning Reviewed-by: kevinw, dholmes ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java Changeset: af3f5d85 Branch: http3 Author: Alan Bateman Date: 2025-01-15 10:54:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af3f5d852e5dd0191548bdc477546b5b343d1276 8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running Reviewed-by: vklang ! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java ! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java Changeset: c36200b0 Branch: http3 Author: Coleen Phillimore Date: 2025-01-15 12:16:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c36200b09801d8a96a3d3239c15fef91010c3bbf 8347721: Replace SIZE_FORMAT in compiler directories Reviewed-by: kvn, dlong ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/opto/parse1.cpp Changeset: d4e5ec27 Branch: http3 Author: Per Minborg Date: 2025-01-15 12:19:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4e5ec274673c1ee883e8d5c3785f0b03e39445c 8346610: Make all imports consistent in the FFM API Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! 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/java/lang/foreign/ValueLayout.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java ! src/java.base/share/classes/jdk/internal/foreign/CABI.java ! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java ! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.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/BindingSpecializer.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java Changeset: b0e2be6f Branch: http3 Author: Coleen Phillimore Date: 2025-01-15 12:25:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0e2be6f6b668ec4e3cfa525c660193dfbff77bf 8347729: Replace SIZE_FORMAT in parallel and serial gc Reviewed-by: dholmes, tschatzl ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp Changeset: 7df21a8f Branch: http3 Author: Daniel Fuchs Date: 2025-01-15 12:40:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7df21a8f09ab606f38a44d84d841d4bba9f09adf 8347597: HttpClient: improve exception reporting when closing connection Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/ShortRequestBody.java ! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java Changeset: e0f06711 Branch: http3 Author: Daniel Fuchs Date: 2025-01-15 14:40:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0f067110ed301ca36dec8ffedf20b946fe27b69 merge latest changes from master branch ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java + test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java From duke at openjdk.org Thu Jan 16 00:59:12 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Jan 2025 00:59:12 GMT Subject: git: openjdk/jdk-sandbox: json: perf for key parsing: defer sb until escape seen Message-ID: Changeset: 583dba43 Branch: json Author: Justin Lu Date: 2025-01-15 16:45:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/583dba4324ab5fe75dc453d107554a1828ab78cd perf for key parsing: defer sb until escape seen ! src/java.base/share/classes/java/util/json/JsonParser.java ! test/jdk/java/util/json/TestJsonObject.java From duke at openjdk.org Thu Jan 16 17:41:10 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Jan 2025 17:41:10 GMT Subject: git: openjdk/jdk-sandbox: json: fix offset increment bug for multi escapes from previous commit Message-ID: Changeset: 102bdeb6 Branch: json Author: Justin Lu Date: 2025-01-16 09:39:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/102bdeb63c8a0a18bbbaf1f603e81812976ba52d fix offset increment bug for multi escapes from previous commit ! src/java.base/share/classes/java/util/json/JsonParser.java ! test/jdk/java/util/json/TestJsonObject.java From duke at openjdk.org Tue Jan 21 18:26:46 2025 From: duke at openjdk.org (duke) Date: Tue, 21 Jan 2025 18:26:46 GMT Subject: git: openjdk/jdk-sandbox: json: Make defensive copy on input char array Message-ID: Changeset: 38f36a1b Branch: json Author: Justin Lu Date: 2025-01-21 10:25:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/38f36a1b59c4dad88f86c99391d08223c21d35bd Make defensive copy on input char array ! src/java.base/share/classes/java/util/json/Json.java ! test/jdk/java/util/json/TestParse.java From duke at openjdk.org Wed Jan 22 18:47:50 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Jan 2025 18:47:50 GMT Subject: git: openjdk/jdk-sandbox: json: JsonNumber +-Inf handling Message-ID: Changeset: e371d4e3 Branch: json Author: Naoto Sato Date: 2025-01-22 10:45:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e371d4e301d1abf3ca2530e7a52bf487df6b90e9 JsonNumber +-Inf handling ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java ! src/java.base/share/classes/java/util/json/JsonParser.java ! test/jdk/java/util/json/TestJsonNumber.java From duke at openjdk.org Wed Jan 22 19:27:11 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Jan 2025 19:27:11 GMT Subject: git: openjdk/jdk-sandbox: json: Fixed sign handling in JsonParser Message-ID: <9cdf7771-838c-4e58-a691-6480e39acb24@openjdk.org> Changeset: fa29baec Branch: json Author: Naoto Sato Date: 2025-01-22 11:24:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa29baece887841c3ab4544d421c968dcd16cabd Fixed sign handling in JsonParser ! src/java.base/share/classes/java/util/json/JsonParser.java From duke at openjdk.org Wed Jan 22 19:30:23 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Jan 2025 19:30:23 GMT Subject: git: openjdk/jdk-sandbox: json: Removed unnecessary reset Message-ID: Changeset: 58f52008 Branch: json Author: Naoto Sato Date: 2025-01-22 11:29:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58f52008557e33ecee45bc1b289686625401b9eb Removed unnecessary reset ! src/java.base/share/classes/java/util/json/JsonParser.java From duke at openjdk.org Wed Jan 22 19:36:12 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Jan 2025 19:36:12 GMT Subject: git: openjdk/jdk-sandbox: json: well, needed. reverted the last commit Message-ID: Changeset: 7677b49d Branch: json Author: Naoto Sato Date: 2025-01-22 11:34:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7677b49dcb7d88421b84cfd6b4cddd5d1f83ac8b well, needed. reverted the last commit ! src/java.base/share/classes/java/util/json/JsonParser.java From duke at openjdk.org Wed Jan 22 22:28:41 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Jan 2025 22:28:41 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: Changeset: 7acfb249 Branch: json Author: Justin Lu Date: 2025-01-22 14:20:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7acfb249ffc59fd0551f28cdecab9b9ade2ae3c1 promote float to double in fromUntyped ! src/java.base/share/classes/java/util/json/JsonGenerator.java Changeset: 132bd73b Branch: json Author: Justin Lu Date: 2025-01-22 14:26:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/132bd73b67b0f7ec7fbf4373afcdad78d2651cf4 JsonGenerator.untypedToJson -> JsonGenerator.fromUntyped ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonGenerator.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java From duke at openjdk.org Thu Jan 23 00:13:42 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Jan 2025 00:13:42 GMT Subject: git: openjdk/jdk-sandbox: json: JsonNumber.value() only returns Longs for lossless whole numbers Message-ID: <7b7e390c-c26b-4332-9ae5-15429bedc335@openjdk.org> Changeset: f12d940d Branch: json Author: Naoto Sato Date: 2025-01-22 16:07:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f12d940d1db7eb2657a4517823540d9de633dabd JsonNumber.value() only returns Longs for lossless whole numbers ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java From duke at openjdk.org Thu Jan 23 09:54:46 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Jan 2025 09:54:46 GMT Subject: git: openjdk/jdk-sandbox: http3: 102 new changesets Message-ID: <09292f31-aa68-44dc-8057-27f85b233c39@openjdk.org> Changeset: a1020189 Branch: http3 Author: Aleksei Efimov Date: 2025-01-16 00:01:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1020189208e99e986a2cc22864e44d6e22b0d9a Make H3InsertionsLimitTest more robust ! test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java Changeset: 02cd46f3 Branch: http3 Author: Daniel Jelinski Date: 2025-01-18 10:57:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02cd46f30779068aa0aa56ce8fe0709ec3cce815 Remove concurrency support from OrderedFlow ! src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java Changeset: 41e7077c Branch: http3 Author: Daniel Jelinski Date: 2025-01-18 12:13:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/41e7077c54190515a138ad046e721edc867b7ff9 Compact OrderedFlow.enqueue ! src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java Changeset: a47cba7f Branch: http3 Author: Daniel Jelinski Date: 2025-01-20 11:30:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a47cba7f03a4d43cbdf0dd04efc0f62b42098085 Remove duplicate code in QrderedFlow.enqueue ! src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java Changeset: e4867a2a Branch: http3 Author: Daniel Jelinski Date: 2025-01-21 09:07:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e4867a2a2e18dcab5276f5984df1c9d153ad2f7f Move FIN bit handling from OrderedFlow to QuicReceiverStreamImpl ! src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java ! test/jdk/java/net/httpclient/quic/OrderedFlowTest.java Changeset: dfc9c864 Branch: http3 Author: Daniel Jelinski Date: 2025-01-21 13:40:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfc9c8644bf9e735b3766ee41e03a4de72ed8b64 Abort connection on high memory usage ! src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java Changeset: 8193ba3d Branch: http3 Author: Hannes Greule Committer: Julian Waters Date: 2025-01-15 14:09:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8193ba3de200cb77f778f58c59b8bb2175b53273 8347562: javac crash due to type vars in permits clause Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 254e840d Branch: http3 Author: Sonia Zaldana Calles Date: 2025-01-15 14:09:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/254e840d9a80cfdcb48984a166b326a9c7a0e4b8 8340416: Remove ArchiveBuilder::estimate_archive_size() Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/dynamicArchive.cpp Changeset: 63cedaf4 Branch: http3 Author: Severin Gehwolf Date: 2025-01-15 14:44:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63cedaf40e179267d75445a4c71ec15f29979cd3 8347334: JimageDiffGenerator code clean-ups Reviewed-by: henryjen, mbaesken ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java + test/jdk/tools/jlink/runtimeImage/JimageDiffGeneratorTest.java Changeset: a0f7982e Branch: http3 Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-01-15 15:24:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0f7982e44deec2cd59379c62b215c3f526fc2c4 8345134: Test sun/security/tools/jarsigner/ConciseJarsigner.java failed: unable to find valid certification path to requested target Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java Changeset: 4257215a Branch: http3 Author: Markus Gr?nlund Date: 2025-01-15 16:17:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4257215a9fa02f74ccd4fc62893d4b1a232a8754 8345493: JFR: JVM.flush hangs intermittently Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java Changeset: a6be9076 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-15 16:40:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6be9076351b591cbc0860b1ba8f3c56319f4ffe 8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test Reviewed-by: mullan, bperez ! test/jdk/sun/security/x509/DNSName/LeadingPeriod.java Changeset: 983e24fd Branch: http3 Author: Coleen Phillimore Date: 2025-01-15 17:11:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/983e24fd262b5aa793a249cad39270956e1f8fc4 8347727: Replace SIZE_FORMAT in shared gc Reviewed-by: kbarrett, dholmes, tschatzl ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/fullGCForwarding.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shared/workerDataArray.cpp Changeset: cfe70ebc Branch: http3 Author: Naoto Sato Date: 2025-01-15 17:15:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cfe70ebcb3a9fadceac5eccdc1f3353d0d74c235 8342550: Log warning for using JDK1.1 compatible time zone IDs for future removal Reviewed-by: jlu, joehw, iris ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java + test/jdk/java/util/TimeZone/ThreeLetterZoneID.java Changeset: 764d70b7 Branch: http3 Author: William Kemper Date: 2025-01-15 17:49:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/764d70b7df18e288582e616c62b0d7078f1ff3aa 8344049: Shenandoah: Eliminate init-update-refs safepoint 8344050: Shenandoah: Retire GC LABs concurrently 8344055: Shenandoah: Make all threads use local gc state Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: bdf6e63e Branch: http3 Author: Coleen Phillimore Date: 2025-01-15 22:44:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdf6e63eb1439ff0f8777cb7f7d152d3666f18f0 8347431: Update ObjectMonitor comments Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: 9c430c92 Branch: http3 Author: Alexander Zuev Date: 2025-01-16 01:10:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c430c92257739730155df05f340fe144fd24098 8336920: ArithmeticException in javax.sound.sampled.AudioInputStream Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java Changeset: d23ad013 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-16 10:13:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d23ad01319ba298cc0ddcc2424abac8071840338 8337978: Verify OopHandles oops on access Reviewed-by: dholmes, coleenp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: 24de9dee Branch: http3 Author: Andrey Turbanov Date: 2025-01-16 11:38:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/24de9dee80738fe6ab1fc726b071546c85bbf79a 8347370: Unnecessary Hashtable usage in javax.swing.text.html.HTML Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/HTML.java Changeset: 4ad5d551 Branch: http3 Author: Theo Weidmann Date: 2025-01-16 12:16:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ad5d5514e8fccc17f7be900e008e83f09e34e97 8325030: PhaseMacroExpand::value_from_mem_phi assert with "unknown node on this path" Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/macro.cpp + test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java Changeset: f64f22b3 Branch: http3 Author: Theo Weidmann Committer: Christian Hagedorn Date: 2025-01-16 12:17:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f64f22b360f68df68ebb875bd0ef08ba61702952 8346107: Generators: testing utility for random value generation Co-authored-by: Emanuel Peter Reviewed-by: epeter, chagedorn + test/hotspot/jtreg/compiler/lib/generators/AnyBitsDoubleGenerator.java + test/hotspot/jtreg/compiler/lib/generators/AnyBitsFloatGenerator.java + test/hotspot/jtreg/compiler/lib/generators/BoundGenerator.java + test/hotspot/jtreg/compiler/lib/generators/EmptyGeneratorException.java + test/hotspot/jtreg/compiler/lib/generators/Generator.java + test/hotspot/jtreg/compiler/lib/generators/Generators.java + test/hotspot/jtreg/compiler/lib/generators/MixedGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RandomElementGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RandomnessSource.java + test/hotspot/jtreg/compiler/lib/generators/RandomnessSourceAdapter.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableMixedGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableRandomElementGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableSingleValueGenerator.java + test/hotspot/jtreg/compiler/lib/generators/SingleValueGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformIntGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformIntersectionRestrictableGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformLongGenerator.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/ExampleTest.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/MockRandomnessSource.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java Changeset: cbe2f965 Branch: http3 Author: Coleen Phillimore Date: 2025-01-16 12:46:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbe2f9654eb7330c2e8cbe74e8abc2db63ec867b 8347732: Replace SIZE_FORMAT in shenandoah Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 8bfa5405 Branch: http3 Author: Coleen Phillimore Date: 2025-01-16 12:48:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8bfa54055013ca92696982c86ed3869627718219 8347731: Replace SIZE_FORMAT in zgc Reviewed-by: stefank, tschatzl, jsikstro ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRememberedSet.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnmapper.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp Changeset: 3b6e5767 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-16 14:25:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b6e57670cfc8b45b0be228198ebe6033bed3064 8347825: Make IDEA ide support use proper build system mechanisms Reviewed-by: mcimadamore, erikj ! bin/idea.sh ! make/Main.gmk + make/ide/idea/jdk/IdeaGenConfig.gmk - make/ide/idea/jdk/idea.gmk ! test/make/TestIdea.gmk Changeset: bfa0cb79 Branch: http3 Author: Coleen Phillimore Date: 2025-01-16 14:30:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bfa0cb79169ab00b0b600895d7a0f4038e8b8880 8347730: Replace SIZE_FORMAT in g1 Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp Changeset: 788f0499 Branch: http3 Author: Theo Weidmann Committer: Christian Hagedorn Date: 2025-01-16 14:38:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/788f04990aaf284da2067972bd62cc02d50166b6 8346607: IGV: Support drag-and-drop for opening graph files Reviewed-by: rcastanedalo, chagedorn, dfenacci, thartmann ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/PlaceholderTopComponent.java Changeset: e7795ccd Branch: http3 Author: SendaoYan Date: 2025-01-16 15:40:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7795ccdd9066804a8c93e8af0aa45e49bd20846 8347347: Build fails undefined symbol: __asan_init by clang17 Reviewed-by: erikj, jwaters ! make/autoconf/jdk-options.m4 Changeset: d218b540 Branch: http3 Author: Coleen Phillimore Date: 2025-01-16 16:09:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d218b54086762d920bba0fc2ced47ea9148a3787 8347609: Replace SIZE_FORMAT in os/os_cpu/cpu directories Reviewed-by: matsaave, dholmes ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/gc/z/zMapper_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp Changeset: 07a0dcba Branch: http3 Author: Matthias Baesken Date: 2025-01-16 16:30:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07a0dcbabcb1216211c1da75f6dd2582da194df9 8347576: Error output in libjsound has non matching format strings Reviewed-by: mdoerr, serb, clanger ! src/java.desktop/share/native/libjsound/MidiInDevice.c ! src/java.desktop/share/native/libjsound/MidiOutDevice.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: 0330ca42 Branch: http3 Author: William Kemper Date: 2025-01-16 20:53:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0330ca4221ba7bacb0eaeed1a8cdc3d5c3653a83 8347617: Shenandoah: Use consistent name for update references phase Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 1f365cc6 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-16 21:46:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f365cc6c75d355588b91e356e9f5dac5fb3555d 8346433: Cannot use DllMain in hotspot for static builds Reviewed-by: dholmes, stuefe ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/os/windows/symbolengine.hpp ! src/hotspot/os/windows/windbghelp.cpp ! src/hotspot/os/windows/windbghelp.hpp Changeset: aa21de56 Branch: http3 Author: Quan Anh Mai Date: 2025-01-17 02:05:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa21de566d387ab71adebdf798f7710a005c27b1 8347481: C2: Remove the control input of some nodes Reviewed-by: dfenacci, vlivanov, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/movenode.hpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp Changeset: 398a5805 Branch: http3 Author: Jayathirth D V Date: 2025-01-17 04:02:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/398a580518b4e7961bdddf733e0a89ff25bc437a 8347911: Limit the length of inflated text chunks Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java Changeset: a3eef6c2 Branch: http3 Author: Matthias Baesken Date: 2025-01-17 07:58:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3eef6c2416eb0e02fbd154d84c98b12bcb66e97 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/os/TestCPULoad.java Changeset: f5573f5c Branch: http3 Author: Amit Kumar Date: 2025-01-17 10:21:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f5573f5cbdcae5d1303c8b58d2946c168b977326 8330851: C2: More efficient TypeFunc creation Reviewed-by: vlivanov, dlong ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/type.cpp Changeset: 8460072f Branch: http3 Author: Gui Cao Committer: Fei Yang Date: 2025-01-17 11:31:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8460072f9ddcec5d1f86e3c4de3d1457771b805c 8342881: RISC-V: secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: 3ab521e1 Branch: http3 Author: Coleen Phillimore Date: 2025-01-17 12:16:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ab521e1a1245e578e37d0638c659588e782ec50 8347924: Replace SIZE_FORMAT in memory and metaspace Reviewed-by: jsjolen, matsaave ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/guardedMemory.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/binList.hpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/blockTree.hpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunklevel.cpp ! src/hotspot/share/memory/metaspace/commitMask.cpp ! src/hotspot/share/memory/metaspace/freeChunkList.cpp ! src/hotspot/share/memory/metaspace/metablock.hpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/metachunk.hpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp Changeset: 15e06b61 Branch: http3 Author: Prasanta Sadhukhan Date: 2025-01-17 12:54:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15e06b61867a65c2b554efa6caf464b39ff8375a 8345618: javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java leaves Caret is not complete Reviewed-by: azvegint ! test/jdk/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java Changeset: 2c41f5ad Branch: http3 Author: Zhengyu Gu Date: 2025-01-17 13:39:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c41f5adbfcebb057c2ffc8396729bdd1c100079 8347959: ThreadDumper leaks memory Reviewed-by: amenkov, sspitsyn, shade ! src/hotspot/share/services/heapDumper.cpp Changeset: 2ca1b4d4 Branch: http3 Author: Leonid Mesnik Date: 2025-01-17 15:43:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ca1b4d48da7eb9b5baf0ac213f3ce87f47dd316 8347840: Fix testlibrary compilation warnings Reviewed-by: dholmes ! make/test/BuildTestLib.gmk ! test/lib/jdk/test/lib/Asserts.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java ! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java ! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java ! test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java ! test/lib/jdk/test/lib/format/ArrayDiff.java ! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java ! test/lib/jdk/test/lib/hprof/model/JavaStatic.java ! test/lib/jdk/test/lib/hprof/model/JavaThing.java ! test/lib/jdk/test/lib/hprof/model/Root.java ! test/lib/jdk/test/lib/hprof/model/Snapshot.java ! test/lib/jdk/test/lib/hprof/model/StackFrame.java ! test/lib/jdk/test/lib/hprof/model/StackTrace.java ! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/Reader.java ! test/lib/jdk/test/lib/jfr/Events.java ! test/lib/jdk/test/lib/jvmti/DebugeeClass.java ! test/lib/jdk/test/lib/management/ThreadMXBeanTool.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/os/linux/HugePageConfiguration.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/lib/thread/VThreadRunner.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: baca7daa Branch: http3 Author: Coleen Phillimore Date: 2025-01-17 16:24:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/baca7daa32d553b647bdb33bb74a0eb84542deeb 8347733: Replace SIZE_FORMAT in runtime code Reviewed-by: matsaave, sspitsyn, dholmes ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/stackChunkOop.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/resolvedMethodTable.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/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/chunkedList.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/copy.cpp ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 6cc1c0ab Branch: http3 Author: Jatin Bhateja Date: 2025-01-17 18:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6cc1c0abdbf8cd3d01722951cf34ebcb667f1380 8347422: Crash during safepoint handler execution with -XX:+UseAPX Reviewed-by: kvn, sviswanathan, thartmann ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 17e3df65 Branch: http3 Author: Calvin Cheung Date: 2025-01-17 18:46:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17e3df652feb2a0fb960cd235c0efc4b482731d6 8347763: [doc] Add documentation of module options for JEP 483 Reviewed-by: iklam ! src/java.base/share/man/java.md Changeset: 6ef860c7 Branch: http3 Author: Serguei Spitsyn Date: 2025-01-18 00:28:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ef860c728d3f2f29fe8f7318c0f56032e0679be 8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed Reviewed-by: lmesnik, cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp Changeset: e1cf3517 Branch: http3 Author: Calvin Cheung Date: 2025-01-18 00:34:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1cf3517ae0dcfa98e22d669f9f624dfbbd6ab73 8348013: [doc] fix typo in java.md caused by JDK-8347763 Reviewed-by: iklam ! src/java.base/share/man/java.md Changeset: 0ff67000 Branch: http3 Author: Robbin Ehn Date: 2025-01-18 08:41:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ff67000dc22e8c58e8a9ed1379010f4a2ad7666 8347987: Bad ifdef in 8330851 Reviewed-by: stefank, mdoerr, syan, amitkumar ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp Changeset: ca8ba5c8 Branch: http3 Author: Robbin Ehn Date: 2025-01-18 09:16:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca8ba5c890206546c79ce781878a3f8978e637f9 8347366: RISC-V: Add extension asserts for CMO instructions Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp Changeset: 1f0efc00 Branch: http3 Author: Robbin Ehn Date: 2025-01-18 09:19:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f0efc00913e57690b57b7425bcc7dd6373e698f 8347343: RISC-V: Unchecked zicntr csr reads Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: 3804082c Branch: http3 Author: Robert Toyonaga Committer: Thomas Stuefe Date: 2025-01-18 17:21:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3804082cba56e6d26c500880cc5cbe6d4332d8f8 8346123: [REDO] NMT should not use ThreadCritical Reviewed-by: dholmes, coleenp, stuefe ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/threadStackTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 644d154c Branch: http3 Author: Archie Cobbs Date: 2025-01-19 14:57:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/644d154c7c771236904560fc5b91f149a6a646cf 8347474: Options singleton is used before options are parsed Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java + test/langtools/tools/javac/options/OptionsOrderingTest.java Changeset: e7a1c866 Branch: http3 Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2025-01-20 06:53:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7a1c8660af50a321bc466be2b30412a5b5c4e3c 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java Changeset: 4b4b1e91 Branch: http3 Author: Markus Gr?nlund Date: 2025-01-20 08:54:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b4b1e912a3193cc95c956acc770015f707449b1 8347922: Remove runtime/cds/appcds/customLoader/HelloCustom_JFR.java from ProblemList.txt Reviewed-by: egahlin ! test/hotspot/jtreg/ProblemList.txt Changeset: c207cc7e Branch: http3 Author: Albert Mingkun Yang Date: 2025-01-20 09:51:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c207cc7e705d3f449f2387324d86cfb31ce40c44 8347923: Parallel: Simplify compute_survivor_space_size_and_threshold Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp Changeset: 85fdd2cc Branch: http3 Author: Aleksey Shipilev Date: 2025-01-20 12:18:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85fdd2cc12660bef0d4334ef96afe1865ddd0c38 8347434: Richer VM operations events logging Reviewed-by: dholmes, jsjolen ! src/hotspot/share/runtime/vmThread.cpp Changeset: 8a83dc21 Branch: http3 Author: Christian Hagedorn Date: 2025-01-20 12:24:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a83dc213ac630ec79d62637133fe7aa102a27a3 8347018: C2: Insertion of Assertion Predicates ignores the effects of PhaseIdealLoop::clone_up_backedge_goo() Reviewed-by: epeter, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp + test/hotspot/jtreg/compiler/predicates/assertion/TestLoadPinnedAboveAssertionPredicatesAndUsingStore.java Changeset: 3c923926 Branch: http3 Author: Albert Mingkun Yang Date: 2025-01-20 12:44:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c9239263f89ad505c19f27626e824740079712a 8348089: Serial: Remove virtual specifier in SerialHeap Reviewed-by: stefank ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: 93469847 Branch: http3 Author: Andrey Turbanov Date: 2025-01-20 12:54:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9346984725ed09e9917e825094b34c3a033af23e 8347916: Simplify javax.swing.text.html.CSS.LengthUnit.getValue Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 0fbf10a9 Branch: http3 Author: Archie Cobbs Date: 2025-01-20 14:20:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0fbf10a9cf51d01d82cd43cf0edfaeee83313a9c 8348038: Docs build failing in Options.notifyListeners with AssertionError Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java + test/langtools/tools/javac/options/JavadocIgnoreSymbolFile.java Changeset: 3a4d5ff7 Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-20 16:29:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3a4d5ff7a326298e664e876f660c20170ca9f4a5 8347996: JavaCompilation.gmk should not include ZipArchive.gmk Reviewed-by: erikj ! make/CompileDemos.gmk ! make/common/JavaCompilation.gmk Changeset: ca863fd5 Branch: http3 Author: Zhengyu Gu Date: 2025-01-20 19:13:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca863fd5ab309c502ea36f2d778ae3de5674e24f 8347758: modules.cpp leaks string returned from get_numbered_property_as_sorted_string() Reviewed-by: dholmes, iklam, ccheung ! src/hotspot/share/classfile/modules.cpp Changeset: 955bf185 Branch: http3 Author: David Holmes Date: 2025-01-20 20:31:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/955bf185c38ec0fcedb0a549461fc85367b37fbb 8348040: Bad use of ifdef with INCLUDE_xxx GC macros Reviewed-by: stefank, shade ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 6b919854 Branch: http3 Author: Amit Kumar Date: 2025-01-21 03:53:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b9198541b1adc179abc1a8222e28540dcb0e786 8346157: [Ubsan]: runtime error: pointer index expression with base 0x000000001000 overflowed to 0xfffffffffffffff0 Reviewed-by: stuefe, aph ! src/hotspot/share/nmt/mallocTracker.cpp Changeset: 0f426e4a Branch: http3 Author: Emanuel Peter Date: 2025-01-21 07:05:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f426e4a6d38423f4945d993e440ee62a7d59e7f 8343685: C2 SuperWord: refactor VPointer with MemPointer Co-authored-by: Christian Hagedorn Reviewed-by: kvn, chagedorn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/mempointer.hpp ! src/hotspot/share/opto/noOverflowInt.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/traceMergeStoresTag.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java + test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java Changeset: f54e0bf2 Branch: http3 Author: Theo Weidmann Committer: Emanuel Peter Date: 2025-01-21 09:15:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f54e0bf267280c270b0e181289498b28aaf36ee6 8345766: C2 should emit macro nodes for ModF/ModD instead of calls during parsing Reviewed-by: kvn, epeter ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: c33c1cfe Branch: http3 Author: Stefan Karlsson Date: 2025-01-21 10:21:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c33c1cfe7349ac657cd7bf54861227709d3c8f1b 8347909: Automatic precompiled.hpp inclusion Reviewed-by: lkorinth, erikj, dholmes, ihse ! make/common/native/CompileFile.gmk ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/bytecodes_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LinearScan_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp ! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/icache_aarch64.cpp ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_chacha.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/registerMap_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/arm/assembler_arm.cpp ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/arm/c1_LinearScan_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/arm/downcallLinker_arm.cpp ! src/hotspot/cpu/arm/foreignGlobals_arm.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/icache_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.cpp ! src/hotspot/cpu/arm/register_arm.cpp ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/upcallLinker_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vmreg_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/ppc/assembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp ! src/hotspot/cpu/ppc/c1_LinearScan_ppc.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/compressedKlass_ppc.cpp ! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/icache_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp ! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.cpp ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIR_riscv.cpp ! src/hotspot/cpu/riscv/c1_LinearScan_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_init_riscv.cpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp ! src/hotspot/cpu/riscv/compiledIC_riscv.cpp ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/foreignGlobals_riscv.cpp ! src/hotspot/cpu/riscv/frame_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/icache_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp ! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/methodHandles_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/registerMap_riscv.cpp ! src/hotspot/cpu/riscv/register_riscv.cpp ! src/hotspot/cpu/riscv/relocInfo_riscv.cpp ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vmreg_riscv.cpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/s390/assembler_s390.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/s390/c1_LIR_s390.cpp ! src/hotspot/cpu/s390/c1_LinearScan_s390.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_init_s390.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/compressedKlass_s390.cpp ! src/hotspot/cpu/s390/downcallLinker_s390.cpp ! src/hotspot/cpu/s390/foreignGlobals_s390.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interpreterRT_s390.cpp ! src/hotspot/cpu/s390/jniFastGetField_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/upcallLinker_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_FpuStackSim_x86.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_init_x86.cpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp ! src/hotspot/cpu/x86/codeBuffer_x86.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/compressedKlass_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_32.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_64.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/icache_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/peephole_x86_64.cpp ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/registerMap_x86.cpp ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vmreg_x86.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/zero/abstractInterpreter_zero.cpp ! src/hotspot/cpu/zero/assembler_zero.cpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/cpu/zero/disassembler_zero.cpp ! src/hotspot/cpu/zero/downcallLinker_zero.cpp ! src/hotspot/cpu/zero/foreignGlobals_zero.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp ! src/hotspot/cpu/zero/icache_zero.cpp ! src/hotspot/cpu/zero/interpreterRT_zero.cpp ! src/hotspot/cpu/zero/jniFastGetField_zero.cpp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/nativeInst_zero.cpp ! src/hotspot/cpu/zero/register_zero.cpp ! src/hotspot/cpu/zero/relocInfo_zero.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/stack_zero.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/cpu/zero/stubRoutines_zero.cpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vmreg_zero.cpp ! src/hotspot/cpu/zero/vtableStubs_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/bsd/gc/z/zLargePages_bsd.cpp ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/osThread_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp ! src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/os/linux/osThread_linux.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/procMapsParser.cpp ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp ! src/hotspot/os/linux/trimCHeapDCmd.cpp ! src/hotspot/os/linux/waitBarrier_linux.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/gc/z/zArguments_posix.cpp ! src/hotspot/os/posix/gc/z/zInitialize_posix.cpp ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/os/posix/jvm_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/posix/safefetch_sigjmp.cpp ! src/hotspot/os/posix/safefetch_static_posix.cpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/suspendResume_posix.cpp ! src/hotspot/os/posix/threadCrashProtection_posix.cpp ! src/hotspot/os/posix/threadCritical_posix.cpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/attachListener_windows.cpp ! src/hotspot/os/windows/decoder_windows.cpp ! src/hotspot/os/windows/gc/z/zArguments_windows.cpp ! src/hotspot/os/windows/gc/z/zInitialize_windows.cpp ! src/hotspot/os/windows/gc/z/zLargePages_windows.cpp ! src/hotspot/os/windows/gc/z/zMapper_windows.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/os/windows/iphlp_interface.cpp ! src/hotspot/os/windows/jvm_windows.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/pdh_interface.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/os/windows/semaphore_windows.cpp ! src/hotspot/os/windows/sharedRuntimeRem.cpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/os/windows/systemMemoryBarrier_windows.cpp ! src/hotspot/os/windows/threadCrashProtection_windows.cpp ! src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/os/windows/threadLocalStorage_windows.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/os/windows/windbghelp.cpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_x86/assembler_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/os_cpu/linux_riscv/riscv_flush_icache.cpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/assembler_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/assembler_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/register.cpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/c1/c1_ValueType.cpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConstants.cpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpAllocStats.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciArray.cpp ! src/hotspot/share/ci/ciArrayKlass.cpp ! src/hotspot/share/ci/ciBaseObject.cpp ! src/hotspot/share/ci/ciCallSite.cpp ! src/hotspot/share/ci/ciConstant.cpp ! src/hotspot/share/ci/ciConstantPoolCache.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciExceptionHandler.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/ci/ciMemberName.cpp ! src/hotspot/share/ci/ciMetadata.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodBlocks.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodHandle.cpp ! src/hotspot/share/ci/ciMethodType.cpp ! src/hotspot/share/ci/ciNullObject.cpp ! src/hotspot/share/ci/ciObjArray.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObject.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciSymbol.cpp ! src/hotspot/share/ci/ciType.cpp ! src/hotspot/share/ci/ciTypeArray.cpp ! src/hotspot/share/ci/ciTypeArrayKlass.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/ci/ciUtilities.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/bytecodeAssembler.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/classPrinter.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/metadataOnStackMark.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/codeBehaviours.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compressedStream.cpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfoRec.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/exceptionHandlerTable.cpp ! src/hotspot/share/code/location.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/code/pcDesc.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/abstractCompiler.cpp ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/compiler/cHeapStringHolder.cpp ! src/hotspot/share/compiler/compilationFailureInfo.cpp ! src/hotspot/share/compiler/compilationLog.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerEvent.cpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp ! src/hotspot/share/gc/epsilon/epsilonMemoryPool.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BatchedTask.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSetContainers.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1FreeIdSet.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCTask.cpp ! src/hotspot/share/gc/g1/g1GCCounters.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionTracer.cpp ! src/hotspot/share/gc/g1/g1HeapRegionType.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.cpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreePool.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp ! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp ! src/hotspot/share/gc/parallel/psGenerationCounters.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialMemoryPools.cpp ! src/hotspot/share/gc/serial/serialStringDedup.cpp ! src/hotspot/share/gc/serial/serialVMOperations.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/accessBarrierSupport.cpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTableTracer.cpp ! src/hotspot/share/gc/shared/allocTracer.cpp ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetStackChunk.cpp ! src/hotspot/share/gc/shared/bufferNode.cpp ! src/hotspot/share/gc/shared/bufferNodeList.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/classUnloadingContext.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/freeListAllocator.cpp ! src/hotspot/share/gc/shared/fullGCForwarding.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcBehaviours.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcId.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.cpp ! src/hotspot/share/gc/shared/gcOverheadChecker.cpp ! src/hotspot/share/gc/shared/gcPolicyCounters.cpp ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/gc/shared/gcTrace.cpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcUtil.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/isGCActiveMark.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/objectCountEventSender.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/partialArraySplitter.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStats.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/referencePolicy.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/scavengableNMethods.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/spaceDecorator.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp ! src/hotspot/share/gc/shared/strongRootsScope.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessorTimes.cpp ! src/hotspot/share/gc/shared/workerDataArray.cpp ! src/hotspot/share/gc/shared/workerPolicy.cpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerUtils.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetStackChunk.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/zAbort.cpp ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/gc/z/zAllocator.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSetAssembler.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetStackChunk.cpp ! src/hotspot/share/gc/z/zBreakpoint.cpp ! src/hotspot/share/gc/z/zCPU.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zContinuation.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriverPort.cpp ! src/hotspot/share/gc/z/zErrno.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwardingAllocator.cpp ! src/hotspot/share/gc/z/zGCIdPrinter.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkCache.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMetronome.cpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageTable.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRememberedSet.cpp ! src/hotspot/share/gc/z/zResurrection.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zServiceability.cpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp ! src/hotspot/share/gc/z/zTask.cpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/gc/z/zUnmapper.cpp ! src/hotspot/share/gc/z/zUtils.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeHistogram.cpp ! src/hotspot/share/interpreter/bytecodeStream.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/bytecodes.cpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp ! src/hotspot/share/jfr/periodic/jfrCompilerQueueUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp ! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp ! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! 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/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.cpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilter.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrReferenceCountedStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.cpp ! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrDeprecationEventWriter.cpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrFlush.cpp ! src/hotspot/share/jfr/support/jfrIntrinsics.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/jfr/support/jfrMethodData.cpp ! src/hotspot/share/jfr/support/jfrMethodLookup.cpp ! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp ! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp ! src/hotspot/share/jfr/support/jfrResolution.cpp ! src/hotspot/share/jfr/support/jfrStackTraceMark.cpp ! src/hotspot/share/jfr/support/jfrSymbolTable.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrBlob.cpp ! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp ! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp ! src/hotspot/share/jfr/utilities/jfrTime.cpp ! src/hotspot/share/jfr/utilities/jfrTimeConverter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorators.cpp ! src/hotspot/share/logging/logDiagnosticCommand.cpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logLevel.cpp ! src/hotspot/share/logging/logMessageBuffer.cpp ! src/hotspot/share/logging/logOutput.cpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp ! src/hotspot/share/logging/logStream.cpp ! src/hotspot/share/logging/logTag.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/logging/logTagSetDescriptions.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/guardedMemory.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunklevel.cpp ! src/hotspot/share/memory/metaspace/commitLimiter.cpp ! src/hotspot/share/memory/metaspace/commitMask.cpp ! src/hotspot/share/memory/metaspace/freeBlocks.cpp ! src/hotspot/share/memory/metaspace/freeChunkList.cpp ! src/hotspot/share/memory/metaspace/internalStats.cpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/metachunkList.cpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceContext.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspace/rootChunkArea.cpp ! src/hotspot/share/memory/metaspace/runningCounters.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp ! src/hotspot/share/memory/metaspaceTracer.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/memory/reservedSpace.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/nmt/mallocHeader.cpp ! src/hotspot/share/nmt/mallocLimit.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/nativeCallStackPrinter.cpp ! src/hotspot/share/nmt/nmtCommon.cpp ! src/hotspot/share/nmt/nmtDCmd.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/threadStackTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/oops/annotations.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethodFlags.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceClassLoaderKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlassFlags.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceOop.cpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klassFlags.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/metadata.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodFlags.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objLayout.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/oops/recordComponent.cpp ! src/hotspot/share/oops/resolvedFieldEntry.cpp ! src/hotspot/share/oops/resolvedIndyEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/stackChunkOop.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbolHandle.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/weakHandle.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/c2_CodeStubs.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/connode.cpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/countbitsnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/domgraph.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/intrinsicnode.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/live.cpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/mathexactnode.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/narrowptrnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regalloc.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subtypenode.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniFastGetField.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiDeferredUpdates.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/jvmtiUtil.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/perf.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/scopedMemoryAccess.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/hotspot/share/prims/upcallStubs.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vmstorage.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationEntry.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/continuationJavaClasses.cpp ! src/hotspot/share/runtime/continuationWrapper.cpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/icache.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniPeriodicChecker.cpp ! src/hotspot/share/runtime/keepStackGCProcessed.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/linkType.cpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/nonJavaThread.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/orderAccess.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/osInfo.cpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflectionUtils.cpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointVerifiers.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntimeTrans.cpp ! src/hotspot/share/runtime/sharedRuntimeTrig.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/stackChunkFrameStream.cpp ! src/hotspot/share/runtime/stackFrameStream.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/stackValueCollection.cpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/suspendedThreadTask.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadIdentifier.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/timer.cpp ! src/hotspot/share/runtime/timerTrace.cpp ! src/hotspot/share/runtime/trimNativeHeap.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/finalizerService.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/classpathStream.cpp ! src/hotspot/share/utilities/constantTag.cpp ! src/hotspot/share/utilities/copy.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/decoder_elf.cpp ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfStringTable.cpp ! src/hotspot/share/utilities/elfSymbolTable.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/formatBuffer.cpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/istream.cpp ! src/hotspot/share/utilities/json.cpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeStackPrinter.cpp ! src/hotspot/share/utilities/numberSeq.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/preserveException.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/stringUtils.cpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/ticks.cpp ! src/hotspot/share/utilities/unsigned5.cpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/virtualizationSupport.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/xmlstream.cpp ! src/hotspot/share/utilities/zipLibrary.cpp ! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp ! test/hotspot/gtest/cds/test_archiveWorkers.cpp ! test/hotspot/gtest/classfile/test_AltHashing.cpp ! test/hotspot/gtest/classfile/test_placeholders.cpp ! test/hotspot/gtest/classfile/test_stringConversion.cpp ! test/hotspot/gtest/classfile/test_stringIntern.cpp ! test/hotspot/gtest/classfile/test_symbolTable.cpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/code/test_vtableStub.cpp ! test/hotspot/gtest/compiler/test_directivesParser.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp ! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp ! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp ! test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp ! test/hotspot/gtest/gc/g1/test_g1Predictions.cpp ! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/parallel/test_psAdaptiveSizePolicy.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_gcTimer.cpp ! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp ! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp ! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gc/z/test_zAddress.cpp ! test/hotspot/gtest/gc/z/test_zArray.cpp ! test/hotspot/gtest/gc/z/test_zBitField.cpp ! test/hotspot/gtest/gc/z/test_zBitMap.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zIndexDistributor.cpp ! test/hotspot/gtest/gc/z/test_zList.cpp ! test/hotspot/gtest/gc/z/test_zLiveMap.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zMemory.cpp ! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemory.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/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_logDecorators.cpp ! test/hotspot/gtest/logging/test_logDefaultDecorators.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logLevel.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/logging/test_logOutputList.cpp ! test/hotspot/gtest/logging/test_logSelection.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_arrayAllocator.cpp ! test/hotspot/gtest/memory/test_guardedMemory.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/metaprogramming/test_enableIf.cpp ! test/hotspot/gtest/metaprogramming/test_logical.cpp ! test/hotspot/gtest/metaprogramming/test_primitiveConversions.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp ! test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp ! 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_clms.cpp ! test/hotspot/gtest/metaspace/test_commitmask.cpp ! test/hotspot/gtest/metaspace/test_freeblocks.cpp ! test/hotspot/gtest/metaspace/test_internstats.cpp ! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp ! test/hotspot/gtest/metaspace/test_metablock.cpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_metachunklist.cpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp ! test/hotspot/gtest/metaspace/test_metaspace_misc.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_arrayWithFreeList.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp ! test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp ! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp ! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp ! test/hotspot/gtest/nmt/test_nmt_totals.cpp ! test/hotspot/gtest/nmt/test_nmt_treap.cpp ! test/hotspot/gtest/nmt/test_nmtpreinit.cpp ! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/oops/test_arrayOop.cpp ! test/hotspot/gtest/oops/test_compressedKlass.cpp ! test/hotspot/gtest/oops/test_cpCache_output.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp ! test/hotspot/gtest/oops/test_markWord.cpp ! test/hotspot/gtest/oops/test_objArrayOop.cpp ! test/hotspot/gtest/oops/test_oop.cpp ! test/hotspot/gtest/oops/test_typeArrayOop.cpp ! test/hotspot/gtest/opto/test_compress_expand_bits.cpp ! test/hotspot/gtest/opto/test_mathexact.cpp ! test/hotspot/gtest/opto/test_no_overflow_int.cpp ! test/hotspot/gtest/opto/test_regmask.cpp ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp ! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp ! test/hotspot/gtest/runtime/test_arguments.cpp ! test/hotspot/gtest/runtime/test_atomic.cpp ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp ! test/hotspot/gtest/runtime/test_classLoader.cpp ! test/hotspot/gtest/runtime/test_classPrinter.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_globals.cpp ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/gtest/runtime/test_mutex.cpp ! test/hotspot/gtest/runtime/test_objectMonitor.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_os_aix.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_reserve_between.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_semaphore.cpp ! test/hotspot/gtest/runtime/test_signals.cpp ! test/hotspot/gtest/runtime/test_signatureStream.cpp ! test/hotspot/gtest/runtime/test_special_flags.cpp ! test/hotspot/gtest/runtime/test_stackoverflow.cpp ! test/hotspot/gtest/runtime/test_stubRoutines.cpp ! test/hotspot/gtest/runtime/test_synchronizer.cpp ! test/hotspot/gtest/runtime/test_threads.cpp ! test/hotspot/gtest/runtime/test_trim_native.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/gtest/runtime/test_vmStructs.cpp ! test/hotspot/gtest/testutils.cpp ! test/hotspot/gtest/unittest.cpp ! test/hotspot/gtest/utilities/test_abs.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/gtest/utilities/test_bitMap_iterate.cpp ! test/hotspot/gtest/utilities/test_bitMap_large.cpp ! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp ! test/hotspot/gtest/utilities/test_bitMap_search.cpp ! test/hotspot/gtest/utilities/test_bitMap_setops.cpp ! test/hotspot/gtest/utilities/test_byteswap.cpp ! test/hotspot/gtest/utilities/test_chunkedList.cpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_count_leading_zeros.cpp ! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp ! test/hotspot/gtest/utilities/test_enumIterator.cpp ! test/hotspot/gtest/utilities/test_filterQueue.cpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_growableArray.cpp ! test/hotspot/gtest/utilities/test_istream.cpp ! test/hotspot/gtest/utilities/test_java_arithmetic.cpp ! test/hotspot/gtest/utilities/test_json.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_ostream.cpp ! test/hotspot/gtest/utilities/test_parse_memory_size.cpp ! test/hotspot/gtest/utilities/test_population_count.cpp ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp ! test/hotspot/gtest/utilities/test_quicksort.cpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp ! test/hotspot/gtest/utilities/test_reverse_bits.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_sizes.cpp ! test/hotspot/gtest/utilities/test_spinYield.cpp ! test/hotspot/gtest/utilities/test_stringUtils.cpp ! test/hotspot/gtest/utilities/test_tribool.cpp ! test/hotspot/gtest/utilities/test_unsigned5.cpp ! test/hotspot/gtest/utilities/test_utf8.cpp ! test/hotspot/gtest/utilities/test_valueObjArray.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp ! test/hotspot/gtest/x86/test_assemblerx86.cpp Changeset: 4a9fba61 Branch: http3 Author: Coleen Phillimore Date: 2025-01-21 13:18:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4a9fba615da0dfa6646ecb9fd9d929f74fe6875e 8347990: Remove SIZE_FORMAT macros and replace remaining uses Reviewed-by: dholmes, kbarrett ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/memory/test_arena.cpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp ! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp ! test/hotspot/gtest/metaspace/test_commitmask.cpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena.cpp ! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/nmt/test_nmt_totals.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp Changeset: 48c75976 Branch: http3 Author: Thomas Stuefe Date: 2025-01-21 14:46:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48c75976b13d891b30ba936ea27fa1f034fd5356 8348029: Make gtest death tests work with real crash signals Reviewed-by: mbaesken, szaldana ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 5c4a387b Branch: http3 Author: Daniel Fuchs Date: 2025-01-21 14:46:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c4a387b7e5643815542dd6938e8e1dbb817ad90 8348107: test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java fails intermittently Reviewed-by: jpai ! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java Changeset: 1ed396b4 Branch: http3 Author: Simon Tooke Committer: Severin Gehwolf Date: 2025-01-21 15:01:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ed396b4fc5e8e5ed69694449993b9330e396531 8346927: serviceability/dcmd/vm/[SystemMapTest.java|SystemDumpMapTest.java] fail at jmx Reviewed-by: kevinw ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 8e8c9482 Branch: http3 Author: SendaoYan Date: 2025-01-21 15:32:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e8c9482a972a0b8fe6de0887af8a6558f774d23 8346866: [ASAN] memoryReserver.cpp reported applying non-zero offset to non-null pointer produced null pointer Co-authored-by: Axel Boldt-Christmas Reviewed-by: kbarrett, stefank ! src/hotspot/share/memory/memoryReserver.cpp Changeset: a62a8701 Branch: http3 Author: Daniel Fuchs Date: 2025-01-21 16:04:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a62a870150cf199f16277b478af2f5d937255b3c 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Reviewed-by: jpai ! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Changeset: 3d4afc49 Branch: http3 Author: Kevin Walls Date: 2025-01-21 17:23:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d4afc492ac3054fe2bd10f0a76635a613f31033 8345079: Simplify/cleanup Exception handling in RMIConnectionImpl Reviewed-by: dfuchs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 81912e95 Branch: http3 Author: Naoto Sato Date: 2025-01-21 18:29:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81912e958ba77c1c9371305ecfedad13aaa3fa6a 8347841: Test fixes that use deprecated time zone IDs Reviewed-by: jlu, joehw ! test/jdk/java/io/File/TimeZoneLastModified.java ! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java ! test/jdk/java/text/Format/DateFormat/bug4358730.java ! test/jdk/java/util/Calendar/CalendarRegression.java ! test/jdk/java/util/Calendar/JavatimeTest.java ! test/jdk/java/util/Calendar/bug4316678.java ! test/jdk/java/util/Calendar/bug4372743.java ! test/jdk/java/util/Date/Bug4955000.java ! test/jdk/java/util/Date/DateRegression.java ! test/jdk/java/util/Date/DateTest.java ! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java ! test/jdk/java/util/Properties/StoreDeadlock.java ! test/jdk/java/util/TimeZone/Bug5097350.java ! test/jdk/java/util/TimeZone/Bug6329116.java ! test/jdk/java/util/TimeZone/Bug6772689.java ! test/jdk/java/util/TimeZone/DaylightTimeTest.java ! test/jdk/java/util/TimeZone/IDTest.java ! test/jdk/java/util/TimeZone/ListTimeZones.java ! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java ! test/jdk/java/util/TimeZone/TimeZoneRegression.java ! test/jdk/java/util/TimeZone/bug4096952.java ! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java ! test/jdk/sun/util/resources/TimeZone/Bug4640234.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/Bug8202764.java Changeset: 6a29a811 Branch: http3 Author: William Kemper Date: 2025-01-21 18:36:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6a29a8110ec38b4adc8163ba8651cbc935353f1d 8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 25fecaaf Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-21 19:02:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25fecaaf87400af535c242fe50296f1f89ceeb16 8348039: testmake fails at IDEA after JDK-8347825 Reviewed-by: erikj ! test/make/TestIdea.gmk Changeset: f2a9d26b Branch: http3 Author: Brian Burkhalter Date: 2025-01-21 19:07:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a9d26b2e409a7216d967ebb6b92726e8ed65c3 8347740: java/io/File/createTempFile/SpecialTempFile.java failing Reviewed-by: djelinski ! test/jdk/java/io/File/createTempFile/SpecialTempFile.java Changeset: c38417a8 Branch: http3 Author: Aleksey Shipilev Date: 2025-01-21 19:23:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c38417a86e27f047715cfd9a98770387d994a512 8348186: C1: Purge fpu_stack_size infrastructure Reviewed-by: kvn ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/share/c1/c1_LIR.hpp Changeset: bbd88077 Branch: http3 Author: Leonid Mesnik Date: 2025-01-21 21:10:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bbd880775f73ac11dc2c86ec5b598bdb4305e699 8338428: Add logging of final VM flags while setting properties Reviewed-by: dholmes, rriggs ! test/hotspot/jtreg/TEST.ROOT ! test/jdk/TEST.ROOT Changeset: 7a6ff920 Branch: http3 Author: Serguei Spitsyn Date: 2025-01-21 21:37:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a6ff9206a0a4d116dec542819d51daa558d200d 8345543: Test serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java failed: expected JVMTI_ERROR_OPAQUE_FRAME instead of: 0 Reviewed-by: pchilanomate, dholmes, alanb ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: 8458f886 Branch: http3 Author: Abhishek Kumar Date: 2025-01-22 05:51:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8458f886bd3bf64e23e74262d8ad61e735f9bce9 8347475: GTK: javax/swing/JColorChooser/Test8152419.java there are no swatches or RGB tab in JColorChooser Reviewed-by: aivanov, azvegint, prr, kizune ! test/jdk/javax/swing/JColorChooser/Test8152419.java Changeset: 3c2a1d87 Branch: http3 Author: David Holmes Date: 2025-01-22 06:10:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c2a1d87d577ee953069e731be140a66a9e7ec1d 8348117: The two-argument overload of SignatureHandlerLibrary::add is not used Reviewed-by: coleenp, shade ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: 15d6469e Branch: http3 Author: Richard Reingruber Date: 2025-01-22 07:02:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15d6469e8da635364c0ba83e425fd149c2d69495 8347817: Timeouts running test/jdk/java/lang/String/concat/HiddenClassUnloading.java with fastdebug builds Reviewed-by: clanger, mbaesken, mdoerr ! test/jdk/java/lang/String/concat/HiddenClassUnloading.java Changeset: d777218f Branch: http3 Author: Matthias Baesken Date: 2025-01-22 08:01:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d777218f3879d99673f99aa7b149124684af508b 8346830: Simplify adlc build config for aix Reviewed-by: clanger, erikj, jwaters, jkern ! make/hotspot/gensrc/GensrcAdlc.gmk Changeset: 9b98cc0b Branch: http3 Author: Stefan Karlsson Date: 2025-01-22 09:25:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b98cc0ba7b626141c5f82df6ae34b0e2015b2ae 8348182: Remove DONT_USE_PRECOMPILED_HEADER Reviewed-by: erikj, shade, dholmes ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/share/precompiled/precompiled.hpp Changeset: fb438492 Branch: http3 Author: Robbin Ehn Date: 2025-01-22 10:25:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb438492275cd15390d26460cada2d5e1a49c159 8347794: RISC-V: Add Zfhmin - Float cleanup Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 46b24819 Branch: http3 Author: Roger Riggs Committer: Jaikiran Pai Date: 2024-07-25 11:07:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46b248195880517a94947502dcf73c1d0e4d8227 8335428: Enhanced Building of Processes Reviewed-by: rhalade, djelinski ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 496d06fb Branch: http3 Author: Jayathirth D V Committer: Jaikiran Pai Date: 2024-08-07 04:03:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/496d06fb5510737d2b8c4a1539d28e8fce7583ca 8336564: Enhance mask blit functionality redux Reviewed-by: rhalade, mschoene, psadhukhan, prr ! src/java.desktop/share/native/libawt/java2d/SurfaceData.h Changeset: fa83309e Branch: http3 Author: Roger Riggs Committer: Jaikiran Pai Date: 2024-09-18 14:11:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa83309e1070e158ab500414b758e054f1b71a19 8339180: Enhanced Building of Processes: Follow-on Issue Reviewed-by: naoto, djelinski ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 5f6c8542 Branch: http3 Author: Christian Hagedorn Committer: Jaikiran Pai Date: 2024-10-15 15:28:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5f6c85420a19d5dd9ccaf0a0c6e8f6502fab2aa7 8330045: Enhance array handling Co-authored-by: Christian Hagedorn Co-authored-by: Emanuel Peter Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Reviewed-by: rhalade, ahgross, thartmann, epeter, adinn, roland ! src/hotspot/share/opto/subnode.cpp ! test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java Changeset: 61873564 Branch: http3 Author: Jaikiran Pai Date: 2025-01-22 11:28:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61873564a44d448feb2ae6e5dae93ab33a0aa719 Merge Reviewed-by: dfuchs Changeset: 16dcf15a Branch: http3 Author: Emanuel Peter Date: 2025-01-22 12:02:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16dcf15a14c8a767d21a314aa579862e37f4a697 8348263: C2 SuperWord: TestMemorySegment.java has failing IR rules with AlignVector after JDK-8343685 Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java Changeset: 16a1d0a7 Branch: http3 Author: Jaikiran Pai Date: 2025-01-22 12:14:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16a1d0a7ff04acf70573d303141a41dadca08f7a 8348135: Fix couple of problem listing entries in test/hotspot/jtreg/ProblemList-Virtual.txt Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: 86a8b48b Branch: http3 Author: Coleen Phillimore Date: 2025-01-22 12:21:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86a8b48b6cc315bae8d385c5c3aafcc6bd401e59 8337458: Remove debugging code print_cpool_bytes Reviewed-by: dholmes, shade ! src/hotspot/share/oops/constantPool.cpp Changeset: 1c7641d4 Branch: http3 Author: Roberto Casta?eda Lozano Date: 2025-01-22 12:29:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c7641d44f9891b632bcd471edae252103ffb95c 8347563: C2: clean up ModRefBarrierSetC2 Reviewed-by: ayang, tschatzl, kvn ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp Changeset: 893d00ac Branch: http3 Author: Magnus Ihse Bursie Date: 2025-01-22 15:11:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/893d00ac7d118620b56ce147d447c6fca80bbe7b 8346388: Cannot use DllMain in libawt for static builds Reviewed-by: aivanov, prr ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 25bb698e Branch: http3 Author: Aleksey Shipilev Date: 2025-01-22 15:27:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25bb698eff9f5aadb54dd37a442e2e1bc555353a 8348195: More u2 conversion warnings after JDK-8347147 Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/method.cpp Changeset: 17a408c4 Branch: http3 Author: Johan Sj?len Date: 2025-01-22 16:35:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17a408c4b1534146cebdd18634aff56455d72f13 8348169: Destruct values on free in Treap Reviewed-by: cnorrbin, gziemski ! src/hotspot/share/nmt/nmtTreap.hpp ! test/hotspot/gtest/nmt/test_nmt_treap.cpp Changeset: b720517c Branch: http3 Author: Daniel Fuchs Date: 2025-01-22 16:39:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b720517cb33c2119ec6ed85504bce321de748228 8348108: Race condition in AggregatePublisher.AggregateSubscription Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java Changeset: a36e166e Branch: http3 Author: Zhengyu Gu Date: 2025-01-23 01:14:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a36e166ec9e6d6063e5fbbc48555e33c2fa38f3a 8348241: ZGC: Unnecessarily reinitialize ZFragmentationLimit's default value Reviewed-by: stefank ! src/hotspot/share/gc/z/zArguments.cpp Changeset: 8cf07358 Branch: http3 Author: Jaikiran Pai Date: 2025-01-23 01:39:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cf0735839727300e446828f4f4a8ef6354a8c7a 8348102: java/net/httpclient/HttpClientSNITest.java fails intermittently Reviewed-by: dfuchs, djelinski ! test/jdk/java/net/httpclient/HttpClientSNITest.java Changeset: 66513ddb Branch: http3 Author: Casper Norrbin Committer: David Holmes Date: 2025-01-23 05:05:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/66513ddbe97b56e3633abdd0922dd54ab42d5b28 8337997: MallocHeader description refers to non-existent NMT state "minimal" Reviewed-by: jsjolen, zgu ! src/hotspot/share/nmt/mallocHeader.hpp Changeset: c7b9082f Branch: http3 Author: Daniel Jelinski Date: 2025-01-23 08:50:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7b9082f7603bb5aaa256df04ab776ae11d79d1c merge latest from master branch ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java From duke at openjdk.org Thu Jan 23 19:33:40 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Jan 2025 19:33:40 GMT Subject: git: openjdk/jdk-sandbox: json: Reverted to prefer Long over Double, re-worded the spec Message-ID: <2755a0cf-7bee-423d-a055-e57a5e71fdcf@openjdk.org> Changeset: 134e9c45 Branch: json Author: Naoto Sato Date: 2025-01-23 11:31:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/134e9c45a67ec0113bbdc003162decf9eedcebb1 Reverted to prefer Long over Double, re-worded the spec ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java From duke at openjdk.org Thu Jan 23 21:30:45 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Jan 2025 21:30:45 GMT Subject: git: openjdk/jdk-sandbox: json: minor wording fix Message-ID: <4e73a18d-4555-49af-a057-f0c577a9ad06@openjdk.org> Changeset: 54ca14dc Branch: json Author: Naoto Sato Date: 2025-01-23 13:30:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/54ca14dcfe099e05e728ad97e5b2ac953b57eb1f minor wording fix ! src/java.base/share/classes/java/util/json/JsonNumber.java From duke at openjdk.org Thu Jan 23 23:44:13 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Jan 2025 23:44:13 GMT Subject: git: openjdk/jdk-sandbox: json: parseXXX() -> valueOf() Message-ID: Changeset: f0fc336e Branch: json Author: Naoto Sato Date: 2025-01-23 15:42:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f0fc336e6b246e592acd1cb42fd5285d712b69ae parseXXX() -> valueOf() ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java From duke at openjdk.org Sat Jan 25 00:33:24 2025 From: duke at openjdk.org (duke) Date: Sat, 25 Jan 2025 00:33:24 GMT Subject: git: openjdk/jdk-sandbox: json: 186 new changesets Message-ID: <4f0d0daa-39e8-4e5c-991e-212eb13f54f8@openjdk.org> Changeset: d3a7ac22 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-13 21:22:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d3a7ac22c9b0a131d2e45bf2d7c5ce8b9e3e3bdd 8346383: Cannot use DllMain in libdt_socket for static builds Reviewed-by: dholmes, sspitsyn ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h ! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c ! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c Changeset: 379d05bc Branch: json Author: Coleen Phillimore Date: 2025-01-13 22:01:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/379d05bcc130446086786ecf6ca5a6b8e977386c 8346990: Remove INTX_FORMAT and UINTX_FORMAT macros Reviewed-by: kbarrett, dholmes, matsaave ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! 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/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/workerPolicy.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace/internalStats.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/fakeRttiSupport.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp Changeset: 91b63ca7 Branch: json Author: SendaoYan Date: 2025-01-14 01:13:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91b63ca748650b5e127b235efb2f327a8ff39f70 8345016: [ASAN] java.c reported ?%s? directive argument is null [-Werror=format-truncation=] Reviewed-by: rriggs ! src/java.base/share/native/libjli/java.c Changeset: 0ae5c6b3 Branch: json Author: Alex Menkov Date: 2025-01-14 01:26:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ae5c6b38b93125644416e973915608d100f0b16 8342996: Enhance Attach API to support arbitrary length arguments - OSX Reviewed-by: sspitsyn, kevinw ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: c1d322ff Branch: json Author: David Holmes Date: 2025-01-14 03:19:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1d322fff42720146dfb3846bd7d8514b1bdf383 8347627: Compiler replay tests are failing after JDK-8346990 Reviewed-by: coleenp ! src/hotspot/share/ci/ciMethodData.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 6eb83ef8 Branch: json Author: Yasumasa Suenaga Date: 2025-01-14 09:06:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6eb83ef874cfb7244a8be40236f8845eaa756082 8347500: hsdis cannot be built with Capstone.next Reviewed-by: ihse, simonis ! make/autoconf/lib-hsdis.m4 Changeset: 39676963 Branch: json Author: Severin Gehwolf Date: 2025-01-14 09:18:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3967696386ecc706927f05dfae0841b3f23e319d 8347496: Test jdk/jfr/jvm/TestModularImage.java fails after JDK-8347124: No javac Reviewed-by: egahlin, dholmes ! test/jdk/jdk/jfr/jvm/TestModularImage.java Changeset: 3e989fd0 Branch: json Author: Adam Sotona Date: 2025-01-14 09:28:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e989fd0f7796a2352ffb1bbeee2dcd89a4416ca 8346986: Remove ASM from java.base Reviewed-by: dholmes, ihse, lmesnik, alanb ! make/Coverage.gmk - src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! test/hotspot/jtreg/compiler/c1/Test6932496.java ! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java ! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/cha/Utils.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/osr/TestOSRWithNonEmptyStack.java ! test/hotspot/jtreg/compiler/runtime/TestConstantDynamic.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java ! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloaded.java ! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloadedHelper.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java ! test/hotspot/jtreg/gc/epsilon/TestClasses.java ! test/hotspot/jtreg/runtime/AccModule/ACCModule52.java ! test/hotspot/jtreg/runtime/AccModule/ConstModule.java ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java ! test/hotspot/jtreg/runtime/ConstantPool/IntfMethod.java ! test/hotspot/jtreg/runtime/HiddenClasses/HiddenDefMeths.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/ClassGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Generator.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/AccessType.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java ! test/hotspot/jtreg/runtime/InvocationTests/shared/GenericClassGenerator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java ! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java ! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java ! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/IllegalAccessErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeSpecialSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeStaticSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/NoSuchMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Interface.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Method.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java ! test/hotspot/jtreg/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java ! test/hotspot/jtreg/runtime/finalStatic/FinalStatic.java ! test/hotspot/jtreg/runtime/invokedynamic/BootstrapMethodErrorTest.java ! test/hotspot/jtreg/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java ! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineVerifyError.java ! test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java = test/hotspot/jtreg/testlibrary/asm/asm.md = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/AnnotationWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Attribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ByteVector.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassTooLargeException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ConstantDynamic.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Constants.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Context.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/CurrentFrame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Edge.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/FieldWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Frame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handle.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Handler.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Label.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodTooLargeException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/MethodWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ModuleWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/RecordComponentWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Symbol.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/SymbolTable.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Type.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypePath.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/TypeReference.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AdviceAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnalyzerAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/AnnotationRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ClassRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/CodeSizeEvaluator.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/FieldRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/GeneratorAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/InstructionAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/JSRInlinerAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/LocalVariablesSorter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Method.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/MethodRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleHashesAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleResolutionAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/ModuleTargetAttribute.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RecordComponentRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/Remapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingAnnotationAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/RemappingMethodAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SerialVersionUIDAdder.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SignatureRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/SimpleRemapper.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/StaticInitMerger.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TableSwitchGenerator.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/commons/TryCatchBlockSorter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureReader.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/signature/SignatureWriter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AbstractInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/AnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ClassNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FieldNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/FrameNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IincInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InnerClassNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnList.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/IntInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/InvokeDynamicInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/JumpInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LabelNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LdcInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LineNumberNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableAnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LocalVariableNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/LookupSwitchInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MethodNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleExportNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleOpenNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleProvideNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ModuleRequireNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/MultiANewArrayInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/ParameterNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/RecordComponentNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TableSwitchInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TryCatchBlockNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeAnnotationNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/TypeInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/UnsupportedClassVersionException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/Util.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/VarInsnNode.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Analyzer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/AnalyzerException.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicInterpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicValue.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/BasicVerifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Frame.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Interpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SimpleVerifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SmallSet.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceInterpreter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/SourceValue.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Subroutine.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/tree/analysis/Value.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/ASMifierSupport.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckAnnotationAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckClassAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFieldAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckFrameAnalyzer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckMethodAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckModuleAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckRecordComponentAdapter.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/CheckSignatureAdapter.java + test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Printer.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/Textifier.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TextifierSupport.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceAnnotationVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceClassVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceFieldVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceMethodVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceModuleVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceRecordComponentVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/util/TraceSignatureVisitor.java = test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/version.txt ! test/hotspot/jtreg/testlibrary/jittester/Makefile ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenFullCP.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyOneCPX.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/HandleType.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/AccessFlag.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ClassBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/ConcreteClassBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/ConcreteClass.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/AbstractMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/ConcreteMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/DefaultMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: bb93f67e Branch: json Author: Jan Lahoda Date: 2025-01-14 10:23:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bb93f67ea8955216e81d1aef58d0ec8bf1fc9bb1 8347646: module-info classfile missing the preview flag Reviewed-by: asotona ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/ImportModule.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/modules/JavaBaseTest.java Changeset: cbb2b847 Branch: json Author: Daniel Lund?n Date: 2025-01-14 10:23:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbb2b847e48c970297c2142a0675918b364e7987 8344130: C2: Avoid excessive hoisting in scheduler due to minuscule differences in block frequency Reviewed-by: rcastanedalo, kvn ! src/hotspot/share/opto/gcm.cpp Changeset: fec769b0 Branch: json Author: Christian Stein Date: 2025-01-14 10:34:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fec769b0a840ca4351e2458c24184ec69c112c09 8346778: Enable native access should work with the source launcher Reviewed-by: alanb ! make/conf/module-loader-map.conf ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/native/libjli/java.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java ! test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java Changeset: f0af830f Branch: json Author: Emanuel Peter Date: 2025-01-14 11:55:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f0af830f850669af411a3893f783e4b9917ed318 8335747: C2: fix overflow case for LoopLimit with constant inputs Reviewed-by: kvn, qamai ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoopLimitOverflowDuringSplitThruPhi.java Changeset: b4cd3b12 Branch: json Author: Coleen Phillimore Date: 2025-01-14 12:33:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b4cd3b12967688d78028f548db76d24cfe654614 8347566: Replace SSIZE_FORMAT with 'z' length modifier Reviewed-by: dlong, dholmes, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 1c64a459 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-14 13:47:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c64a459a6804dc1528c91276e43f33f6685e289 8347501: Make static-launcher fails after JDK-8346669 Reviewed-by: syan, erikj ! make/common/modules/LauncherCommon.gmk Changeset: 56c78007 Branch: json Author: Hannes Walln?fer Date: 2025-01-14 14:00:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56c780078f84a2571b779d90f528d5bcab2a9dfd 8347381: Upgrade jQuery UI to version 1.14.1 Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-ui.min.js ! src/jdk.javadoc/share/legal/jqueryUI.md Changeset: a49f8332 Branch: json Author: Sean Mullan Date: 2025-01-14 15:21:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a49f8332edc7da2a9494cd0dc96e5aa7271d9883 8346045: Cleanup of security library tests calling Security Manager APIs Reviewed-by: rriggs - test/jdk/java/security/AccessControlContext/FailureDebugOption.java ! test/jdk/java/security/cert/CertPathBuilder/GetInstance.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/tools/jarsigner/CertChainUnclosed.java ! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java Changeset: dfd215b7 Branch: json Author: Henry Jen Date: 2025-01-14 15:26:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfd215b7e9e40526006448369c8847aadfe0926b 8347376: tools/jlink/runtimeImage/JavaSEReproducibleTest.java and PackagedModulesVsRuntimeImageLinkTest.java failed after JDK-8321413 Reviewed-by: dholmes, iklam, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java ! test/jdk/ProblemList.txt Changeset: d5320197 Branch: json Author: Joachim Kern Date: 2025-01-14 15:39:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5320197995bbd4423e660c61a4677428e70819c 8347143: [aix] Fix strdup use in os::dll_load Reviewed-by: mdoerr, clanger, kbarrett ! src/hotspot/os/aix/os_aix.cpp Changeset: d002933c Branch: json Author: Brian Burkhalter Date: 2025-01-14 15:52:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d002933c260921d0d582724516d15ebd130b851f 8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java Reviewed-by: alanb, jpai ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: a01e92cd Branch: json Author: Coleen Phillimore Date: 2025-01-14 17:00:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a01e92cdef1b7fb02035f9246a7c9fccfcf46057 8347724: Replace SIZE_FORMAT in jfr directory Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp Changeset: e6902cfc Branch: json Author: Liam Miller-Cushon Date: 2025-01-14 17:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6902cfca43c7434be9aa4a0dde4e44eae7ebf29 8323740: java.lang.ExceptionInInitializerError when trying to load XML classes in wrong order Reviewed-by: joehw ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java + test/jdk/javax/xml/jaxp/common/8323740/InitializerTest.java Changeset: db76f47f Branch: json Author: Kim Barrett Date: 2025-01-14 17:42:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db76f47f27c46ea89cd7c08b0de6d6fa032ffb4d 8347720: [BACKOUT] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION Reviewed-by: coleenp ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp - src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp - src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp - src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/os/windows/os_windows.cpp - src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp - src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 06ff4c17 Branch: json Author: Naoto Sato Date: 2025-01-14 17:47:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/06ff4c17bdfab9e7aa323425cb18dfdc963aa972 8347146: Convert IncludeLocalesPluginTest to use JUnit Reviewed-by: jlu, joehw ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 4c30933b Branch: json Author: Kim Barrett Date: 2025-01-14 18:54:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c30933b2ab92369d2da449ab3cd030b748e61fb 8346971: [ubsan] psCardTable.cpp:131:24: runtime error: large index is out of bounds Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp Changeset: 2de71d04 Branch: json Author: Severin Gehwolf Date: 2025-01-14 19:40:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2de71d04454b04ee887f7bd3e5decbfaa9ab8460 8347129: cpuset cgroups controller is required for no good reason Reviewed-by: stuefe, asmehra ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp Changeset: 9b1bed0a Branch: json Author: David Holmes Date: 2025-01-14 19:49:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b1bed0aa416c615a81d429e2f1f33bc4f679109 8290043: serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached" Reviewed-by: jsjolen, coleenp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java Changeset: 10d08dbc Branch: json Author: Vladimir Ivanov Committer: Derek White Date: 2025-01-14 21:29:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/10d08dbc81aa14499410f0a7a64d0b3243b660f1 8346142: [perf] scalability issue for the specjvm2008::xml.validation workload Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java Changeset: 02d24934 Branch: json Author: Justin Lu Date: 2025-01-14 21:45:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02d24934ff8ca8142160392da8101b66e0feab35 8347613: Remove leftover doPrivileged call in Currency test: CheckDataVersion.java Reviewed-by: naoto ! test/jdk/java/util/Currency/CheckDataVersion.java Changeset: ec2aaaaf Branch: json Author: Patricio Chilano Mateo Date: 2025-01-14 21:51:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec2aaaaf83ad0553d9cb8b3a81e8214b3f5e63fe 8326236: assert(ce != nullptr) failed in Continuation::continuation_bottom_sender Reviewed-by: dholmes, mgronlun ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/riscv/frame_riscv.cpp ! src/hotspot/cpu/x86/frame_x86.cpp Changeset: 0ee6ba9c Branch: json Author: Weijun Wang Date: 2025-01-14 23:06:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ee6ba9c4c998baeb733363d00db138864f49406 8347596: Update HSS/LMS public key encoding Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/HSS.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! test/jdk/sun/security/provider/hss/TestHSS.java Changeset: d6d45c6e Branch: json Author: Henry Jen Date: 2025-01-14 23:49:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6d45c6eae2304adb57a49a61861456c3e429e73 8303884: jlink --add-options plugin does not allow GNU style options to be provided Reviewed-by: ysuenaga, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + test/jdk/tools/jlink/TaskHelperTest.java Changeset: 36b7abd6 Branch: json Author: Jaikiran Pai Date: 2025-01-15 01:04:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/36b7abd617addcf6c7af37788abed7a714b175a5 8225763: Inflater and Deflater should implement AutoCloseable Reviewed-by: lancea, rriggs, alanb, smarks ! 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/snippet-files/Snippets.java ! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java + test/jdk/java/util/zip/DeflaterClose.java + test/jdk/java/util/zip/InflaterClose.java ! test/jdk/java/util/zip/TotalInOut.java Changeset: 35be4a43 Branch: json Author: Jaikiran Pai Date: 2025-01-15 01:10:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35be4a432b55070f53a6f1aa74994ffb70f07947 8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory Reviewed-by: alanb, lmesnik, dfuchs ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java Changeset: 9782bfdd Branch: json Author: William Kemper Date: 2025-01-15 01:28:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9782bfdd27da95c3bab9da6d46d695e717f465d8 8347620: Shenandoah: Use 'free' tag for free set related logging Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Changeset: 973c6307 Branch: json Author: Chen Liang Date: 2025-01-15 02:04:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/973c630777d4075bc85c7ddc1eb02cc65904344d 8342466: Improve API documentation for java.lang.classfile.attribute Reviewed-by: darcy, asotona ! src/java.base/share/classes/java/lang/classfile/Annotation.java ! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/Attribute.java ! src/java.base/share/classes/java/lang/classfile/AttributeMapper.java ! src/java.base/share/classes/java/lang/classfile/AttributedElement.java ! src/java.base/share/classes/java/lang/classfile/Attributes.java ! src/java.base/share/classes/java/lang/classfile/BufWriter.java ! src/java.base/share/classes/java/lang/classfile/ClassReader.java ! src/java.base/share/classes/java/lang/classfile/ClassSignature.java ! src/java.base/share/classes/java/lang/classfile/CustomAttribute.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/java/lang/classfile/TypeAnnotation.java ! src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/package-info.java + src/java.base/share/classes/java/lang/classfile/attribute/snippet-files/PackageSnippets.java ! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! test/jdk/jdk/classfile/SnippetsTest.java Changeset: be1cdd94 Branch: json Author: Ioi Lam Date: 2025-01-15 04:32:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be1cdd9450763c5c409bd6e28ec3604cdd90b653 8344140: Refactor the discovery of AOT cache artifacts Reviewed-by: ccheung, asmehra + src/hotspot/share/cds/aotArtifactFinder.cpp + src/hotspot/share/cds/aotArtifactFinder.hpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: 28e01e65 Branch: json Author: Chen Liang Date: 2025-01-15 05:24:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28e01e6559a79720d03355444a4e1c1fbf0b0373 8347762: ClassFile attribute specification refers to non-SE modules Reviewed-by: darcy, dholmes ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java Changeset: a3be97e2 Branch: json Author: Henry Jen Date: 2025-01-15 05:40:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3be97e2d61c10f4bf64e9bdb05f562036589765 8347761: Test tools/jimage/JImageExtractTest.java fails after JDK-8303884 Reviewed-by: dholmes ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: afc4529d Branch: json Author: Swati Sharma Committer: David Holmes Date: 2025-01-15 06:52:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/afc4529d969dca4c9f44045468d174a7c3f211b2 8346834: Tests failing with -XX:+UseNUMA due to "NUMA support disabled" warning Reviewed-by: dholmes, sjohanss ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/jdk/ProblemList.txt Changeset: 4f3dc9d1 Branch: json Author: Fei Yang Date: 2025-01-15 08:04:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f3dc9d13a609ef50205f77e9cdf9c57fd30bcca 8347352: RISC-V: Cleanup bitwise AND assembler routines Reviewed-by: rehn, fjiang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 91197b38 Branch: json Author: Joakim Nordstr?m Committer: Jie Fu Date: 2025-01-15 08:56:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91197b384f1779fc18dec3c54a3cec620d237f8e 8347531: The signal tests are failing after JDK-8345782 due to an unrelated warning Reviewed-by: kevinw, dholmes ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java Changeset: af3f5d85 Branch: json Author: Alan Bateman Date: 2025-01-15 10:54:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af3f5d852e5dd0191548bdc477546b5b343d1276 8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running Reviewed-by: vklang ! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java ! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java Changeset: c36200b0 Branch: json Author: Coleen Phillimore Date: 2025-01-15 12:16:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c36200b09801d8a96a3d3239c15fef91010c3bbf 8347721: Replace SIZE_FORMAT in compiler directories Reviewed-by: kvn, dlong ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/opto/parse1.cpp Changeset: d4e5ec27 Branch: json Author: Per Minborg Date: 2025-01-15 12:19:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4e5ec274673c1ee883e8d5c3785f0b03e39445c 8346610: Make all imports consistent in the FFM API Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! 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/java/lang/foreign/ValueLayout.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java ! src/java.base/share/classes/jdk/internal/foreign/CABI.java ! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java ! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.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/BindingSpecializer.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java Changeset: b0e2be6f Branch: json Author: Coleen Phillimore Date: 2025-01-15 12:25:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0e2be6f6b668ec4e3cfa525c660193dfbff77bf 8347729: Replace SIZE_FORMAT in parallel and serial gc Reviewed-by: dholmes, tschatzl ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp Changeset: 7df21a8f Branch: json Author: Daniel Fuchs Date: 2025-01-15 12:40:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7df21a8f09ab606f38a44d84d841d4bba9f09adf 8347597: HttpClient: improve exception reporting when closing connection Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/ShortRequestBody.java ! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java Changeset: 8193ba3d Branch: json Author: Hannes Greule Committer: Julian Waters Date: 2025-01-15 14:09:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8193ba3de200cb77f778f58c59b8bb2175b53273 8347562: javac crash due to type vars in permits clause Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 254e840d Branch: json Author: Sonia Zaldana Calles Date: 2025-01-15 14:09:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/254e840d9a80cfdcb48984a166b326a9c7a0e4b8 8340416: Remove ArchiveBuilder::estimate_archive_size() Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/dynamicArchive.cpp Changeset: 63cedaf4 Branch: json Author: Severin Gehwolf Date: 2025-01-15 14:44:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63cedaf40e179267d75445a4c71ec15f29979cd3 8347334: JimageDiffGenerator code clean-ups Reviewed-by: henryjen, mbaesken ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java + test/jdk/tools/jlink/runtimeImage/JimageDiffGeneratorTest.java Changeset: a0f7982e Branch: json Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-01-15 15:24:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0f7982e44deec2cd59379c62b215c3f526fc2c4 8345134: Test sun/security/tools/jarsigner/ConciseJarsigner.java failed: unable to find valid certification path to requested target Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java Changeset: 4257215a Branch: json Author: Markus Gr?nlund Date: 2025-01-15 16:17:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4257215a9fa02f74ccd4fc62893d4b1a232a8754 8345493: JFR: JVM.flush hangs intermittently Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java Changeset: a6be9076 Branch: json Author: Aleksey Shipilev Date: 2025-01-15 16:40:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6be9076351b591cbc0860b1ba8f3c56319f4ffe 8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test Reviewed-by: mullan, bperez ! test/jdk/sun/security/x509/DNSName/LeadingPeriod.java Changeset: 983e24fd Branch: json Author: Coleen Phillimore Date: 2025-01-15 17:11:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/983e24fd262b5aa793a249cad39270956e1f8fc4 8347727: Replace SIZE_FORMAT in shared gc Reviewed-by: kbarrett, dholmes, tschatzl ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/fullGCForwarding.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shared/workerDataArray.cpp Changeset: cfe70ebc Branch: json Author: Naoto Sato Date: 2025-01-15 17:15:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cfe70ebcb3a9fadceac5eccdc1f3353d0d74c235 8342550: Log warning for using JDK1.1 compatible time zone IDs for future removal Reviewed-by: jlu, joehw, iris ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java + test/jdk/java/util/TimeZone/ThreeLetterZoneID.java Changeset: 764d70b7 Branch: json Author: William Kemper Date: 2025-01-15 17:49:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/764d70b7df18e288582e616c62b0d7078f1ff3aa 8344049: Shenandoah: Eliminate init-update-refs safepoint 8344050: Shenandoah: Retire GC LABs concurrently 8344055: Shenandoah: Make all threads use local gc state Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: bdf6e63e Branch: json Author: Coleen Phillimore Date: 2025-01-15 22:44:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdf6e63eb1439ff0f8777cb7f7d152d3666f18f0 8347431: Update ObjectMonitor comments Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: 9c430c92 Branch: json Author: Alexander Zuev Date: 2025-01-16 01:10:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c430c92257739730155df05f340fe144fd24098 8336920: ArithmeticException in javax.sound.sampled.AudioInputStream Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java Changeset: d23ad013 Branch: json Author: Aleksey Shipilev Date: 2025-01-16 10:13:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d23ad01319ba298cc0ddcc2424abac8071840338 8337978: Verify OopHandles oops on access Reviewed-by: dholmes, coleenp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: 24de9dee Branch: json Author: Andrey Turbanov Date: 2025-01-16 11:38:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/24de9dee80738fe6ab1fc726b071546c85bbf79a 8347370: Unnecessary Hashtable usage in javax.swing.text.html.HTML Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/HTML.java Changeset: 4ad5d551 Branch: json Author: Theo Weidmann Date: 2025-01-16 12:16:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ad5d5514e8fccc17f7be900e008e83f09e34e97 8325030: PhaseMacroExpand::value_from_mem_phi assert with "unknown node on this path" Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/macro.cpp + test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java Changeset: f64f22b3 Branch: json Author: Theo Weidmann Committer: Christian Hagedorn Date: 2025-01-16 12:17:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f64f22b360f68df68ebb875bd0ef08ba61702952 8346107: Generators: testing utility for random value generation Co-authored-by: Emanuel Peter Reviewed-by: epeter, chagedorn + test/hotspot/jtreg/compiler/lib/generators/AnyBitsDoubleGenerator.java + test/hotspot/jtreg/compiler/lib/generators/AnyBitsFloatGenerator.java + test/hotspot/jtreg/compiler/lib/generators/BoundGenerator.java + test/hotspot/jtreg/compiler/lib/generators/EmptyGeneratorException.java + test/hotspot/jtreg/compiler/lib/generators/Generator.java + test/hotspot/jtreg/compiler/lib/generators/Generators.java + test/hotspot/jtreg/compiler/lib/generators/MixedGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RandomElementGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RandomnessSource.java + test/hotspot/jtreg/compiler/lib/generators/RandomnessSourceAdapter.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableMixedGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableRandomElementGenerator.java + test/hotspot/jtreg/compiler/lib/generators/RestrictableSingleValueGenerator.java + test/hotspot/jtreg/compiler/lib/generators/SingleValueGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformIntGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformIntersectionRestrictableGenerator.java + test/hotspot/jtreg/compiler/lib/generators/UniformLongGenerator.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/ExampleTest.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/MockRandomnessSource.java + test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java Changeset: cbe2f965 Branch: json Author: Coleen Phillimore Date: 2025-01-16 12:46:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbe2f9654eb7330c2e8cbe74e8abc2db63ec867b 8347732: Replace SIZE_FORMAT in shenandoah Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 8bfa5405 Branch: json Author: Coleen Phillimore Date: 2025-01-16 12:48:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8bfa54055013ca92696982c86ed3869627718219 8347731: Replace SIZE_FORMAT in zgc Reviewed-by: stefank, tschatzl, jsikstro ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRememberedSet.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnmapper.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp Changeset: 3b6e5767 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-16 14:25:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b6e57670cfc8b45b0be228198ebe6033bed3064 8347825: Make IDEA ide support use proper build system mechanisms Reviewed-by: mcimadamore, erikj ! bin/idea.sh ! make/Main.gmk + make/ide/idea/jdk/IdeaGenConfig.gmk - make/ide/idea/jdk/idea.gmk ! test/make/TestIdea.gmk Changeset: bfa0cb79 Branch: json Author: Coleen Phillimore Date: 2025-01-16 14:30:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bfa0cb79169ab00b0b600895d7a0f4038e8b8880 8347730: Replace SIZE_FORMAT in g1 Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp Changeset: 788f0499 Branch: json Author: Theo Weidmann Committer: Christian Hagedorn Date: 2025-01-16 14:38:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/788f04990aaf284da2067972bd62cc02d50166b6 8346607: IGV: Support drag-and-drop for opening graph files Reviewed-by: rcastanedalo, chagedorn, dfenacci, thartmann ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/PlaceholderTopComponent.java Changeset: e7795ccd Branch: json Author: SendaoYan Date: 2025-01-16 15:40:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7795ccdd9066804a8c93e8af0aa45e49bd20846 8347347: Build fails undefined symbol: __asan_init by clang17 Reviewed-by: erikj, jwaters ! make/autoconf/jdk-options.m4 Changeset: d218b540 Branch: json Author: Coleen Phillimore Date: 2025-01-16 16:09:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d218b54086762d920bba0fc2ced47ea9148a3787 8347609: Replace SIZE_FORMAT in os/os_cpu/cpu directories Reviewed-by: matsaave, dholmes ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/gc/z/zMapper_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp Changeset: 07a0dcba Branch: json Author: Matthias Baesken Date: 2025-01-16 16:30:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07a0dcbabcb1216211c1da75f6dd2582da194df9 8347576: Error output in libjsound has non matching format strings Reviewed-by: mdoerr, serb, clanger ! src/java.desktop/share/native/libjsound/MidiInDevice.c ! src/java.desktop/share/native/libjsound/MidiOutDevice.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: 0330ca42 Branch: json Author: William Kemper Date: 2025-01-16 20:53:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0330ca4221ba7bacb0eaeed1a8cdc3d5c3653a83 8347617: Shenandoah: Use consistent name for update references phase Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 1f365cc6 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-16 21:46:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f365cc6c75d355588b91e356e9f5dac5fb3555d 8346433: Cannot use DllMain in hotspot for static builds Reviewed-by: dholmes, stuefe ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/os/windows/symbolengine.hpp ! src/hotspot/os/windows/windbghelp.cpp ! src/hotspot/os/windows/windbghelp.hpp Changeset: aa21de56 Branch: json Author: Quan Anh Mai Date: 2025-01-17 02:05:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa21de566d387ab71adebdf798f7710a005c27b1 8347481: C2: Remove the control input of some nodes Reviewed-by: dfenacci, vlivanov, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/movenode.hpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp Changeset: 398a5805 Branch: json Author: Jayathirth D V Date: 2025-01-17 04:02:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/398a580518b4e7961bdddf733e0a89ff25bc437a 8347911: Limit the length of inflated text chunks Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java Changeset: a3eef6c2 Branch: json Author: Matthias Baesken Date: 2025-01-17 07:58:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3eef6c2416eb0e02fbd154d84c98b12bcb66e97 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/os/TestCPULoad.java Changeset: f5573f5c Branch: json Author: Amit Kumar Date: 2025-01-17 10:21:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f5573f5cbdcae5d1303c8b58d2946c168b977326 8330851: C2: More efficient TypeFunc creation Reviewed-by: vlivanov, dlong ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/type.cpp Changeset: 8460072f Branch: json Author: Gui Cao Committer: Fei Yang Date: 2025-01-17 11:31:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8460072f9ddcec5d1f86e3c4de3d1457771b805c 8342881: RISC-V: secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: 3ab521e1 Branch: json Author: Coleen Phillimore Date: 2025-01-17 12:16:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ab521e1a1245e578e37d0638c659588e782ec50 8347924: Replace SIZE_FORMAT in memory and metaspace Reviewed-by: jsjolen, matsaave ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/guardedMemory.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/binList.hpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/blockTree.hpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunklevel.cpp ! src/hotspot/share/memory/metaspace/commitMask.cpp ! src/hotspot/share/memory/metaspace/freeChunkList.cpp ! src/hotspot/share/memory/metaspace/metablock.hpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/metachunk.hpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp Changeset: 15e06b61 Branch: json Author: Prasanta Sadhukhan Date: 2025-01-17 12:54:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15e06b61867a65c2b554efa6caf464b39ff8375a 8345618: javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java leaves Caret is not complete Reviewed-by: azvegint ! test/jdk/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java Changeset: 2c41f5ad Branch: json Author: Zhengyu Gu Date: 2025-01-17 13:39:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c41f5adbfcebb057c2ffc8396729bdd1c100079 8347959: ThreadDumper leaks memory Reviewed-by: amenkov, sspitsyn, shade ! src/hotspot/share/services/heapDumper.cpp Changeset: 2ca1b4d4 Branch: json Author: Leonid Mesnik Date: 2025-01-17 15:43:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ca1b4d48da7eb9b5baf0ac213f3ce87f47dd316 8347840: Fix testlibrary compilation warnings Reviewed-by: dholmes ! make/test/BuildTestLib.gmk ! test/lib/jdk/test/lib/Asserts.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java ! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java ! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java ! test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java ! test/lib/jdk/test/lib/format/ArrayDiff.java ! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java ! test/lib/jdk/test/lib/hprof/model/JavaStatic.java ! test/lib/jdk/test/lib/hprof/model/JavaThing.java ! test/lib/jdk/test/lib/hprof/model/Root.java ! test/lib/jdk/test/lib/hprof/model/Snapshot.java ! test/lib/jdk/test/lib/hprof/model/StackFrame.java ! test/lib/jdk/test/lib/hprof/model/StackTrace.java ! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/Reader.java ! test/lib/jdk/test/lib/jfr/Events.java ! test/lib/jdk/test/lib/jvmti/DebugeeClass.java ! test/lib/jdk/test/lib/management/ThreadMXBeanTool.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/os/linux/HugePageConfiguration.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/lib/thread/VThreadRunner.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: baca7daa Branch: json Author: Coleen Phillimore Date: 2025-01-17 16:24:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/baca7daa32d553b647bdb33bb74a0eb84542deeb 8347733: Replace SIZE_FORMAT in runtime code Reviewed-by: matsaave, sspitsyn, dholmes ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/stackChunkOop.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/resolvedMethodTable.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/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/chunkedList.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/copy.cpp ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 6cc1c0ab Branch: json Author: Jatin Bhateja Date: 2025-01-17 18:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6cc1c0abdbf8cd3d01722951cf34ebcb667f1380 8347422: Crash during safepoint handler execution with -XX:+UseAPX Reviewed-by: kvn, sviswanathan, thartmann ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 17e3df65 Branch: json Author: Calvin Cheung Date: 2025-01-17 18:46:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17e3df652feb2a0fb960cd235c0efc4b482731d6 8347763: [doc] Add documentation of module options for JEP 483 Reviewed-by: iklam ! src/java.base/share/man/java.md Changeset: 6ef860c7 Branch: json Author: Serguei Spitsyn Date: 2025-01-18 00:28:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ef860c728d3f2f29fe8f7318c0f56032e0679be 8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed Reviewed-by: lmesnik, cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp Changeset: e1cf3517 Branch: json Author: Calvin Cheung Date: 2025-01-18 00:34:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1cf3517ae0dcfa98e22d669f9f624dfbbd6ab73 8348013: [doc] fix typo in java.md caused by JDK-8347763 Reviewed-by: iklam ! src/java.base/share/man/java.md Changeset: 0ff67000 Branch: json Author: Robbin Ehn Date: 2025-01-18 08:41:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ff67000dc22e8c58e8a9ed1379010f4a2ad7666 8347987: Bad ifdef in 8330851 Reviewed-by: stefank, mdoerr, syan, amitkumar ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp Changeset: ca8ba5c8 Branch: json Author: Robbin Ehn Date: 2025-01-18 09:16:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca8ba5c890206546c79ce781878a3f8978e637f9 8347366: RISC-V: Add extension asserts for CMO instructions Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp Changeset: 1f0efc00 Branch: json Author: Robbin Ehn Date: 2025-01-18 09:19:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f0efc00913e57690b57b7425bcc7dd6373e698f 8347343: RISC-V: Unchecked zicntr csr reads Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: 3804082c Branch: json Author: Robert Toyonaga Committer: Thomas Stuefe Date: 2025-01-18 17:21:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3804082cba56e6d26c500880cc5cbe6d4332d8f8 8346123: [REDO] NMT should not use ThreadCritical Reviewed-by: dholmes, coleenp, stuefe ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/threadStackTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 644d154c Branch: json Author: Archie Cobbs Date: 2025-01-19 14:57:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/644d154c7c771236904560fc5b91f149a6a646cf 8347474: Options singleton is used before options are parsed Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java + test/langtools/tools/javac/options/OptionsOrderingTest.java Changeset: e7a1c866 Branch: json Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2025-01-20 06:53:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7a1c8660af50a321bc466be2b30412a5b5c4e3c 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java Changeset: 4b4b1e91 Branch: json Author: Markus Gr?nlund Date: 2025-01-20 08:54:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b4b1e912a3193cc95c956acc770015f707449b1 8347922: Remove runtime/cds/appcds/customLoader/HelloCustom_JFR.java from ProblemList.txt Reviewed-by: egahlin ! test/hotspot/jtreg/ProblemList.txt Changeset: c207cc7e Branch: json Author: Albert Mingkun Yang Date: 2025-01-20 09:51:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c207cc7e705d3f449f2387324d86cfb31ce40c44 8347923: Parallel: Simplify compute_survivor_space_size_and_threshold Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp Changeset: 85fdd2cc Branch: json Author: Aleksey Shipilev Date: 2025-01-20 12:18:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85fdd2cc12660bef0d4334ef96afe1865ddd0c38 8347434: Richer VM operations events logging Reviewed-by: dholmes, jsjolen ! src/hotspot/share/runtime/vmThread.cpp Changeset: 8a83dc21 Branch: json Author: Christian Hagedorn Date: 2025-01-20 12:24:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a83dc213ac630ec79d62637133fe7aa102a27a3 8347018: C2: Insertion of Assertion Predicates ignores the effects of PhaseIdealLoop::clone_up_backedge_goo() Reviewed-by: epeter, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp + test/hotspot/jtreg/compiler/predicates/assertion/TestLoadPinnedAboveAssertionPredicatesAndUsingStore.java Changeset: 3c923926 Branch: json Author: Albert Mingkun Yang Date: 2025-01-20 12:44:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c9239263f89ad505c19f27626e824740079712a 8348089: Serial: Remove virtual specifier in SerialHeap Reviewed-by: stefank ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: 93469847 Branch: json Author: Andrey Turbanov Date: 2025-01-20 12:54:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9346984725ed09e9917e825094b34c3a033af23e 8347916: Simplify javax.swing.text.html.CSS.LengthUnit.getValue Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 0fbf10a9 Branch: json Author: Archie Cobbs Date: 2025-01-20 14:20:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0fbf10a9cf51d01d82cd43cf0edfaeee83313a9c 8348038: Docs build failing in Options.notifyListeners with AssertionError Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java + test/langtools/tools/javac/options/JavadocIgnoreSymbolFile.java Changeset: 3a4d5ff7 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-20 16:29:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3a4d5ff7a326298e664e876f660c20170ca9f4a5 8347996: JavaCompilation.gmk should not include ZipArchive.gmk Reviewed-by: erikj ! make/CompileDemos.gmk ! make/common/JavaCompilation.gmk Changeset: ca863fd5 Branch: json Author: Zhengyu Gu Date: 2025-01-20 19:13:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca863fd5ab309c502ea36f2d778ae3de5674e24f 8347758: modules.cpp leaks string returned from get_numbered_property_as_sorted_string() Reviewed-by: dholmes, iklam, ccheung ! src/hotspot/share/classfile/modules.cpp Changeset: 955bf185 Branch: json Author: David Holmes Date: 2025-01-20 20:31:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/955bf185c38ec0fcedb0a549461fc85367b37fbb 8348040: Bad use of ifdef with INCLUDE_xxx GC macros Reviewed-by: stefank, shade ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 6b919854 Branch: json Author: Amit Kumar Date: 2025-01-21 03:53:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b9198541b1adc179abc1a8222e28540dcb0e786 8346157: [Ubsan]: runtime error: pointer index expression with base 0x000000001000 overflowed to 0xfffffffffffffff0 Reviewed-by: stuefe, aph ! src/hotspot/share/nmt/mallocTracker.cpp Changeset: 0f426e4a Branch: json Author: Emanuel Peter Date: 2025-01-21 07:05:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f426e4a6d38423f4945d993e440ee62a7d59e7f 8343685: C2 SuperWord: refactor VPointer with MemPointer Co-authored-by: Christian Hagedorn Reviewed-by: kvn, chagedorn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/mempointer.hpp ! src/hotspot/share/opto/noOverflowInt.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/traceMergeStoresTag.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java + test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java Changeset: f54e0bf2 Branch: json Author: Theo Weidmann Committer: Emanuel Peter Date: 2025-01-21 09:15:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f54e0bf267280c270b0e181289498b28aaf36ee6 8345766: C2 should emit macro nodes for ModF/ModD instead of calls during parsing Reviewed-by: kvn, epeter ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: c33c1cfe Branch: json Author: Stefan Karlsson Date: 2025-01-21 10:21:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c33c1cfe7349ac657cd7bf54861227709d3c8f1b 8347909: Automatic precompiled.hpp inclusion Reviewed-by: lkorinth, erikj, dholmes, ihse ! make/common/native/CompileFile.gmk ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/bytecodes_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LinearScan_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp ! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/icache_aarch64.cpp ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_chacha.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/registerMap_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/arm/assembler_arm.cpp ! src/hotspot/cpu/arm/assembler_arm_32.cpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/arm/c1_LinearScan_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/arm/downcallLinker_arm.cpp ! src/hotspot/cpu/arm/foreignGlobals_arm.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/icache_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.cpp ! src/hotspot/cpu/arm/register_arm.cpp ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/upcallLinker_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vmreg_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/ppc/assembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp ! src/hotspot/cpu/ppc/c1_LinearScan_ppc.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/compressedKlass_ppc.cpp ! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/icache_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp ! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.cpp ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIR_riscv.cpp ! src/hotspot/cpu/riscv/c1_LinearScan_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_init_riscv.cpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp ! src/hotspot/cpu/riscv/compiledIC_riscv.cpp ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/foreignGlobals_riscv.cpp ! src/hotspot/cpu/riscv/frame_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/icache_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp ! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/methodHandles_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/registerMap_riscv.cpp ! src/hotspot/cpu/riscv/register_riscv.cpp ! src/hotspot/cpu/riscv/relocInfo_riscv.cpp ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vmreg_riscv.cpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/s390/assembler_s390.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/s390/c1_LIR_s390.cpp ! src/hotspot/cpu/s390/c1_LinearScan_s390.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_init_s390.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/compressedKlass_s390.cpp ! src/hotspot/cpu/s390/downcallLinker_s390.cpp ! src/hotspot/cpu/s390/foreignGlobals_s390.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interpreterRT_s390.cpp ! src/hotspot/cpu/s390/jniFastGetField_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/upcallLinker_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_FpuStackSim_x86.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_init_x86.cpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp ! src/hotspot/cpu/x86/codeBuffer_x86.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/compressedKlass_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_32.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_64.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/icache_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/peephole_x86_64.cpp ! src/hotspot/cpu/x86/rdtsc_x86.cpp ! src/hotspot/cpu/x86/registerMap_x86.cpp ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vmreg_x86.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/zero/abstractInterpreter_zero.cpp ! src/hotspot/cpu/zero/assembler_zero.cpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/cpu/zero/disassembler_zero.cpp ! src/hotspot/cpu/zero/downcallLinker_zero.cpp ! src/hotspot/cpu/zero/foreignGlobals_zero.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp ! src/hotspot/cpu/zero/icache_zero.cpp ! src/hotspot/cpu/zero/interpreterRT_zero.cpp ! src/hotspot/cpu/zero/jniFastGetField_zero.cpp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/nativeInst_zero.cpp ! src/hotspot/cpu/zero/register_zero.cpp ! src/hotspot/cpu/zero/relocInfo_zero.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/stack_zero.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/cpu/zero/stubRoutines_zero.cpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/vmreg_zero.cpp ! src/hotspot/cpu/zero/vtableStubs_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/bsd/gc/z/zLargePages_bsd.cpp ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/bsd/osThread_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp ! src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/os/linux/osThread_linux.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/procMapsParser.cpp ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp ! src/hotspot/os/linux/trimCHeapDCmd.cpp ! src/hotspot/os/linux/waitBarrier_linux.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/gc/z/zArguments_posix.cpp ! src/hotspot/os/posix/gc/z/zInitialize_posix.cpp ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/os/posix/jvm_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/posix/safefetch_sigjmp.cpp ! src/hotspot/os/posix/safefetch_static_posix.cpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/suspendResume_posix.cpp ! src/hotspot/os/posix/threadCrashProtection_posix.cpp ! src/hotspot/os/posix/threadCritical_posix.cpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/attachListener_windows.cpp ! src/hotspot/os/windows/decoder_windows.cpp ! src/hotspot/os/windows/gc/z/zArguments_windows.cpp ! src/hotspot/os/windows/gc/z/zInitialize_windows.cpp ! src/hotspot/os/windows/gc/z/zLargePages_windows.cpp ! src/hotspot/os/windows/gc/z/zMapper_windows.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/os/windows/iphlp_interface.cpp ! src/hotspot/os/windows/jvm_windows.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/pdh_interface.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/os/windows/semaphore_windows.cpp ! src/hotspot/os/windows/sharedRuntimeRem.cpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/os/windows/systemMemoryBarrier_windows.cpp ! src/hotspot/os/windows/threadCrashProtection_windows.cpp ! src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/os/windows/threadLocalStorage_windows.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/os/windows/windbghelp.cpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/os_cpu/bsd_x86/assembler_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/os_cpu/linux_riscv/riscv_flush_icache.cpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/assembler_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/assembler_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/register.cpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/c1/c1_ValueType.cpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConstants.cpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpAllocStats.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciArray.cpp ! src/hotspot/share/ci/ciArrayKlass.cpp ! src/hotspot/share/ci/ciBaseObject.cpp ! src/hotspot/share/ci/ciCallSite.cpp ! src/hotspot/share/ci/ciConstant.cpp ! src/hotspot/share/ci/ciConstantPoolCache.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciExceptionHandler.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/ci/ciMemberName.cpp ! src/hotspot/share/ci/ciMetadata.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodBlocks.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodHandle.cpp ! src/hotspot/share/ci/ciMethodType.cpp ! src/hotspot/share/ci/ciNullObject.cpp ! src/hotspot/share/ci/ciObjArray.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObject.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciSymbol.cpp ! src/hotspot/share/ci/ciType.cpp ! src/hotspot/share/ci/ciTypeArray.cpp ! src/hotspot/share/ci/ciTypeArrayKlass.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/ci/ciUtilities.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/bytecodeAssembler.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/classPrinter.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/metadataOnStackMark.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/codeBehaviours.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compressedStream.cpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfoRec.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/exceptionHandlerTable.cpp ! src/hotspot/share/code/location.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/code/pcDesc.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/abstractCompiler.cpp ! src/hotspot/share/compiler/abstractDisassembler.cpp ! src/hotspot/share/compiler/cHeapStringHolder.cpp ! src/hotspot/share/compiler/compilationFailureInfo.cpp ! src/hotspot/share/compiler/compilationLog.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerEvent.cpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp ! src/hotspot/share/gc/epsilon/epsilonMemoryPool.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BatchedTask.cpp ! src/hotspot/share/gc/g1/g1BiasedArray.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSetContainers.cpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1FreeIdSet.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCTask.cpp ! src/hotspot/share/gc/g1/g1GCCounters.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionTracer.cpp ! src/hotspot/share/gc/g1/g1HeapRegionType.cpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.cpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreePool.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1NUMA.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp ! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp ! src/hotspot/share/gc/parallel/psGenerationCounters.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialMemoryPools.cpp ! src/hotspot/share/gc/serial/serialStringDedup.cpp ! src/hotspot/share/gc/serial/serialVMOperations.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/accessBarrierSupport.cpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTableTracer.cpp ! src/hotspot/share/gc/shared/allocTracer.cpp ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetStackChunk.cpp ! src/hotspot/share/gc/shared/bufferNode.cpp ! src/hotspot/share/gc/shared/bufferNodeList.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/classUnloadingContext.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/freeListAllocator.cpp ! src/hotspot/share/gc/shared/fullGCForwarding.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcBehaviours.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcId.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.cpp ! src/hotspot/share/gc/shared/gcOverheadChecker.cpp ! src/hotspot/share/gc/shared/gcPolicyCounters.cpp ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/gc/shared/gcTrace.cpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcUtil.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/isGCActiveMark.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/objectCountEventSender.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/partialArraySplitter.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStats.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/referencePolicy.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/scavengableNMethods.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/spaceDecorator.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp ! src/hotspot/share/gc/shared/strongRootsScope.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessorTimes.cpp ! src/hotspot/share/gc/shared/workerDataArray.cpp ! src/hotspot/share/gc/shared/workerPolicy.cpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerUtils.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetStackChunk.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/zAbort.cpp ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/gc/z/zAllocator.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSetAssembler.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetStackChunk.cpp ! src/hotspot/share/gc/z/zBreakpoint.cpp ! src/hotspot/share/gc/z/zCPU.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zContinuation.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriverPort.cpp ! src/hotspot/share/gc/z/zErrno.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwardingAllocator.cpp ! src/hotspot/share/gc/z/zGCIdPrinter.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkCache.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMetronome.cpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageTable.cpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRememberedSet.cpp ! src/hotspot/share/gc/z/zResurrection.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zServiceability.cpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp ! src/hotspot/share/gc/z/zTask.cpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/gc/z/zUnmapper.cpp ! src/hotspot/share/gc/z/zUtils.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeHistogram.cpp ! src/hotspot/share/interpreter/bytecodeStream.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/bytecodes.cpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp ! src/hotspot/share/jfr/periodic/jfrCompilerQueueUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp ! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp ! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! 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/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.cpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilter.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrReferenceCountedStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.cpp ! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrDeprecationEventWriter.cpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrFlush.cpp ! src/hotspot/share/jfr/support/jfrIntrinsics.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/jfr/support/jfrMethodData.cpp ! src/hotspot/share/jfr/support/jfrMethodLookup.cpp ! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp ! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp ! src/hotspot/share/jfr/support/jfrResolution.cpp ! src/hotspot/share/jfr/support/jfrStackTraceMark.cpp ! src/hotspot/share/jfr/support/jfrSymbolTable.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrBlob.cpp ! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp ! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp ! src/hotspot/share/jfr/utilities/jfrTime.cpp ! src/hotspot/share/jfr/utilities/jfrTimeConverter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logDecorators.cpp ! src/hotspot/share/logging/logDiagnosticCommand.cpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logLevel.cpp ! src/hotspot/share/logging/logMessageBuffer.cpp ! src/hotspot/share/logging/logOutput.cpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/logging/logSelectionList.cpp ! src/hotspot/share/logging/logStream.cpp ! src/hotspot/share/logging/logTag.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/logging/logTagSetDescriptions.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/guardedMemory.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunklevel.cpp ! src/hotspot/share/memory/metaspace/commitLimiter.cpp ! src/hotspot/share/memory/metaspace/commitMask.cpp ! src/hotspot/share/memory/metaspace/freeBlocks.cpp ! src/hotspot/share/memory/metaspace/freeChunkList.cpp ! src/hotspot/share/memory/metaspace/internalStats.cpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/metachunkList.cpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceContext.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp ! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspace/rootChunkArea.cpp ! src/hotspot/share/memory/metaspace/runningCounters.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp ! src/hotspot/share/memory/metaspaceTracer.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/memory/reservedSpace.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/nmt/mallocHeader.cpp ! src/hotspot/share/nmt/mallocLimit.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/nativeCallStackPrinter.cpp ! src/hotspot/share/nmt/nmtCommon.cpp ! src/hotspot/share/nmt/nmtDCmd.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/threadStackTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/oops/annotations.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethodFlags.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceClassLoaderKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlassFlags.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceOop.cpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klassFlags.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/metadata.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodFlags.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objLayout.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/oops/recordComponent.cpp ! src/hotspot/share/oops/resolvedFieldEntry.cpp ! src/hotspot/share/oops/resolvedIndyEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/stackChunkOop.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbolHandle.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/weakHandle.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/c2_CodeStubs.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/connode.cpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/countbitsnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/domgraph.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/intrinsicnode.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/live.cpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/mathexactnode.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/narrowptrnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regalloc.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subtypenode.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniFastGetField.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiDeferredUpdates.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/jvmtiUtil.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/perf.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/scopedMemoryAccess.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/hotspot/share/prims/upcallStubs.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vmstorage.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationEntry.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/continuationJavaClasses.cpp ! src/hotspot/share/runtime/continuationWrapper.cpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/icache.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniPeriodicChecker.cpp ! src/hotspot/share/runtime/keepStackGCProcessed.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/linkType.cpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/nonJavaThread.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/orderAccess.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/osInfo.cpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflectionUtils.cpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointVerifiers.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntimeTrans.cpp ! src/hotspot/share/runtime/sharedRuntimeTrig.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/stackChunkFrameStream.cpp ! src/hotspot/share/runtime/stackFrameStream.cpp ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/stackValueCollection.cpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/suspendedThreadTask.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadIdentifier.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/timer.cpp ! src/hotspot/share/runtime/timerTrace.cpp ! src/hotspot/share/runtime/trimNativeHeap.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/finalizerService.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/classpathStream.cpp ! src/hotspot/share/utilities/constantTag.cpp ! src/hotspot/share/utilities/copy.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/decoder_elf.cpp ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfStringTable.cpp ! src/hotspot/share/utilities/elfSymbolTable.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/formatBuffer.cpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/istream.cpp ! src/hotspot/share/utilities/json.cpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeStackPrinter.cpp ! src/hotspot/share/utilities/numberSeq.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/preserveException.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/stringUtils.cpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/ticks.cpp ! src/hotspot/share/utilities/unsigned5.cpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/virtualizationSupport.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/xmlstream.cpp ! src/hotspot/share/utilities/zipLibrary.cpp ! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp ! test/hotspot/gtest/cds/test_archiveWorkers.cpp ! test/hotspot/gtest/classfile/test_AltHashing.cpp ! test/hotspot/gtest/classfile/test_placeholders.cpp ! test/hotspot/gtest/classfile/test_stringConversion.cpp ! test/hotspot/gtest/classfile/test_stringIntern.cpp ! test/hotspot/gtest/classfile/test_symbolTable.cpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/code/test_vtableStub.cpp ! test/hotspot/gtest/compiler/test_directivesParser.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp ! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp ! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp ! test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp ! test/hotspot/gtest/gc/g1/test_g1Predictions.cpp ! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/parallel/test_psAdaptiveSizePolicy.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_gcTimer.cpp ! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp ! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp ! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gc/z/test_zAddress.cpp ! test/hotspot/gtest/gc/z/test_zArray.cpp ! test/hotspot/gtest/gc/z/test_zBitField.cpp ! test/hotspot/gtest/gc/z/test_zBitMap.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zIndexDistributor.cpp ! test/hotspot/gtest/gc/z/test_zList.cpp ! test/hotspot/gtest/gc/z/test_zLiveMap.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zMemory.cpp ! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemory.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/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_logDecorators.cpp ! test/hotspot/gtest/logging/test_logDefaultDecorators.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logLevel.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/logging/test_logOutputList.cpp ! test/hotspot/gtest/logging/test_logSelection.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_arrayAllocator.cpp ! test/hotspot/gtest/memory/test_guardedMemory.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/metaprogramming/test_enableIf.cpp ! test/hotspot/gtest/metaprogramming/test_logical.cpp ! test/hotspot/gtest/metaprogramming/test_primitiveConversions.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp ! test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp ! 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_clms.cpp ! test/hotspot/gtest/metaspace/test_commitmask.cpp ! test/hotspot/gtest/metaspace/test_freeblocks.cpp ! test/hotspot/gtest/metaspace/test_internstats.cpp ! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp ! test/hotspot/gtest/metaspace/test_metablock.cpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_metachunklist.cpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp ! test/hotspot/gtest/metaspace/test_metaspace_misc.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_arrayWithFreeList.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp ! test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp ! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp ! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp ! test/hotspot/gtest/nmt/test_nmt_totals.cpp ! test/hotspot/gtest/nmt/test_nmt_treap.cpp ! test/hotspot/gtest/nmt/test_nmtpreinit.cpp ! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/oops/test_arrayOop.cpp ! test/hotspot/gtest/oops/test_compressedKlass.cpp ! test/hotspot/gtest/oops/test_cpCache_output.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp ! test/hotspot/gtest/oops/test_markWord.cpp ! test/hotspot/gtest/oops/test_objArrayOop.cpp ! test/hotspot/gtest/oops/test_oop.cpp ! test/hotspot/gtest/oops/test_typeArrayOop.cpp ! test/hotspot/gtest/opto/test_compress_expand_bits.cpp ! test/hotspot/gtest/opto/test_mathexact.cpp ! test/hotspot/gtest/opto/test_no_overflow_int.cpp ! test/hotspot/gtest/opto/test_regmask.cpp ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp ! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp ! test/hotspot/gtest/runtime/test_arguments.cpp ! test/hotspot/gtest/runtime/test_atomic.cpp ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp ! test/hotspot/gtest/runtime/test_classLoader.cpp ! test/hotspot/gtest/runtime/test_classPrinter.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_globals.cpp ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/gtest/runtime/test_mutex.cpp ! test/hotspot/gtest/runtime/test_objectMonitor.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_os_aix.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_reserve_between.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_semaphore.cpp ! test/hotspot/gtest/runtime/test_signals.cpp ! test/hotspot/gtest/runtime/test_signatureStream.cpp ! test/hotspot/gtest/runtime/test_special_flags.cpp ! test/hotspot/gtest/runtime/test_stackoverflow.cpp ! test/hotspot/gtest/runtime/test_stubRoutines.cpp ! test/hotspot/gtest/runtime/test_synchronizer.cpp ! test/hotspot/gtest/runtime/test_threads.cpp ! test/hotspot/gtest/runtime/test_trim_native.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/gtest/runtime/test_vmStructs.cpp ! test/hotspot/gtest/testutils.cpp ! test/hotspot/gtest/unittest.cpp ! test/hotspot/gtest/utilities/test_abs.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/gtest/utilities/test_bitMap_iterate.cpp ! test/hotspot/gtest/utilities/test_bitMap_large.cpp ! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp ! test/hotspot/gtest/utilities/test_bitMap_search.cpp ! test/hotspot/gtest/utilities/test_bitMap_setops.cpp ! test/hotspot/gtest/utilities/test_byteswap.cpp ! test/hotspot/gtest/utilities/test_chunkedList.cpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_count_leading_zeros.cpp ! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp ! test/hotspot/gtest/utilities/test_enumIterator.cpp ! test/hotspot/gtest/utilities/test_filterQueue.cpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_growableArray.cpp ! test/hotspot/gtest/utilities/test_istream.cpp ! test/hotspot/gtest/utilities/test_java_arithmetic.cpp ! test/hotspot/gtest/utilities/test_json.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_ostream.cpp ! test/hotspot/gtest/utilities/test_parse_memory_size.cpp ! test/hotspot/gtest/utilities/test_population_count.cpp ! test/hotspot/gtest/utilities/test_powerOfTwo.cpp ! test/hotspot/gtest/utilities/test_quicksort.cpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp ! test/hotspot/gtest/utilities/test_reverse_bits.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_sizes.cpp ! test/hotspot/gtest/utilities/test_spinYield.cpp ! test/hotspot/gtest/utilities/test_stringUtils.cpp ! test/hotspot/gtest/utilities/test_tribool.cpp ! test/hotspot/gtest/utilities/test_unsigned5.cpp ! test/hotspot/gtest/utilities/test_utf8.cpp ! test/hotspot/gtest/utilities/test_valueObjArray.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp ! test/hotspot/gtest/x86/test_assemblerx86.cpp Changeset: 4a9fba61 Branch: json Author: Coleen Phillimore Date: 2025-01-21 13:18:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4a9fba615da0dfa6646ecb9fd9d929f74fe6875e 8347990: Remove SIZE_FORMAT macros and replace remaining uses Reviewed-by: dholmes, kbarrett ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/memory/test_arena.cpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp ! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp ! test/hotspot/gtest/metaspace/test_commitmask.cpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena.cpp ! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/nmt/test_nmt_totals.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp Changeset: 48c75976 Branch: json Author: Thomas Stuefe Date: 2025-01-21 14:46:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48c75976b13d891b30ba936ea27fa1f034fd5356 8348029: Make gtest death tests work with real crash signals Reviewed-by: mbaesken, szaldana ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 5c4a387b Branch: json Author: Daniel Fuchs Date: 2025-01-21 14:46:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c4a387b7e5643815542dd6938e8e1dbb817ad90 8348107: test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java fails intermittently Reviewed-by: jpai ! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java Changeset: 1ed396b4 Branch: json Author: Simon Tooke Committer: Severin Gehwolf Date: 2025-01-21 15:01:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ed396b4fc5e8e5ed69694449993b9330e396531 8346927: serviceability/dcmd/vm/[SystemMapTest.java|SystemDumpMapTest.java] fail at jmx Reviewed-by: kevinw ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 8e8c9482 Branch: json Author: SendaoYan Date: 2025-01-21 15:32:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e8c9482a972a0b8fe6de0887af8a6558f774d23 8346866: [ASAN] memoryReserver.cpp reported applying non-zero offset to non-null pointer produced null pointer Co-authored-by: Axel Boldt-Christmas Reviewed-by: kbarrett, stefank ! src/hotspot/share/memory/memoryReserver.cpp Changeset: a62a8701 Branch: json Author: Daniel Fuchs Date: 2025-01-21 16:04:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a62a870150cf199f16277b478af2f5d937255b3c 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Reviewed-by: jpai ! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Changeset: 3d4afc49 Branch: json Author: Kevin Walls Date: 2025-01-21 17:23:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d4afc492ac3054fe2bd10f0a76635a613f31033 8345079: Simplify/cleanup Exception handling in RMIConnectionImpl Reviewed-by: dfuchs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 81912e95 Branch: json Author: Naoto Sato Date: 2025-01-21 18:29:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81912e958ba77c1c9371305ecfedad13aaa3fa6a 8347841: Test fixes that use deprecated time zone IDs Reviewed-by: jlu, joehw ! test/jdk/java/io/File/TimeZoneLastModified.java ! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java ! test/jdk/java/text/Format/DateFormat/bug4358730.java ! test/jdk/java/util/Calendar/CalendarRegression.java ! test/jdk/java/util/Calendar/JavatimeTest.java ! test/jdk/java/util/Calendar/bug4316678.java ! test/jdk/java/util/Calendar/bug4372743.java ! test/jdk/java/util/Date/Bug4955000.java ! test/jdk/java/util/Date/DateRegression.java ! test/jdk/java/util/Date/DateTest.java ! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java ! test/jdk/java/util/Properties/StoreDeadlock.java ! test/jdk/java/util/TimeZone/Bug5097350.java ! test/jdk/java/util/TimeZone/Bug6329116.java ! test/jdk/java/util/TimeZone/Bug6772689.java ! test/jdk/java/util/TimeZone/DaylightTimeTest.java ! test/jdk/java/util/TimeZone/IDTest.java ! test/jdk/java/util/TimeZone/ListTimeZones.java ! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java ! test/jdk/java/util/TimeZone/TimeZoneRegression.java ! test/jdk/java/util/TimeZone/bug4096952.java ! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java ! test/jdk/sun/util/resources/TimeZone/Bug4640234.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/Bug8202764.java Changeset: 6a29a811 Branch: json Author: William Kemper Date: 2025-01-21 18:36:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6a29a8110ec38b4adc8163ba8651cbc935353f1d 8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 25fecaaf Branch: json Author: Magnus Ihse Bursie Date: 2025-01-21 19:02:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25fecaaf87400af535c242fe50296f1f89ceeb16 8348039: testmake fails at IDEA after JDK-8347825 Reviewed-by: erikj ! test/make/TestIdea.gmk Changeset: f2a9d26b Branch: json Author: Brian Burkhalter Date: 2025-01-21 19:07:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a9d26b2e409a7216d967ebb6b92726e8ed65c3 8347740: java/io/File/createTempFile/SpecialTempFile.java failing Reviewed-by: djelinski ! test/jdk/java/io/File/createTempFile/SpecialTempFile.java Changeset: c38417a8 Branch: json Author: Aleksey Shipilev Date: 2025-01-21 19:23:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c38417a86e27f047715cfd9a98770387d994a512 8348186: C1: Purge fpu_stack_size infrastructure Reviewed-by: kvn ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/share/c1/c1_LIR.hpp Changeset: bbd88077 Branch: json Author: Leonid Mesnik Date: 2025-01-21 21:10:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bbd880775f73ac11dc2c86ec5b598bdb4305e699 8338428: Add logging of final VM flags while setting properties Reviewed-by: dholmes, rriggs ! test/hotspot/jtreg/TEST.ROOT ! test/jdk/TEST.ROOT Changeset: 7a6ff920 Branch: json Author: Serguei Spitsyn Date: 2025-01-21 21:37:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a6ff9206a0a4d116dec542819d51daa558d200d 8345543: Test serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java failed: expected JVMTI_ERROR_OPAQUE_FRAME instead of: 0 Reviewed-by: pchilanomate, dholmes, alanb ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp Changeset: 8458f886 Branch: json Author: Abhishek Kumar Date: 2025-01-22 05:51:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8458f886bd3bf64e23e74262d8ad61e735f9bce9 8347475: GTK: javax/swing/JColorChooser/Test8152419.java there are no swatches or RGB tab in JColorChooser Reviewed-by: aivanov, azvegint, prr, kizune ! test/jdk/javax/swing/JColorChooser/Test8152419.java Changeset: 3c2a1d87 Branch: json Author: David Holmes Date: 2025-01-22 06:10:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c2a1d87d577ee953069e731be140a66a9e7ec1d 8348117: The two-argument overload of SignatureHandlerLibrary::add is not used Reviewed-by: coleenp, shade ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: 15d6469e Branch: json Author: Richard Reingruber Date: 2025-01-22 07:02:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15d6469e8da635364c0ba83e425fd149c2d69495 8347817: Timeouts running test/jdk/java/lang/String/concat/HiddenClassUnloading.java with fastdebug builds Reviewed-by: clanger, mbaesken, mdoerr ! test/jdk/java/lang/String/concat/HiddenClassUnloading.java Changeset: d777218f Branch: json Author: Matthias Baesken Date: 2025-01-22 08:01:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d777218f3879d99673f99aa7b149124684af508b 8346830: Simplify adlc build config for aix Reviewed-by: clanger, erikj, jwaters, jkern ! make/hotspot/gensrc/GensrcAdlc.gmk Changeset: 9b98cc0b Branch: json Author: Stefan Karlsson Date: 2025-01-22 09:25:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b98cc0ba7b626141c5f82df6ae34b0e2015b2ae 8348182: Remove DONT_USE_PRECOMPILED_HEADER Reviewed-by: erikj, shade, dholmes ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/share/precompiled/precompiled.hpp Changeset: fb438492 Branch: json Author: Robbin Ehn Date: 2025-01-22 10:25:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb438492275cd15390d26460cada2d5e1a49c159 8347794: RISC-V: Add Zfhmin - Float cleanup Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 46b24819 Branch: json Author: Roger Riggs Committer: Jaikiran Pai Date: 2024-07-25 11:07:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46b248195880517a94947502dcf73c1d0e4d8227 8335428: Enhanced Building of Processes Reviewed-by: rhalade, djelinski ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 496d06fb Branch: json Author: Jayathirth D V Committer: Jaikiran Pai Date: 2024-08-07 04:03:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/496d06fb5510737d2b8c4a1539d28e8fce7583ca 8336564: Enhance mask blit functionality redux Reviewed-by: rhalade, mschoene, psadhukhan, prr ! src/java.desktop/share/native/libawt/java2d/SurfaceData.h Changeset: fa83309e Branch: json Author: Roger Riggs Committer: Jaikiran Pai Date: 2024-09-18 14:11:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fa83309e1070e158ab500414b758e054f1b71a19 8339180: Enhanced Building of Processes: Follow-on Issue Reviewed-by: naoto, djelinski ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 5f6c8542 Branch: json Author: Christian Hagedorn Committer: Jaikiran Pai Date: 2024-10-15 15:28:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5f6c85420a19d5dd9ccaf0a0c6e8f6502fab2aa7 8330045: Enhance array handling Co-authored-by: Christian Hagedorn Co-authored-by: Emanuel Peter Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Reviewed-by: rhalade, ahgross, thartmann, epeter, adinn, roland ! src/hotspot/share/opto/subnode.cpp ! test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java Changeset: 61873564 Branch: json Author: Jaikiran Pai Date: 2025-01-22 11:28:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/61873564a44d448feb2ae6e5dae93ab33a0aa719 Merge Reviewed-by: dfuchs Changeset: 16dcf15a Branch: json Author: Emanuel Peter Date: 2025-01-22 12:02:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16dcf15a14c8a767d21a314aa579862e37f4a697 8348263: C2 SuperWord: TestMemorySegment.java has failing IR rules with AlignVector after JDK-8343685 Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java Changeset: 16a1d0a7 Branch: json Author: Jaikiran Pai Date: 2025-01-22 12:14:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16a1d0a7ff04acf70573d303141a41dadca08f7a 8348135: Fix couple of problem listing entries in test/hotspot/jtreg/ProblemList-Virtual.txt Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: 86a8b48b Branch: json Author: Coleen Phillimore Date: 2025-01-22 12:21:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86a8b48b6cc315bae8d385c5c3aafcc6bd401e59 8337458: Remove debugging code print_cpool_bytes Reviewed-by: dholmes, shade ! src/hotspot/share/oops/constantPool.cpp Changeset: 1c7641d4 Branch: json Author: Roberto Casta?eda Lozano Date: 2025-01-22 12:29:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c7641d44f9891b632bcd471edae252103ffb95c 8347563: C2: clean up ModRefBarrierSetC2 Reviewed-by: ayang, tschatzl, kvn ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp Changeset: 893d00ac Branch: json Author: Magnus Ihse Bursie Date: 2025-01-22 15:11:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/893d00ac7d118620b56ce147d447c6fca80bbe7b 8346388: Cannot use DllMain in libawt for static builds Reviewed-by: aivanov, prr ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 25bb698e Branch: json Author: Aleksey Shipilev Date: 2025-01-22 15:27:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25bb698eff9f5aadb54dd37a442e2e1bc555353a 8348195: More u2 conversion warnings after JDK-8347147 Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/method.cpp Changeset: 17a408c4 Branch: json Author: Johan Sj?len Date: 2025-01-22 16:35:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17a408c4b1534146cebdd18634aff56455d72f13 8348169: Destruct values on free in Treap Reviewed-by: cnorrbin, gziemski ! src/hotspot/share/nmt/nmtTreap.hpp ! test/hotspot/gtest/nmt/test_nmt_treap.cpp Changeset: b720517c Branch: json Author: Daniel Fuchs Date: 2025-01-22 16:39:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b720517cb33c2119ec6ed85504bce321de748228 8348108: Race condition in AggregatePublisher.AggregateSubscription Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java Changeset: a36e166e Branch: json Author: Zhengyu Gu Date: 2025-01-23 01:14:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a36e166ec9e6d6063e5fbbc48555e33c2fa38f3a 8348241: ZGC: Unnecessarily reinitialize ZFragmentationLimit's default value Reviewed-by: stefank ! src/hotspot/share/gc/z/zArguments.cpp Changeset: 8cf07358 Branch: json Author: Jaikiran Pai Date: 2025-01-23 01:39:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cf0735839727300e446828f4f4a8ef6354a8c7a 8348102: java/net/httpclient/HttpClientSNITest.java fails intermittently Reviewed-by: dfuchs, djelinski ! test/jdk/java/net/httpclient/HttpClientSNITest.java Changeset: 66513ddb Branch: json Author: Casper Norrbin Committer: David Holmes Date: 2025-01-23 05:05:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/66513ddbe97b56e3633abdd0922dd54ab42d5b28 8337997: MallocHeader description refers to non-existent NMT state "minimal" Reviewed-by: jsjolen, zgu ! src/hotspot/share/nmt/mallocHeader.hpp Changeset: e69e5b79 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-23 07:51:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e69e5b7960002b35af8c7579e5be043e8c7d63fa 8348324: The failure handler cannot be build by JDK 24 due to restricted warning Reviewed-by: jwaters, jpai ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: caa3c78f Branch: json Author: Johny Jose Committer: Sean Coffey Date: 2025-01-23 08:26:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/caa3c78f7837b1f561740184bd8f9cb671c467eb 8347965: (tz) Update Timezone Data to 2025a Reviewed-by: coffeys, naoto ! src/java.base/share/data/tzdata/VERSION ! 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/etcetera ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/factory ! 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 ! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt Changeset: 6032f6ea Branch: json Author: Theo Weidmann Committer: Emanuel Peter Date: 2025-01-23 08:41:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6032f6ea04a5f0d52e0a375df764cb15273c8836 8341696: C2: Non-fluid StringBuilder pattern bails out in OptoStringConcat Reviewed-by: epeter ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/stringopts.hpp + test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java + test/micro/org/openjdk/bench/vm/compiler/FluidSBBench.java Changeset: c882160d Branch: json Author: Kevin Walls Date: 2025-01-23 09:28:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c882160d03cb281c8d64d363b3e42273543f2f7f 8344966: Remove the allowNonPublic MBean compatibility property Reviewed-by: amenkov, sspitsyn, dfuchs ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/java.management/share/classes/javax/management/JMX.java - test/jdk/javax/management/MBeanServer/MBeanFallbackTest.java - test/jdk/javax/management/mxbean/MXBeanFallbackTest.java - test/jdk/javax/management/proxy/JMXProxyFallbackTest.java Changeset: 3069e912 Branch: json Author: Kevin Walls Date: 2025-01-23 09:30:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3069e91232e33c1d8570378f93a54ac6a036f11f 8344969: Remove the jmx.mxbean.multiname compatibility property Reviewed-by: sspitsyn, amenkov, dfuchs ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! test/jdk/javax/management/mxbean/SameObjectTwoNamesTest.java Changeset: 337118da Branch: json Author: Theo Weidmann Committer: Christian Hagedorn Date: 2025-01-23 10:16:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/337118da6f7101639171ba7b9679f77f5bc70887 8348388: Incorrect copyright header in TestFluidAndNonFluid.java Reviewed-by: epeter, chagedorn ! test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java Changeset: 17df5151 Branch: json Author: Alexey Ivanov Date: 2025-01-23 10:50:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/17df51516aadf5ade73cf8d05c1be09772852b96 8348303: Remove repeated 'a' from ListSelectionEvent Reviewed-by: azvegint, honkar, dmarkov, prr, kizune ! src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java Changeset: 89bfcb8d Branch: json Author: Alexey Ivanov Date: 2025-01-23 10:51:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89bfcb8db0877b89e9ac41f8330eb0a692ed77ae 8348308: Make fields of ListSelectionEvent final Reviewed-by: honkar, azvegint ! src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java Changeset: 119899bc Branch: json Author: Kevin Walls Date: 2025-01-23 11:06:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/119899bc69a5936d2e38065d8a05705c6d37e66f 8345048: Remove the jmx.extend.open.types compatibility property Reviewed-by: cjplummer, amenkov, sspitsyn ! src/java.management/share/classes/javax/management/openmbean/OpenType.java Changeset: 8b46db0c Branch: json Author: Kevin Walls Date: 2025-01-23 11:39:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b46db0c0d71dd7c76078028fa2600dd0cc08387 8345045: Remove the jmx.remote.x.buffer.size JMX notification property Reviewed-by: amenkov, sspitsyn ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! test/jdk/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java Changeset: c00557f8 Branch: json Author: Kevin Walls Date: 2025-01-23 11:41:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c00557f8f53ff729c8a1857a4ffcc585d3f8c6c4 8345049: Remove the jmx.tabular.data.hash.map compatibility property Reviewed-by: cjplummer, sspitsyn, dfuchs ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! test/jdk/javax/management/openmbean/TabularDataOrderTest.java Changeset: 5cc690d3 Branch: json Author: Serhiy Sachkov Committer: Mark Sheppard Date: 2025-01-23 13:40:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5cc690d31ee43f2ea0171cc091ce448144c57766 8347994: Add additional diagnostics to macOS failure handler to assist with diagnosing MCast test failures Reviewed-by: dfuchs ! test/failure_handler/src/share/conf/mac.properties Changeset: 7460a0af Branch: json Author: Magnus Ihse Bursie Date: 2025-01-23 14:47:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7460a0aff4b3913d74a9a7802a687c1a1cf80dbc 8348392: Make claims "other matches are possible" even when that is not true Reviewed-by: erikj ! make/InitSupport.gmk Changeset: 44e5ccaf Branch: json Author: Magnus Ihse Bursie Date: 2025-01-23 14:50:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/44e5ccaf866a50f1c79c02ab87a308f1a3a91f90 8348391: Keep case if possible for TOPDIR Reviewed-by: erikj ! make/autoconf/basic.m4 ! make/autoconf/util_paths.m4 Changeset: cba0f786 Branch: json Author: Magnus Ihse Bursie Date: 2025-01-23 14:51:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cba0f786fc65a5bfbc6e921efd1f191b63b30ba5 8348387: Add fixpath if needed for user-supplied tools Reviewed-by: erikj ! make/autoconf/util_paths.m4 Changeset: 605b53e4 Branch: json Author: Alexey Ivanov Date: 2025-01-23 15:18:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/605b53e4f8857c58a72fa361f8787c563d6dab90 8348299: Update List/ItemEventTest/ItemEventTest.java Use thread-safe StringBuffer to track selecting/deselecting items. Use auto waitForIdle for all events. Log handleEvent and ItemListener. Take screenshot of the list on failure; Optionally take screenshot after each mouse press+release. Reviewed-by: azvegint, prr, kizune ! test/jdk/java/awt/List/ItemEventTest/ItemEventTest.java Changeset: 59e75093 Branch: json Author: Aleksey Shipilev Date: 2025-01-23 16:49:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/59e750931c43fa035650bb295c8c9f16fbe82df0 8348301: Remove unused Reference.waitForReferenceProcessing break-ins in tests Reviewed-by: alanb ! test/jdk/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Changeset: d9d2e19f Branch: json Author: Liam Miller-Cushon Date: 2025-01-23 17:24:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d9d2e19f923217a6831a8697c62ebeef0cc5d3b8 8348365: Bad format string in CLDRDisplayNamesTest Reviewed-by: shade, naoto ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: 3ebf8899 Branch: json Author: Mikael Vidstedt Date: 2025-01-23 18:37:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ebf88996f35f397f4396e3d139b9251048de751 8348327: Incorrect march flag when building libsleef/vector_math_neon.c Reviewed-by: erikj, vlivanov, shade ! make/modules/jdk.incubator.vector/Lib.gmk Changeset: 356e2a8f Branch: json Author: Mikhail Yankelevich Committer: Rajan Halade Date: 2025-01-23 18:59:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/356e2a8f48679ea31f1483cf60803818934fc53f 8348406: Remove tests GrantAllPermToExtWhenNoPolicy and PrincipalExpansionError from problem list Reviewed-by: rhalade ! test/jdk/ProblemList.txt Changeset: 48ece072 Branch: json Author: Rajat Mahajan Date: 2025-01-23 20:52:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48ece0721489c1b357aaa81e89fe59f486079d15 8282862: AwtWindow::SetIconData leaks old icon handles if an exception is detected Reviewed-by: aivanov, dmarkov, prr, honkar, azvegint ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: 7f16a087 Branch: json Author: Ioi Lam Date: 2025-01-23 22:02:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7f16a0875ced8669b9d2131c67496a66e74ea36f 8348240: Remove SystemDictionaryShared::lookup_super_for_unregistered_class() Reviewed-by: ccheung, coleenp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/cds/unregisteredClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java Changeset: 471d63c9 Branch: json Author: Joe Wang Date: 2025-01-24 00:29:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/471d63c91f9fdc9468cb4d483a242511bad026da 8343609: Broken links in java.xml Reviewed-by: naoto, lancea, iris ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java ! src/java.xml/share/classes/javax/xml/catalog/package-info.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java Changeset: 416d4694 Branch: json Author: Alexander Zvegintsev Date: 2025-01-24 05:41:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/416d46947ca926a31fbf9e97d0e7c320063ecfb2 8347008: beancontext package spec does not clearly explain why the API is deprecated Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/beans/beancontext/package-info.java Changeset: 50ca4504 Branch: json Author: anass baya Committer: Alexander Zvegintsev Date: 2025-01-24 07:01:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/50ca450417a5da7d4c6c08154515b8407bf656e8 8340784: Remove PassFailJFrame constructor with screenshots Reviewed-by: aivanov, azvegint ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 2daafe49 Branch: json Author: Adam Sotona Date: 2025-01-24 07:25:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2daafe49c7883d224b6dc45d934cfde9101edaa1 8348283: java.lang.classfile.components.snippets.PackageSnippets shipped in java.base.jmod Reviewed-by: liach ! src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java Changeset: 0395593a Branch: json Author: Jan Lahoda Date: 2025-01-24 08:12:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0395593a8a1c01a87ae36552c0f2cc9c67e8bbd8 8346751: Internal java compiler error with type annotations in constants expression in constant fields Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsInConstantInit.java Changeset: a09f06d5 Branch: json Author: Kevin Walls Date: 2025-01-24 08:39:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a09f06d538075bcdd7cce6da9c3bf9549ce7d543 8348265: RMIConnectionImpl: Remove Subject.callAs on MarshalledObject Reviewed-by: rriggs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 0df9dcb6 Branch: json Author: Stefan Karlsson Date: 2025-01-24 09:23:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0df9dcb6aa7c31511ca3137da246962faca818a3 8346572: Check is_reserved() before using ReservedSpace instances Reviewed-by: tschatzl, wkemper, ayang, ysr ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp Changeset: 4a375e5b Branch: json Author: Martin Doerr Date: 2025-01-24 09:50:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4a375e5b8899aa684b8a921e198203e76794f709 8344232: [PPC64] secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: rrich, amitkumar ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: 5a0bdd04 Branch: json Author: Andrew Haley Date: 2025-01-24 10:38:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a0bdd04e0d62bbdd01373510cb1d06c586e69b3 8346890: AArch64: Type profile counters generate suboptimal code Reviewed-by: shade, adinn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: e20bd018 Branch: json Author: Sean Coffey Date: 2025-01-24 10:40:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e20bd018c4046870d0cf632bb8e5440cb9f5c3c2 8344361: Restore null return for invalid services from legacy providers Reviewed-by: valeriep ! src/java.base/share/classes/java/security/Provider.java + test/jdk/java/security/Provider/InvalidServiceTest.java Changeset: 9c55e253 Branch: json Author: Robbin Ehn Date: 2025-01-24 11:46:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c55e2538c5c7374d6f4589d8bdd45ee205276f1 8347981: RISC-V: Add Zfa zli imm loads Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.hpp Changeset: c5a69b62 Branch: json Author: Guoxiong Li Date: 2025-01-24 12:47:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5a69b620a73bb05b96b79d9d9e03cc71822862e 8331723: Serial: Remove the unused parameter of the method SerialHeap::gc_prologue Co-authored-by: nanxiaotao Reviewed-by: ayang ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp Changeset: 9768f60a Branch: json Author: Eirik Bj?rsn?s Date: 2025-01-24 13:00:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9768f60a945db277ded5e37ecba9ec34421d9968 8345249: Apply some conservative cleanups in FileURLConnection Reviewed-by: jpai, djelinski ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java Changeset: 56a18779 Branch: json Author: Andrey Turbanov Date: 2025-01-24 14:06:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56a187798991cb6dede62ac166cbdca7a654cf7f 8348170: Unnecessary Hashtable usage in CSS.styleConstantToCssMap Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 909cef51 Branch: json Author: Sonia Zaldana Calles Date: 2025-01-24 14:36:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/909cef5198e91f56e4c76c2cf86048583791f3ab 8339891: Several sun/security/ssl/SSLSessionImpl/* tests override test.java.opts Reviewed-by: lmesnik ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTClient.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Changeset: 76f792b5 Branch: json Author: Volker Simonis Date: 2025-01-24 15:37:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/76f792b55263faf883e54cb879d8609f87164e51 8348203: [JVMCI] Make eager JVMCI initialization observable in the debugger Reviewed-by: dnsimon ! src/hotspot/share/runtime/threads.cpp Changeset: 8e8f8000 Branch: json Author: Eirik Bj?rsn?s Date: 2025-01-24 19:29:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e8f800071851f479f9e8b493bc38c0a38165bab 8344943: Mark not subclassable classes final in java.base exported classes Reviewed-by: weijun, liach, djelinski ! src/java.base/share/classes/java/io/OptionalDataException.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/java.base/share/classes/java/net/InterfaceAddress.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/nio/charset/CoderResult.java ! src/java.base/share/classes/java/nio/charset/CodingErrorAction.java ! src/java.base/share/classes/java/security/DrbgParameters.java ! src/java.base/share/classes/java/util/Base64.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/FormattableFlags.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java Changeset: bef5f565 Branch: json Author: Andrey Turbanov Date: 2025-01-24 20:13:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bef5f56544ded9307e5f1095bd42ae46fdc2adda 8291027: Some of TimeZone methods marked 'synchronized' unnecessarily Reviewed-by: liach, naoto, jlu ! src/java.base/share/classes/java/util/TimeZone.java Changeset: dec93675 Branch: json Author: Justin Lu Date: 2025-01-24 21:43:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dec93675ab3e4c271b14a254df75dc838f1346ea 8347498: JDK 24 RDP2 L10n resource files update Reviewed-by: sgehwolf, dnguyen, naoto, joehw, asemenyuk ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 907350e9 Branch: json Author: Mark Powers Date: 2025-01-24 23:05:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/907350e9e8e9b66365e9eaa3ae89ddc55cf9731f 8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs Reviewed-by: mullan ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java + src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersca-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem Changeset: f8e81d23 Branch: json Author: Jamil Nimeh Date: 2025-01-24 23:06:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f8e81d23393cbc04557e3975edd8898901dd6d26 8347506: Compatible OCSP readtimeout property with OCSP timeout Reviewed-by: mullan, hchao ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java + test/jdk/sun/security/provider/certpath/OCSP/OCSPReadTimeoutDefault.java Changeset: 7c0985fc Branch: json Author: William Kemper Date: 2025-01-24 23:34:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c0985fc32ec5419f7b409248385c5ca80f1093f 8348420: Shenandoah: Check is_reserved before using ReservedSpace instances Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 7fa9f7ca Branch: json Author: Naoto Sato Date: 2025-01-24 16:31:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7fa9f7ca3fa93a0c7def825bb49a2f421681eab6 Merge branch 'master' into json From duke at openjdk.org Mon Jan 27 18:19:19 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Jan 2025 18:19:19 GMT Subject: git: openjdk/jdk-sandbox: json: another pass of spec wording updates Message-ID: Changeset: 4507be6e Branch: json Author: Justin Lu Date: 2025-01-27 10:18:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4507be6e9929cf618985bcfd93c6177a1ef03b84 another pass of spec wording updates ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArray.java ! src/java.base/share/classes/java/util/json/JsonBoolean.java ! src/java.base/share/classes/java/util/json/JsonNull.java ! src/java.base/share/classes/java/util/json/JsonNumber.java ! src/java.base/share/classes/java/util/json/JsonObject.java ! src/java.base/share/classes/java/util/json/JsonString.java ! src/java.base/share/classes/java/util/json/JsonValue.java From duke at openjdk.org Tue Jan 28 19:06:18 2025 From: duke at openjdk.org (duke) Date: Tue, 28 Jan 2025 19:06:18 GMT Subject: git: openjdk/jdk-sandbox: json: 2 new changesets Message-ID: <578f3ca1-b510-40a1-b049-f663596f229c@openjdk.org> Changeset: b39cd175 Branch: json Author: Justin Lu Date: 2025-01-28 10:35:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b39cd175d0b3de881009f2f2a9e6c40d5716bc62 define and reference 'Mapping Table' in Json.java ! src/java.base/share/classes/java/util/json/Json.java Changeset: ebbd0c2d Branch: json Author: Justin Lu Date: 2025-01-28 11:04:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ebbd0c2df1426aeb7962984998c75845fcd33059 JsonNumber.value() spec improvements ! src/java.base/share/classes/java/util/json/JsonNumber.java From duke at openjdk.org Tue Jan 28 21:30:33 2025 From: duke at openjdk.org (duke) Date: Tue, 28 Jan 2025 21:30:33 GMT Subject: git: openjdk/jdk-sandbox: json: hold off on some JN.value() wording, impl still TBD Message-ID: Changeset: 511bf2c1 Branch: json Author: Justin Lu Date: 2025-01-28 13:28:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/511bf2c18ade9da1cdc3466e20afb992308c3fed hold off on some JN.value() wording, impl still TBD ! src/java.base/share/classes/java/util/json/JsonNumber.java From duke at openjdk.org Fri Jan 31 18:17:27 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Jan 2025 18:17:27 GMT Subject: git: openjdk/jdk-sandbox: json: toUntyped() should be defined in JsonValueImpl Message-ID: <378ebf80-14ed-4fec-9e5e-5e675b87d218@openjdk.org> Changeset: 19ccde8d Branch: json Author: Justin Lu Date: 2025-01-31 10:16:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/19ccde8dad0a0a0004bdfc9b71cd3924bc9af69b toUntyped() should be defined in JsonValueImpl ! src/java.base/share/classes/java/util/json/Json.java ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java ! src/java.base/share/classes/java/util/json/JsonValueImpl.java From duke at openjdk.org Fri Jan 31 22:17:19 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Jan 2025 22:17:19 GMT Subject: git: openjdk/jdk-sandbox: json: internal use of toString() -> string() in JsonNumberImpl Message-ID: <29eea3ca-668e-42c7-8757-5a12a1a8b760@openjdk.org> Changeset: 3fbaac60 Branch: json Author: Naoto Sato Date: 2025-01-31 14:14:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fbaac60a7fbf765c66992c17b0a29d65442a436 internal use of toString() -> string() in JsonNumberImpl ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java From duke at openjdk.org Fri Jan 31 23:37:30 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Jan 2025 23:37:30 GMT Subject: git: openjdk/jdk-sandbox: json: Consolidated toDisplayString impls Message-ID: Changeset: 85ab113b Branch: json Author: Naoto Sato Date: 2025-01-31 15:35:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85ab113babf78926e6be8a80c3ceb5b867fefa79 Consolidated toDisplayString impls ! src/java.base/share/classes/java/util/json/JsonArrayImpl.java ! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java ! src/java.base/share/classes/java/util/json/JsonNullImpl.java ! src/java.base/share/classes/java/util/json/JsonNumberImpl.java ! src/java.base/share/classes/java/util/json/JsonObjectImpl.java ! src/java.base/share/classes/java/util/json/JsonStringImpl.java ! src/java.base/share/classes/java/util/json/JsonValueImpl.java