From duke at openjdk.org Fri Dec 13 00:41:32 2024 From: duke at openjdk.org (duke) Date: Fri, 13 Dec 2024 00:41:32 GMT Subject: git: openjdk/jdk-sandbox: http3: 323 new changesets Message-ID: <3cdd565d-8ec7-4787-a34f-6aa112e5fb39@openjdk.org> Changeset: a76f0138 Branch: http3 Author: Daniel Fuchs Date: 2024-11-27 19:28:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a76f01380268de77eae5df68d1ed101f268e49d4 http3: remove usage of doPriivileged etc... in http3 code after JEP 486 integration ! src/java.net.http/share/classes/jdk/internal/net/http/Response.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/QuicPacketReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/UnknownOrReservedFrame.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/DatagramDeliveryPolicy.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServer.java Changeset: 1fa92c99 Branch: http3 Author: Volkan Yaz?c? Date: 2024-12-06 13:00:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1fa92c9918a8ad37277903eb59ecbe2a47fd99a0 Clone the 8326949 fix to `Http3ExchangeImpl` ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java Changeset: 9e9bc6aa Branch: http3 Author: Volkan Yaz?c? Date: 2024-12-06 14:12:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e9bc6aac3add4f7ac9f200f7f6672188f81292d Share code between `UserAuthWithAuthenticator::h2Test()` and `::h3Test()` ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java Changeset: 7a0a5aee Branch: http3 Author: Volkan Yaz?c? Date: 2024-12-06 16:45:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a0a5aee559d97b0d2a71e35ac3fe2590f1cd85e Migrate `UserAuthWithAuthenticator` to JUnit ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java Changeset: 185f6242 Branch: http3 Author: Jaikiran Pai Date: 2024-12-12 20:49:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/185f6242ef8a1c8ad36ee089000e82d711a137d1 fix "@spec" title for HTTP/1.1 ! src/java.net.http/share/classes/java/net/http/package-info.java Changeset: 86d527f9 Branch: http3 Author: Sean Mullan Date: 2024-11-26 14:21:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86d527f987a27c22fae784812aad9d8f370d2e9c 8344949: javax.security.auth.Subject.SecureSet.writeObject does not do a security check anymore Reviewed-by: alanb ! src/java.base/share/classes/javax/security/auth/Subject.java Changeset: c329f97f Branch: http3 Author: Marc R. Hoffmann Committer: Alan Bateman Date: 2024-11-26 15:09:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c329f97f3211bc14aa4211461bb9a7abb073296e 8345015: Remove unused method lookup_time_t_function Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: d8a23373 Branch: http3 Author: Roger Riggs Date: 2024-11-26 17:08:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d8a23373c6fb349314c8cceda9608eaac75198fd 8344895: SM cleanup of module java.xml Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.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_es.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.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_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.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/compiler/util/ErrorMessages_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/TransformerException.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/java.xml/share/classes/jdk/xml/internal/Utils.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java ! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java Changeset: f1b5a6e6 Branch: http3 Author: Roger Riggs Date: 2024-11-26 17:12:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f1b5a6e66e483ee58944fb9064e310f49975e502 8344565: SM cleanup in jdk/internal and java/lang package private classes Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/CharacterName.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java ! src/java.base/share/classes/jdk/internal/misc/ExtendedMapMode.java Changeset: d752f196 Branch: http3 Author: Calvin Cheung Date: 2024-11-26 17:14:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d752f19611f7d2a83b4d5356c37e6c8ff02543fd 8343427: Class file load hook crashes on archived classes from multi-release JARs Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/java/lang/ClassLoader.java = test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java = test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHookTest.java + test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/MultiReleaseJars.java Changeset: 24655267 Branch: http3 Author: Calvin Cheung Date: 2024-11-26 17:17:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/246552674c5508ba350836389a0fa35716e776fb 8344821: Test CheckDefaultArchiveFile.java fails if classes_coh.jsa is not present Reviewed-by: iklam, dholmes - test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java Changeset: 65c98e57 Branch: http3 Author: Sean Mullan Date: 2024-11-26 17:24:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65c98e577f72bfe544d7e6b5e9d1568667d208fa 8344420: Remove Security Manager dependencies from javax.security package Reviewed-by: alanb, rriggs, wetmore ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! test/jdk/javax/security/auth/login/Configuration/GetInstanceConfigSpi.java ! test/jdk/javax/security/auth/login/Configuration/GetInstanceProvider.java ! test/jdk/javax/security/auth/login/LoginContext/ConfigConstructor.java ! test/jdk/javax/security/auth/login/LoginContext/LCTest.java Changeset: c5de3072 Branch: http3 Author: Sean Mullan Date: 2024-11-26 18:40:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5de307284e51404ccc7da6ac491761c10ed08c2 8344992: Remove Security Manager dependencies from java.security.cert API and implementations Reviewed-by: rriggs, hchao ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/x509/AVA.java Changeset: 9458a435 Branch: http3 Author: Hannes Walln?fer Date: 2024-11-26 18:50:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9458a4355fc0778311c19e67abdbd2c7fadd15e7 8318416: Superscript marks should use consistent font style Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java ! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testRestricted/TestRestricted.java Changeset: 3689f390 Branch: http3 Author: Sonia Zaldana Calles Date: 2024-11-26 19:44:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3689f3909ee87e79b350a739878cd0a358810c99 8344013: "bad tag in log" assert with +LogCompilation +CITimeVerbose Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/debug/TestLogStackAssert.java Changeset: 5e15415c Branch: http3 Author: Harshitha Onkar Date: 2024-11-26 20:10:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e15415cb9c051531bbd610820cf3a5343c60228 8344654: Some client tests still expect a SecurityManager after JEP486 Reviewed-by: prr, azvegint ! test/jdk/java/awt/Desktop/8064934/bug8064934.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/a11y/AccessibleComponentTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java ! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java ! test/jdk/java/awt/print/PrinterJob/PrintToDir.java ! test/jdk/java/awt/regtesthelpers/Util.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java ! test/jdk/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - test/jdk/javax/swing/UIDefaults/6795356/bug6795356.java Changeset: 1d5587b8 Branch: http3 Author: Phil Race Date: 2024-11-26 20:11:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d5587b887cd3885b2b80e2334c2f3ea2de7c5f3 8344256: Clean up obsolete code in java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java Changeset: 7ae6069e Branch: http3 Author: Daniel Fuchs Date: 2024-11-26 20:47:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ae6069ee8b9815a35d3b6d976b59d30c96a4837 8344184: Remove sun.net.ResourceManager after JEP 486 integration Reviewed-by: alanb - src/java.base/share/classes/sun/net/ResourceManager.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java Changeset: 8da6435d Branch: http3 Author: Yudi Zheng Date: 2024-11-26 20:50:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8da6435d4d2b94b72d2f3872f2fd2cc71a66499a 8343693: [JVMCI] Override ModifiersProvider.isConcrete in ResolvedJavaType to be isArray() || !isAbstract() Reviewed-by: never ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ModifiersProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 8389e24d Branch: http3 Author: Vicente Romero Date: 2024-11-26 20:53:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8389e24d388f3761a6963503955207a574c1bbd3 8345058: Javac issues different error messages for the modifiers of the requires directive Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java Changeset: 8c2b4f62 Branch: http3 Author: Valerie Peng Date: 2024-11-26 21:08:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c2b4f62714f26ab3bc4808c734502af632a1eef 8345057: ML_KEM NamedParameterSpec constants removed by ML-DSA integration Reviewed-by: mullan, hchao ! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java + test/jdk/java/security/spec/TestNamedParameterSpec.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 Changeset: 28c87290 Branch: http3 Author: Joe Wang Date: 2024-11-26 22:59:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28c8729019292820f17002cc007305418f2d2676 8343004: Adjust JAXP limits Reviewed-by: lancea, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java ! src/java.xml/share/classes/module-info.java ! src/java.xml/share/conf/jaxp-strict.properties.template ! src/java.xml/share/conf/jaxp.properties ! test/jaxp/javax/xml/jaxp/unittest/common/config/ConfigFileTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/config/ConfigurationTest.java + test/jaxp/javax/xml/jaxp/unittest/common/config/ImplProperties.java - test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java - test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.xml - test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.xsd - test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6309988.java - test/jaxp/javax/xml/jaxp/unittest/parsers/DosTest.xml - test/jaxp/javax/xml/jaxp/unittest/parsers/DosTest3.xml - test/jaxp/javax/xml/jaxp/unittest/parsers/entity.xml - test/jaxp/javax/xml/jaxp/unittest/parsers/entity64K.xml ! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Changeset: 08c1f44e Branch: http3 Author: David M. Lloyd Committer: Chen Liang Date: 2024-11-27 01:03:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08c1f44eef56e1b6e6960596f6664fbd973c3d7e 8341028: Do not use lambdas or method refs for verifyConstantPool Reviewed-by: adinn, liach ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java Changeset: 1f6144ef Branch: http3 Author: Kim Barrett Date: 2024-11-27 06:43:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f6144ef26096da46ca04f188afb483ea237bb0e 8345050: Fix -Wzero-as-null-pointer warning in MemPointer ctor Reviewed-by: chagedorn, shade ! src/hotspot/share/opto/mempointer.hpp Changeset: 57ee3ba7 Branch: http3 Author: Quan Anh Mai Date: 2024-11-27 07:35:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57ee3ba7e1a2b436f6666b9465a4651f7baca7e3 8344912: Sharpen the return type of various internal methods in jdk.internal.foreign Reviewed-by: mcimadamore ! 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/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/SegmentBulkOperations.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java Changeset: 4ae6ce61 Branch: http3 Author: Alan Bateman Date: 2024-11-27 07:58:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ae6ce61ea187d6b7aea87cb5ef9e955452affd3 8344300: Implement JEP 499: Structured Concurrency (Fourth Preview) Reviewed-by: vklang ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 96388be1 Branch: http3 Author: Abhishek Kumar Date: 2024-11-27 08:24:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/96388be1b59f90d226438917c6f5400bb0af5106 8345004: [BACKOUT] GTK & Nimbus LAF: Tabbed pane's background color is not expected one when change the opaque checkbox. Reviewed-by: psadhukhan, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! test/jdk/ProblemList.txt Changeset: b3986bdb Branch: http3 Author: Emanuel Peter Date: 2024-11-27 09:15:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b3986bdbdbafabde5beb15300444034363723449 8344118: C2 SuperWord: add VectorThroughputForIterationCount benchmark Reviewed-by: kvn, jbhateja, chagedorn + test/micro/org/openjdk/bench/vm/compiler/VectorThroughputForIterationCount.java Changeset: 82137db2 Branch: http3 Author: Fei Yang Date: 2024-11-27 10:26:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82137db24da7e922c18036eca80291abce5d8bf1 8345047: RISC-V: Remove explicit use of AvoidUnalignedAccesses in interpreter Reviewed-by: mli, fjiang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: eb0d1ce9 Branch: http3 Author: Andrew Haley Date: 2024-11-27 10:27:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eb0d1ce9487df000b4675901cc0d18f6a1c86348 8344355: Register corruption in MacroAssembler::lookup_secondary_supers_table_var: x86-64 only Reviewed-by: vlivanov, martin, dlong, asemenov ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 461ffafe Branch: http3 Author: Jorn Vernee Date: 2024-11-27 12:20:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/461ffafeba459c077f1c2d9c5037305b71a8bc2a 8331735: UpcallLinker::on_exit races with GC when copying frame anchor 8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints 8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native Reviewed-by: dholmes, eosterlund, aboldtch ! src/hotspot/share/prims/upcallLinker.cpp Changeset: 49480628 Branch: http3 Author: Casper Norrbin Committer: Kim Barrett Date: 2024-11-27 12:27:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/494806286f126b29b7fc6eb217fa2ae26f295072 8318127: align_up has potential overflow Reviewed-by: kbarrett, dlong ! src/hotspot/share/utilities/align.hpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp ! test/hotspot/gtest/utilities/test_align.cpp Changeset: 4a22c1fe Branch: http3 Author: Alexey Semenyuk Date: 2024-11-27 12:42:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4a22c1fefc879ee50ef032e741e92357284a09bf 8344770: Switch jpackage unit tests to use JUnit5 Reviewed-by: almatvee ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java - test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/CompareDottedVersionTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java - test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/InvalidDottedVersionTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java ! test/jdk/tools/jpackage/junit/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java Changeset: a1473ec3 Branch: http3 Author: Per Minborg Date: 2024-11-27 13:26:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1473ec302f1e9d22ebb2417fff3bee21134d6f5 8294432: Add provisions to calculate hash values from MemorySegments Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java + test/jdk/java/foreign/TestSegmentBulkOperationsContentHash.java + test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkHash.java Changeset: ac3bbf7d Branch: http3 Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-11-27 13:49:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ac3bbf7ddc1f6a55682264d66282e6ee8825f47a 8344856: Remove calls to SecurityManager and doPrivileged in sun.net.www.protocol.ftp.FtpURLConnection after JEP 486 integration Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java Changeset: 0b704a22 Branch: http3 Author: Nizar Benalla Date: 2024-11-27 15:33:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b704a2279ddc5f2c00e64099310554b8c8529b8 8343239: Javadoc marks non-preview type as preview if it's the subtype of a preview type Reviewed-by: liach, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java Changeset: b89cba75 Branch: http3 Author: Nizar Benalla Date: 2024-11-27 15:36:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b89cba7517b5b7373988d15f3a22c412455e5cbd 8342808: Javadoc should add whitespace between type parameters Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java Changeset: a4915640 Branch: http3 Author: Nizar Benalla Date: 2024-11-27 15:36:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a491564001724da07ecb7d2e4a070c4abbd92cf5 8342836: Automatically determine that a test in the docs test root is requested Reviewed-by: ihse, erikj ! make/Main.gmk ! make/MainSupport.gmk Changeset: 35bd2f35 Branch: http3 Author: Roger Riggs Date: 2024-11-27 15:40:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35bd2f354ea50ccda325ac0c0b7d2fe66692d940 8344555: SM cleanup - drop reflection filter of System.security field Reviewed-by: mullan, mchung, liach ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java Changeset: 75f3ec77 Branch: http3 Author: Volodymyr Paprotski Committer: Jatin Bhateja Date: 2024-11-27 16:05:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/75f3ec77e46831725ef927f0dda16a4dfd24b9a7 8344766: AES/CTR slow at big payloads Reviewed-by: ascarpino, jbhateja ! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java Changeset: 0312694c Branch: http3 Author: Brian Burkhalter Date: 2024-11-27 16:14:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0312694c46b4fb3455cde2e4d1f8746ad4df8548 8344882: (bf) Temporary direct buffers should not count against the upper limit on direct buffer memory Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! test/jdk/ProblemList-Virtual.txt Changeset: 1e3a0fdb Branch: http3 Author: Jonathan Lamp?rth Committer: Vicente Romero Date: 2024-11-27 17:31:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e3a0fdb5d14550de66faa8472c883a9990a87df 8035271: Incorrect indentation of LineNumberTable/LocalVariableTable/Exception table/LocalVariableTypeTable/StackMapTable/RuntimeVisibleTypeAnnotations in verbose mode Reviewed-by: liach, jvernee ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java + test/langtools/tools/javap/ClassWriterTableIndentTest.java Changeset: 95275869 Branch: http3 Author: Phil Race Date: 2024-11-27 17:32:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9527586923d1e7d47d06456ed100a3d123e7a6d2 8345073: Remove SecurityManager checks from sun.awt.image classes Reviewed-by: azvegint, honkar ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java ! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java Changeset: 880f9a7b Branch: http3 Author: Aleksei Efimov Date: 2024-11-27 19:25:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/880f9a7b161fc5092ece8cfe02b5c55c32baba36 8344220: Remove calls to SecurityManager and doPrivileged in java.net.InetAddress and sun.net.util.IPAddressUtil after JEP 486 integration Reviewed-by: jpai, dfuchs, alanb ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/java/net/spi/InetAddressResolverProvider.java ! src/java.base/share/classes/sun/net/InetAddressCachePolicy.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java Changeset: 15378a78 Branch: http3 Author: Casper Norrbin Committer: Calvin Cheung Date: 2024-11-27 19:51:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15378a785356bdf574e557633d36591f5cfc1610 8345126: [BACKOUT] JDK-8318127: align_up has potential overflow Reviewed-by: iklam ! src/hotspot/share/utilities/align.hpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp ! test/hotspot/gtest/utilities/test_align.cpp Changeset: f6d29909 Branch: http3 Author: Ioi Lam Date: 2024-11-27 20:10:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6d29909bb5cce0a73945c9fccc9c3fa7d4804fd 8344824: CDS dump crashes when member_method of a lambda proxy is null Reviewed-by: ccheung, matsaave ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java Changeset: 8ad0b2af Branch: http3 Author: Phil Race Date: 2024-11-27 22:10:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ad0b2afe3c6f574b0cd3e31c10946c19045a308 8345001: java/awt/doc-files/FocusSpec.html has SecurityManager references Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html Changeset: cf5ee0bd Branch: http3 Author: Phil Race Date: 2024-11-27 22:10:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf5ee0bda2e50d91673ff6bfa2d6d1dbb96fa99b 8342280: Deprecate for removal java.awt.AWTPermission Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/java/awt/AWTPermission.java ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html Changeset: f51363e0 Branch: http3 Author: Ioi Lam Date: 2024-11-28 01:15:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f51363e0277210d2b2f6cdb4d2bf6c732a02c76a 8344913: Improve -Xlog:cds+map+oop logging for Java mirrors Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! test/hotspot/jtreg/runtime/cds/CDSMapReader.java Changeset: 8485cb1c Branch: http3 Author: Ioi Lam Date: 2024-11-28 01:20:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8485cb1ca1fa4885ddaf8381ebf862bbb233f090 8344822: CDS BulkLoaderTest.java#dynamic fails with COH Reviewed-by: dholmes, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/applications/JavacBench.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java Changeset: a0df0a52 Branch: http3 Author: Amit Kumar Date: 2024-11-28 02:05:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0df0a527fc3a6954fc08651947a5cfe1455e652 8340731: Cleanup remaining IA64 references in hotspot code Reviewed-by: dholmes, aph ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfFuncDescTable.hpp ! src/hotspot/share/utilities/macros.hpp Changeset: 1a07d542 Branch: http3 Author: David Holmes Date: 2024-11-28 02:24:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a07d542ec810282eb78653698d098a24b35686f 8343703: Symbol name cleanups after JEP 479 Reviewed-by: kbarrett, amenkov ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/java.base/share/native/libjava/NativeLibraries.c Changeset: ce9d543e Branch: http3 Author: Quan Anh Mai Date: 2024-11-28 06:57:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ce9d543eb1bf26592320fae650fe15638d6d30cf 8345119: Some java/foreign tests wrongly assume aligned memory Reviewed-by: mcimadamore, jvernee ! test/jdk/java/foreign/TestByteBuffer.java ! test/jdk/java/foreign/TestDereferencePath.java Changeset: 81c44e5e Branch: http3 Author: Jaikiran Pai Date: 2024-11-28 07:54:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81c44e5eb469ceed555a982e65feefcfde340a0b 8344908: URLClassPath should not propagate IllegalArgumentException when finding resources in classpath URLs Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java ! src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java + test/jdk/jdk/internal/loader/URLClassPath/ClassPathUnusableURLs.java Changeset: 10333853 Branch: http3 Author: Per Minborg Date: 2024-11-28 07:59:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/103338534f71309e4cc0ba289075fab768e66cd4 8344967: Some tests in TestFill do not use the test parameter Reviewed-by: jvernee ! test/jdk/java/foreign/TestFill.java Changeset: e096660a Branch: http3 Author: SendaoYan Date: 2024-11-28 09:06:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e096660a18905bf1394d722790c5c3883e55dedc 8345043: [ASAN] methodMatcher.cpp report reading from a region of size 0 [-Werror=stringop-overread] Reviewed-by: kbarrett, dholmes ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: d791f4b9 Branch: http3 Author: SendaoYan Date: 2024-11-28 09:29:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d791f4b98d93e5fc64e3191402cc5091e0553592 8341585: Test java/foreign/TestUpcallStress.java should mark as /native Reviewed-by: luhenry, pminborg ! test/jdk/java/foreign/TestUpcallStress.java Changeset: 56f1e4ef Branch: http3 Author: Aleksey Shipilev Date: 2024-11-28 09:35:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56f1e4ef0524515c7f1ad65bc3f08a0e8dd0a29a 8344093: Implement JEP 501: Deprecate the 32-bit x86 Port for Removal Reviewed-by: ihse, simonis, dholmes ! .github/workflows/main.yml ! doc/building.html ! doc/building.md ! make/autoconf/platform.m4 Changeset: d33ad07c Branch: http3 Author: Kevin Walls Date: 2024-11-28 09:54:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d33ad07c32f23aee799750c9964ab26d0cbe56f4 8334493: Remove SecurityManager Permissions infrastructure from DiagnosticCommands Reviewed-by: lmesnik, alanb, coleenp ! src/hotspot/os/linux/mallocInfoDcmd.hpp ! src/hotspot/os/linux/trimCHeapDCmd.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/logging/logDiagnosticCommand.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp ! src/hotspot/share/nmt/nmtDCmd.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/services/management.cpp ! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandInfo.java ! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c Changeset: edfe2854 Branch: http3 Author: Robbin Ehn Date: 2024-11-28 12:05:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/edfe28541a6ed94357f873aa69778c7eba707cbb 8344306: RISC-V: Add zicond Reviewed-by: fyang, luhenry, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp + test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: db535c86 Branch: http3 Author: ?t?p?n Schejbal Committer: Weijun Wang Date: 2024-11-28 13:12:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db535c86bc56b89b7213b3b097d80935fe9e8516 8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation Reviewed-by: weijun ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp ! test/jdk/sun/security/mscapi/AllTypes.java Changeset: 1e086b1d Branch: http3 Author: Johan Sj?len Date: 2024-11-28 13:15:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e086b1d7305769b59271e2fa428c003216dd52a 8340103: Add internal set_flag function to VMATree Reviewed-by: stuefe, azafari, gziemski ! src/hotspot/share/nmt/nmtTreap.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/gtest/nmt/test_vmatree.cpp Changeset: 7dc00d39 Branch: http3 Author: Christian Hagedorn Date: 2024-11-28 13:58:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7dc00d39b4e184a59cbcd644d22db61b1abe8a4b 8345154: IGV: Show Parse and Assertion Predicate type as extra label Reviewed-by: rcastanedalo ! src/hotspot/share/opto/ifnode.cpp ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/customNodeInfo.filter Changeset: 3b21a298 Branch: http3 Author: Daniel Fuchs Date: 2024-11-28 14:17:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b21a298c29d88720f6bfb2dc1f3305b6a3db307 8345175: Further cleanup in java.logging and jdk.internal.logger after JEP 486 integration Reviewed-by: alanb, coffeys ! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java ! src/java.logging/share/classes/java/util/logging/LogManager.java Changeset: fd742af0 Branch: http3 Author: Kevin Walls Date: 2024-11-28 17:16:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd742af0b76bdd7e6e14bd02ddc0d9bd921c90b2 8344394: Remove SecurityManager and related calls from java.management.rmi Reviewed-by: amenkov ! src/java.base/share/classes/module-info.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java Changeset: 43000a34 Branch: http3 Author: Eirik Bj?rsn?s Date: 2024-11-28 17:38:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43000a34d5ba6e2e997893a90dac0fe6693611cb 8345075: java.lang.module.ModuleDescriptor constructor could be made private Reviewed-by: alanb ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: 959fa4a1 Branch: http3 Author: Aleksei Efimov Date: 2024-11-28 17:43:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/959fa4a1a35a1bb650ec5888efaf3d0fc8cfb025 8344299: SM cleanup in javax.naming modules Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java ! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java - src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramChannelFactory.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java Changeset: 08d563ba Branch: http3 Author: Fei Yang Date: 2024-11-29 07:50:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08d563ba15047020fd5f5fea80547e18898bbab2 8345110: RISC-V: Optimize and and clean up byte reverse assembler routines Reviewed-by: mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: f2c0d186 Branch: http3 Author: Per Minborg Date: 2024-11-29 09:24:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2c0d186ff8345a3a018f7d88758e5b214f07c10 8344989: Test java/foreign/TestLinker.java failed with zero: IllegalStateException: libffi call failed with status: FFI_BAD_TYPEDEF Reviewed-by: jvernee ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! test/jdk/java/foreign/TestLinker.java Changeset: 1a7a184e Branch: http3 Author: Thomas Stuefe Date: 2024-11-29 09:54:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a7a184e4124939e1c0c29be227f619e838fbc87 8344293: Remove empty Test files left over from JDK-8305895 Reviewed-by: jsjolen, rkennke, shade - test/hotspot/jtreg/gtest/MetaspaceUtilsGtests.java - test/hotspot/jtreg/runtime/FieldLayout/ArrayBaseOffsets.java Changeset: 095e769f Branch: http3 Author: Aleksey Shipilev Date: 2024-11-29 09:55:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/095e769f47682efe4e34bb46c0da2c5a2e283a7f 8345237: 32-bit Zero builds fail with assert(has_klass_gap()) failed: precondition Reviewed-by: mli, jwaters, rkennke ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: ece04010 Branch: http3 Author: Doug Lea
Date: 2024-11-29 11:38:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ece0401054b40db43f5239e7841418c5efc814d0 8345052: Harden StampedLock Reviewed-by: alanb, vklang ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java + test/jdk/java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java Changeset: 8858de39 Branch: http3 Author: Sharath TN Committer: Alexey Ivanov Date: 2024-11-29 12:27:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8858de393a5cb4f9f1150a6cdf388266362a9559 8338571: [TestBug] DefaultCloseOperation.java test not working as expected wrt instruction after JDK-8325851 fix Reviewed-by: aivanov, dnguyen ! test/jdk/javax/swing/JFrame/DefaultCloseOperation.java Changeset: 6bea1b6c Branch: http3 Author: Volker Simonis Date: 2024-11-29 12:30:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6bea1b6cf1f64ce06c2028fe4dbc44f70778168f 8344727: [JVMCI] Export the CompileBroker compilation activity mode for Truffle compiler control Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 4da7c354 Branch: http3 Author: Tobias Holenstein Date: 2024-11-29 13:53:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4da7c3548436ffffb009828891df0d13d47370e3 8314512: IGV: clean up hierarchical layout code Reviewed-by: chagedorn, rcastanedalo ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Block.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/BlockConnection.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/InputSlot.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/OutputSlot.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Slot.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalCFGLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.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/HierarchicalStableLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutEdge.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/LayoutLayer.java + src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java - src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LinearLayoutManager.java - src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Timing.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Cluster.java - src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutGraph.java - src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutManager.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Link.java - src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/Statistics.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/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java ! src/utils/IdealGraphVisualizer/igv.sh Changeset: 28b0f3ea Branch: http3 Author: Tobias Holenstein Date: 2024-11-29 15:16:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28b0f3eaa55a1718e8e725516e64c8e25734f97b 8343705: IGV: Interactive Node Moving in Hierarchical Layout Reviewed-by: chagedorn, thartmann, rcastanedalo ! 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/LayoutEdge.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/LayoutLayer.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/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java Changeset: a80ccf2c Branch: http3 Author: Tobias Holenstein Date: 2024-11-29 15:21:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a80ccf2cd2792c24b51f1143cb0e6c5b036c5b28 8345039: IGV: save user-defined node colors to XML Co-authored-by: Roberto Casta?eda Lozano Co-authored-by: Christian Hagedorn Reviewed-by: chagedorn, epeter, rcastanedalo ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.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/actions/ColorAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java Changeset: e9136b5e Branch: http3 Author: Daniel Fuchs Date: 2024-11-29 15:58:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e9136b5e08abc20038c7b2089ab8fe320e4faef0 8345223: Remove stray doPrivileged in java.base java.net and sun.net classes after JEP 486 integration Reviewed-by: alanb, aefimov, michaelm ! src/java.base/macosx/classes/java/net/DefaultInterface.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java Changeset: ed03f0d9 Branch: http3 Author: Jonathan Lamp?rth Committer: Chen Liang Date: 2024-11-29 16:24:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed03f0d9d10518242a3dc6e3685f1bdb0550c723 8345145: Display javap LineNumberTable and LocalVariableTable iff disassembled code output with `-c` or `-v` Reviewed-by: mcimadamore, liach ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties + test/langtools/tools/javap/ClassWriterNoLineVariableTableTest.java ! test/langtools/tools/javap/ClassWriterTableIndentTest.java ! test/langtools/tools/javap/T4459541.java ! test/langtools/tools/javap/T8032814.java Changeset: 2beb2b60 Branch: http3 Author: Aleksey Shipilev Date: 2024-11-29 17:00:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2beb2b602bf20f1ec36e6244eca1a2eb50baccb4 8345234: Build system erroneously treats 32-bit x86 Zero as deprecated Reviewed-by: ihse ! make/autoconf/platform.m4 Changeset: 029ace0a Branch: http3 Author: Nizar Benalla Date: 2024-11-29 18:25:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/029ace0a1b2ff4f14965037eb56414c5c6168096 8336041: Doccheck: the jfr command doesn't show the correct command-line options Reviewed-by: dholmes ! src/jdk.jfr/share/man/jfr.md Changeset: 28ae281b Branch: http3 Author: William Kemper Date: 2024-11-29 20:53:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28ae281b42cd00f471e275db544a5d23a42df59c 8337511: Implement JEP 404: Generational Shenandoah (Experimental) Co-authored-by: Kelvin Nilsen Co-authored-by: Y. Srinivas Ramakrishna Co-authored-by: Bernd Mathiske Co-authored-by: Martin Doerr Co-authored-by: Fei Yang Reviewed-by: rkennke, shade, phh ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! 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/shenandoahGenerationalHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp + src/hotspot/share/gc/shenandoah/shenandoahAffiliation.hpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCollectionSetPreselector.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationType.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp ! 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/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/whitebox.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGeneration.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGenerationalHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! 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/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java ! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java - test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java + test/hotspot/jtreg/gc/shenandoah/TestRegionSamplingLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestResizeTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java + test/hotspot/jtreg/gc/shenandoah/TestShenandoahRegionLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java ! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java + test/hotspot/jtreg/gc/shenandoah/generational/TestConcurrentEvac.java + test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java + test/hotspot/jtreg/gc/shenandoah/generational/TestSimpleGenerational.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java + test/hotspot/jtreg/gc/shenandoah/oom/TestAllocOutOfMemory.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java + test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 50b4cbd8 Branch: http3 Author: Amit Kumar Date: 2024-12-01 13:55:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/50b4cbd8a4159a8657f4525e4023f3a498020493 8345102: [s390x/ppc] ShowRegistersOnAssertTest.java fails after 8343756 Reviewed-by: mdoerr, mbaesken ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java Changeset: c40b570b Branch: http3 Author: Nizar Benalla Date: 2024-12-01 22:59:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c40b570b71793afd1db665cccaab302e53a75510 8343775: Add since checker tests to the security area modules Reviewed-by: alanb = test/jdk/tools/sincechecker/modules/java.security.jgss/JavaSecurityJgssCheckSince.java = test/jdk/tools/sincechecker/modules/java.security.sasl/JavaSecuritySaslCheckSince.java = test/jdk/tools/sincechecker/modules/java.smartcardio/JavaSmartcardioCheckSince.java = test/jdk/tools/sincechecker/modules/java.xml.crypto/JavaXmlCryptoCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.crypto.cryptoki/JdkCryptoCryptokiCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.auth/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.jgss/JavaScriptingCheckSince.java Changeset: f5ebda43 Branch: http3 Author: Thomas Schatzl Date: 2024-12-02 06:32:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f5ebda43709984214a25e23926860fea2ba5819a 8345173: BlockLocationPrinter::print_location misses a ResourceMark Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp Changeset: 1c4c6531 Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-02 08:14:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c4c653168bd4f39544eca08f8256a6ac6e4477c 8345247: Deproblemlist test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Changeset: ac2fede1 Branch: http3 Author: Hannes Walln?fer Date: 2024-12-02 08:39:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ac2fede165e0ecbfa51f5cc75a3218c51e3528be 8344041: Re-enable external specs page Reviewed-by: erikj, nbenalla, liach ! make/Docs.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java Changeset: dfcbfb5a Branch: http3 Author: Fei Yang Date: 2024-12-02 10:25:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfcbfb5a410592c6d5e54b4f9c1756853683414d 8345236: RISC-V: Remove revb_h_h_u and revb_h_w_u macro assembler routines Reviewed-by: rehn, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 0b0f83c0 Branch: http3 Author: Albert Mingkun Yang Date: 2024-12-02 10:30:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b0f83c01e30587ca2e23b46493bdc7fcb21559f 8345220: Serial: Refactor TenuredGeneration::promotion_attempt_is_safe Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/serial/tenuredGeneration.cpp Changeset: c7be41ee Branch: http3 Author: Jan Lahoda Date: 2024-12-02 11:21:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7be41ee0cf632c0d24f4444afefe2f7ff02f23a 8340133: Add concise usage message to the java executable Reviewed-by: jpai, alanb, ihse, rriggs ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c Changeset: e3b679a2 Branch: http3 Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-02 12:56:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e3b679a2f631bb2c3c9ba3014d9b56c73eef95d5 8345176: Add tests to verify java.net.Socket constructors close the socket on failure Reviewed-by: dfuchs + test/jdk/java/net/Socket/CtorFailTest.java Changeset: 9a48e4d9 Branch: http3 Author: Robbin Ehn Date: 2024-12-02 13:14:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9a48e4d9d2637bf152d6611061a0a0a195cc2caf 8345177: RISC-V: Add gtests for cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: b8233989 Branch: http3 Author: Doug Simon Date: 2024-12-02 13:56:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8233989e7605268dda908e6b639ca373789792b 8345267: Fix memory leak in JVMCIEnv dtor Reviewed-by: simonis, kbarrett ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: d589bafe Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-02 14:22:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d589bafee371c2bd16510f3e3039343331d4c524 8345218: Clean out references to windows-x86 in jib profiles Reviewed-by: shade, dholmes, kbarrett, jwaters ! make/conf/jib-profiles.js Changeset: 1ca76445 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-02 15:12:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ca764454b1cb296f4aa38a4dfdf3d4abb5c19d6 8339480: Build static-jdk image with a statically linked launcher Co-authored-by: Magnus Ihse Bursie Co-authored-by: Jiangli Zhou Reviewed-by: dholmes, erikj, coleenp ! make/Images.gmk ! make/Main.gmk ! make/ModuleWrapper.gmk + make/StaticLibs.gmk ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template ! make/common/FileUtils.gmk ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/common/native/LinkMicrosoft.gmk ! make/modules/java.desktop/lib/AwtLibraries.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/jdk.accessibility/Lib.gmk ! make/modules/jdk.jpackage/Lib.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/zipLibrary.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/unix/native/libjli/java_md.c ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: 30b8bbe2 Branch: http3 Author: Sean Mullan Date: 2024-12-02 15:23:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30b8bbe255c1653d25961c3fe79096b2b8d62bd6 8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations Reviewed-by: hchao, alanb, weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! test/jdk/java/security/KeyStore/EntryMethods.java Changeset: 29c57e8b Branch: http3 Author: Jatin Bhateja Date: 2024-12-02 16:55:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/29c57e8b346531c8675ad853460207f67e00f946 8342677: Add IR validation tests for newly added saturated vector add / sub operations Reviewed-by: epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java Changeset: 352201dd Branch: http3 Author: Naoto Sato Date: 2024-12-02 17:05:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/352201ddecb048fe41bdf68d775a0a6cb2080122 8343788: Provide means to alter lib/tzmappings entries on Windows Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java + src/java.base/share/data/tzdata/tzmappings.override Changeset: 67f18cc9 Branch: http3 Author: Phil Race Date: 2024-12-02 17:31:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67f18cc9cef0966ccafb21a47043a85b9f39642f 8345142: Remove uses of SecurityManager in Printing related classes Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java Changeset: 7c944ee6 Branch: http3 Author: Aleksey Shipilev Date: 2024-12-02 17:34:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c944ee6f4dda4f1626721d63ac6bc6d1b40d33b 8345172: x86: Some CPU feature asserts are declared as 32-bit only Reviewed-by: dfenacci, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: d6a5f1ba Branch: http3 Author: Weijun Wang Date: 2024-12-02 19:30:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6a5f1bafb879258cf5f1d4cd89e9cc272b0c01f 8344768: Consider removing "sun.security.krb5.autodeducerealm" system property Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! test/jdk/sun/security/krb5/name/Constructors.java Changeset: 525f33ba Branch: http3 Author: Joe Darcy Date: 2024-12-02 19:43:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/525f33baaea2cc559ddd2396611a7734a64a9d66 8345324: Update comment in SourceVersion for language evolution history for changes in 24 Reviewed-by: iris ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 3d0d0e62 Branch: http3 Author: David Holmes Date: 2024-12-02 20:54:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d0d0e62900653c4e395166a9ac48578b3dbc1f8 8345012: os::build_agent_function_name potentially wastes a byte when allocating the buffer Reviewed-by: stuefe, shade ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 940aa7c4 Branch: http3 Author: Sean Mullan Date: 2024-12-02 21:30:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/940aa7c4cf1bf770690660c8bb21fb3ddc5186e4 8344397: Remove Security Manager dependencies from java.security and sun.security packages Reviewed-by: rriggs, hchao, weijun, alanb ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Security.java - src/java.base/share/classes/sun/security/action/GetBooleanAction.java - src/java.base/share/classes/sun/security/action/GetIntegerAction.java - src/java.base/share/classes/sun/security/action/GetLongAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java - src/java.base/share/classes/sun/security/action/PutAllAction.java ! src/java.base/share/classes/sun/security/ec/SunEC.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/DRBG.java ! src/java.base/share/classes/sun/security/provider/FileInputStreamPool.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java - src/java.base/share/classes/sun/security/util/LazyCodeSourcePermissionCollection.java ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! test/jdk/sun/security/action/Generify.java - test/jdk/sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Changeset: 3a3bcd53 Branch: http3 Author: Joe Wang Date: 2024-12-02 22:26:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3a3bcd53d0b9aa55dcbc15de4d8278ce3258b31e 8344800: Add W3C DTDs and XSDs to the JDK built-in Catalog Reviewed-by: lancea, rriggs ! make/modules/java.xml/Java.gmk ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/JDKCatalog.xml + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/XMLSchema.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/datatypes.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-lat1.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-special.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-symbol.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-frameset.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-strict.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-transitional.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-attribs-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-base-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-bdo-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-charent-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-csismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-datatypes-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-edit-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-events-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-form-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-framework-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-hypertext-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-image-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstyle-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-legacy-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-link-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-list-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-meta-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-object-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-param-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-pres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-qname-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ruby-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-script-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ssismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-struct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-style-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-table-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-text-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11-model-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xmlspec2_10/xmlspec.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema-datatypes.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-frameset.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-strict.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-transitional.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-attribs-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-base-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-bdo-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-csismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-datatypes-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-edit-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-form-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-framework-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-hypertext-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-image-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstyle-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-link-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-list-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-meta-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-notations-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-object-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-param-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-pres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ruby-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-script-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ssismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-struct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-style-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-table-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-target-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-text-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-model-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-modules-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xmlNS2001/xml.xsd ! src/java.xml/share/classes/module-info.java + src/java.xml/share/legal/schema10part1.md + src/java.xml/share/legal/schema10part2.md + src/java.xml/share/legal/xhtml10.md + src/java.xml/share/legal/xhtml10schema.md + src/java.xml/share/legal/xhtml11.md + src/java.xml/share/legal/xhtml11schema.md + src/java.xml/share/legal/xmlspec.md + src/java.xml/share/legal/xmlxsd.md ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/jaxp/javax/xml/jaxp/unittest/catalog/val_test_dtd.xsd Changeset: 1997e89d Branch: http3 Author: William Kemper Date: 2024-12-02 22:54:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1997e89ddf9fba7c6eea6c96bd0b5426576d4460 8345346: Shenandoah: Description of ShenandoahGCMode still refers to incremental update mode Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 68b1b94d Branch: http3 Author: Ioi Lam Date: 2024-12-02 22:55:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68b1b94d1be686037e2aaef57c0d9adc594fac7a 8344904: Interned strings in old classes are not stored in CDS archive Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/OldClassWithStaticString.jasm + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/StaticStringInOldClass.java Changeset: 5958463c Branch: http3 Author: Chen Liang Date: 2024-12-02 23:49:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5958463cadb04560ec85d9af972255bfe6dcc2f2 8343377: Performance regression in reflective invocation of native methods Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java + test/micro/org/openjdk/bench/java/lang/reflect/NativeMethodInvoke.java Changeset: 3f6c0424 Branch: http3 Author: Phil Race Date: 2024-12-03 00:12:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f6c04247ff6ad69330bc219ed26944852954e85 8345143: Remove uses of SecurityManager in the java.desktop module Reviewed-by: azvegint, honkar ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/FocusManager.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/jdk/lib/client/ExtendedRobot.java Changeset: d88c7b36 Branch: http3 Author: Jaikiran Pai Date: 2024-12-03 02:31:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d88c7b365afec04c4d1fa089e088c9bbd76c596d 8345279: Mistake in javadoc of javax.sql.rowset.BaseRowSet#setBigDecimal Reviewed-by: darcy, lancea, iris ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java Changeset: 325366ee Branch: http3 Author: Phil Race Date: 2024-12-03 02:32:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/325366ee1d72377c04344aa77f51f7c6d78b65d7 8345141: Remove uses of SecurityManager in ShellFolder related classes Reviewed-by: azvegint, honkar ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 24983dd4 Branch: http3 Author: Jaikiran Pai Date: 2024-12-03 02:34:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/24983dd4c107f11032969e3c079fd0ee07098583 7038838: Unspecified NPE in java.net.IDN methods Reviewed-by: liach, dfuchs ! src/java.base/share/classes/java/net/IDN.java + test/jdk/java/net/IDNTest.java Changeset: 40ae4699 Branch: http3 Author: Jaikiran Pai Date: 2024-12-03 02:36:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/40ae4699622cca72830acd146b7b5c4efd5a43ec 8235786: Javadoc for com/sun/net/httpserver/HttpExchange.java#setAttribute is unclear Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: e023addf Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-03 03:19:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e023addf701ce4321040c96bd501355ece75a05c 8345297: test/jdk/javax/swing/Action/8133039/bug8133039.java fails in ubuntu22.04 Reviewed-by: azvegint ! test/jdk/javax/swing/Action/8133039/bug8133039.java Changeset: a3b58ee5 Branch: http3 Author: Amit Kumar Date: 2024-12-03 04:06:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a3b58ee5cd1ec0ea78649d4128d272458b05eb13 8339983: [s390x] secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: 4ac2e477 Branch: http3 Author: Kim Barrett Date: 2024-12-03 04:54:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4ac2e477b9bb9995047718b7d8df36c3dc739a9d 8343800: Cleanup definition of NULL_WORD Reviewed-by: dholmes, kvn ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 3eb54615 Branch: http3 Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2024-12-03 06:59:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3eb54615783562f24e61983dfcc3cb823b27b0eb 8343791: Socket.connect API should document whether the socket will be closed when hostname resolution fails or another error occurs Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java + test/jdk/java/net/Socket/ConnectFailTest.java Changeset: 5c8cb2ed Branch: http3 Author: Alan Bateman Date: 2024-12-03 07:24:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c8cb2edcb0a919bfcad11b3f2cb399402915a0c 8337199: Add jcmd Thread.vthread_scheduler and Thread.vthread_pollers diagnostic commands Reviewed-by: dholmes, kevinw ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/vm/JcmdVThreadCommands.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/jdk.jcmd/share/man/jcmd.md ! test/failure_handler/src/share/conf/common.properties + test/hotspot/jtreg/serviceability/dcmd/thread/VThreadCommandsTest.java Changeset: 659f70b3 Branch: http3 Author: Andrey Turbanov Date: 2024-12-03 07:26:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/659f70b37079ea2a54ebaaad5f47ce9600982d8d 8343418: Unnecessary Hashtable usage in CSS.htmlAttrToCssAttrMap Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 8dada737 Branch: http3 Author: Per Minborg Date: 2024-12-03 08:28:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8dada7373fbe195abcc8b2ea7f876f3df6fee821 8345120: A likely bug in StringSupport::chunkedStrlenShort Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestStringEncoding.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: c330b90b Branch: http3 Author: Nizar Benalla Date: 2024-12-03 09:06:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c330b90b9f43f80c322153585fa78704358f0224 8343780: Add since checker tests to the Tools area modules and add missing @since to jdk.jfr Reviewed-by: cstein, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java = test/jdk/tools/sincechecker/modules/java.scripting/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.dynalink/JdkDynalinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jartool/JdkJartoolCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jlink/JdkJlinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jsobject/JdkJsobjectCheckSince.java Changeset: ec93cc50 Branch: http3 Author: Aggelos Biboudis Date: 2024-12-03 09:18:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec93cc50988c4bd58bf599e007d09824702720b2 8343932: Error when parsing qualified generic type test pattern in switch Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/patterns/T8343932.java Changeset: 077b8422 Branch: http3 Author: Eirik Bj?rsn?s Date: 2024-12-03 09:53:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/077b8422bb5bf70fb6201b71911741e2aff9a520 8345074: java.net.InterfaceAddress constructor could be made private Reviewed-by: jpai ! src/java.base/share/classes/java/net/InterfaceAddress.java Changeset: 63af2f42 Branch: http3 Author: Axel Boldt-Christmas Date: 2024-12-03 10:42:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63af2f42b7abe9504897d7c3f3b4cc0b57123694 8344414: ZGC: Another division by zero in rule_major_allocation_rate Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 8cad0431 Branch: http3 Author: Jorn Vernee Date: 2024-12-03 12:28:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8cad0431ff17992fadbb593319ad3821b32e3b7e 8336768: Allow captureCallState and critical linker options to be combined Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/Linker.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/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/critical/libCritical.c ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 65b5a2e3 Branch: http3 Author: Daniel Skantz Committer: Roberto Casta?eda Lozano Date: 2024-12-03 13:32:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65b5a2e3e4f9882adca587b9fed90223b93302a0 8345158: IGV: local scheduling should not place successors before predecessors Reviewed-by: rcastanedalo, chagedorn ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: dfa5620f Branch: http3 Author: Per Minborg Date: 2024-12-03 13:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfa5620ff3d57b71ccaf09ca8e71fa85d93ceb00 8345164: Remove residual --enable-preview in FFM tests and benchmarks Reviewed-by: mcimadamore, jvernee ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: eac00f6d Branch: http3 Author: Per Minborg Date: 2024-12-03 14:32:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eac00f6d112b24b62b067a1e9cee342ab07ef021 8345396: Fix headers after JDK-8345164 Reviewed-by: rriggs ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: fcf185c8 Branch: http3 Author: Roger Riggs Date: 2024-12-03 14:59:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fcf185c8b425a6984eb145c3127f97e811d345d7 8345325: SM cleanup of GetPropertyAction in java.base Reviewed-by: alanb, lancea, naoto, mchung ! src/java.base/share/classes/java/lang/ScopedValue.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/ThreadLocal.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/jdk/internal/vm/Continuation.java ! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java - src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java - test/jdk/sun/security/action/Generify.java Changeset: 8647c001 Branch: http3 Author: Alexey Ivanov Date: 2024-12-03 15:00:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8647c00114385f74939bf705c9c07e709f41a18d 8342602: Remove JButton/PressedButtonRightClickTest test Reviewed-by: dnguyen, prr - test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java ! test/jdk/javax/swing/JButton/bug4490179.java Changeset: caf053b3 Branch: http3 Author: Alexey Ivanov Date: 2024-12-03 15:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/caf053b3ad53e4ce86d07adee6d71ea1ff3e8965 8337287: Update image in javax.swing.text.Document.insert Reviewed-by: serb, prr, abhiscxk ! src/java.desktop/share/classes/javax/swing/text/Document.java - src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg Changeset: ba509393 Branch: http3 Author: Coleen Phillimore Date: 2024-12-03 15:44:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba5093935ddedfecaaa80d3107dc0d84d4d18756 8341649: Regressions with large metaspace apps after 8338526 Reviewed-by: liach, stuefe ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 2be27e15 Branch: http3 Author: Viktor Klang Date: 2024-12-03 15:56:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2be27e1545a36628eef063d5a20c5e1f23e5c9ec 8345393: ProblemList java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java on generic-all JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! test/jdk/ProblemList-Virtual.txt Changeset: 60bd73a5 Branch: http3 Author: Matias Saavedra Silva Date: 2024-12-03 16:18:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60bd73a5957f26742e3c326cca0b45395b9470af 8342089: Require --enable-native-access to be the same between CDS dump time and run time Reviewed-by: ccheung, dholmes ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/EnableNativeAccessCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java Changeset: 3eaa7615 Branch: http3 Author: Brian Burkhalter Date: 2024-12-03 16:19:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3eaa7615cd7dc67eb78fb0a8f89d4e6662a0db37 8342086: FileInputStream.available() fails with "Incorrect function" for "nul" path (win) Reviewed-by: alanb ! src/java.base/windows/native/libjava/io_util_md.c ! test/jdk/java/io/FileInputStream/Available.java Changeset: 3c60f0b2 Branch: http3 Author: Aleksey Shipilev Date: 2024-12-03 16:28:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c60f0b2bb75150d49da9ab94d88b767275de5e2 8345296: AArch64: VM crashes with SIGILL when prctl is disallowed Reviewed-by: eastigeevich, phh, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: e1910f2d Branch: http3 Author: Kim Barrett Date: 2024-12-03 16:31:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1910f2d19fce5cc78058154c7ddaaa8718973dc 8345397: Remove from g1HeapRegionRemSet.cpp Reviewed-by: shade ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp Changeset: e9f6ba05 Branch: http3 Author: Roman Kennke Date: 2024-12-03 16:45:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e9f6ba05264ecb2f1ca3983ea503778f301bf280 8345293: Fix generational Shenandoah with compact headers Reviewed-by: shade, stuefe, ysr ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 76e874c0 Branch: http3 Author: Chen Liang Date: 2024-12-03 16:59:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/76e874c08e6434747ac4f4cb4d2e2edcde163b2a 8345319: Fix the tag type in PoolEntry and AnnotationValue Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/ExpectedValues.java Changeset: 293323c3 Branch: http3 Author: Dean Long Date: 2024-12-03 17:05:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/293323c3e210bc2a3e45a0a9bc99b55378be91d2 8340141: C1: rework ciMethod::equals following 8338471 Reviewed-by: kvn, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp Changeset: 9267dfa6 Branch: http3 Author: Justin Lu Date: 2024-12-03 17:16:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9267dfa63b1d6b3f339782d2b720055a3da8ae6a 8344589: Update IANA Language Subtag Registry to Version 2024-11-19 Reviewed-by: iris, lancea, naoto ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 73b8b34a Branch: http3 Author: Harshitha Onkar Date: 2024-12-03 17:37:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73b8b34a8c627dd31ee97f3a301bd9d92d7031ed 8344368: IndependenceSwingTest.java and IndependenceAWTTest.java failed: Selected text & clipboard contents differs Reviewed-by: azvegint, dnguyen, prr, kizune ! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java Changeset: f37f64df Branch: http3 Author: Damon Nguyen Date: 2024-12-03 18:18:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f37f64df8c44fffa25a0b337193d67016f8380f3 8343736: Test java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java failed: Choice can't be controlled by keyboard Reviewed-by: honkar, abhiscxk ! test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java Changeset: 2be07b5f Branch: http3 Author: Dmitry Markov Date: 2024-12-03 18:37:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2be07b5f9d2f3f0b885feb08ff10a57824ea5748 8324491: Keyboard layout didn't keep its state if it was changed when dialog was active Reviewed-by: aivanov, azvegint ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java Changeset: a49f0776 Branch: http3 Author: Francisco Ferrari Bihurriet Committer: Martin Balao Date: 2024-12-03 18:44:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a49f0776eb176129f558b6fab3f50e0453f8cbcb 8345221: Replace legacy with new Provider APIs in SunNativeGSS Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 157a4341 Branch: http3 Author: Jorn Vernee Date: 2024-12-03 19:58:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/157a4341f759931c178fdb5759dbb4b16df3dbf7 8345389: Bump missed copyright years for JDK-8336768 Reviewed-by: pminborg ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 0664b517 Branch: http3 Author: Leonid Mesnik Date: 2024-12-03 20:32:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0664b517650c622dcf21f8bd2e3e389e7d81bbab 8344987: Test serviceability/sa/TestJhsdbJstackPrintVMLocks.java fails: NoClassDefFoundError: jdk/test/lib/Utils Reviewed-by: cjplummer ! test/hotspot/jtreg/TEST.groups Changeset: 05ee562a Branch: http3 Author: Severin Gehwolf Date: 2024-12-03 20:41:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/05ee562a38bf7325becdd04f2e9d3238b95a4cb0 8343839: Detect patched modules and abort run-time image link early Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JRTArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/RuntimeImageLinkException.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java ! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java Changeset: 82e8aa62 Branch: http3 Author: Weijun Wang Date: 2024-12-03 22:41:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/82e8aa62de5d6854978efd66190654f05299e523 8345415: Rollback JDK-8301991 change on xmlsecurity_de.properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties Changeset: 42378970 Branch: http3 Author: Chris Plummer Date: 2024-12-04 00:15:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/42378970e1accc67c2a152c6af2b0becacf5b4b8 8345341: Fix incorrect log message in JDI stop002t test Reviewed-by: amenkov, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java Changeset: c143138a Branch: http3 Author: Fei Yang Date: 2024-12-04 01:45:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c143138a35689605ebe44d847904e226ffcaeb74 8345351: RISC-V: Rename macro-assembler routine cmpxchg_weak to weak_cmpxchg Reviewed-by: rehn, mli ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 7ec36bb7 Branch: http3 Author: Joe Wang Date: 2024-12-04 02:28:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ec36bb7837932959beb6ce5eb669a0553f978b6 8343001: Adjust XSLT and XPath Extension Function Property Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/conf/jaxp.properties ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java ! test/jaxp/javax/xml/jaxp/unittest/common/config/ImplProperties.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ErrorListenerTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/jdk/javax/xml/jaxp/common/8032908/XSLT.java ! test/jdk/javax/xml/jaxp/parsers/8024707/XSLT.java ! test/jdk/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Changeset: 43b337eb Branch: http3 Author: Amit Kumar Date: 2024-12-04 03:44:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43b337eb438f230dbca903b56e0809fc36fcd71d 8344304: [s390x] ubsan: negation of -2147483648 cannot be represented in type 'int' Reviewed-by: lucy, dlong ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp Changeset: 447f8d49 Branch: http3 Author: Joe Wang Date: 2024-12-04 03:48:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/447f8d49963fef59d36c464c4b31bff79ef02de3 8345353: Test for JDK-8344800 W3C DTDs and XSDs in the built-in Catalog Reviewed-by: rriggs, lancea + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/JDKCatalogTest.java + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/TestCatalog.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/dtdtest.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXMLSchema.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml-frameset.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xsdtest.xml Changeset: 521ed72b Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-04 04:28:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/521ed72b87d0fb1def6d94485e08be22632deef0 8345357: test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: e15912b8 Branch: http3 Author: Jan Lahoda Date: 2024-12-04 06:02:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e15912b804ca42446f5fc309aa44043c9209b977 8345248: Module name 'transitive' not accepted for `requires transitive` Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java Changeset: 4b928167 Branch: http3 Author: Jaikiran Pai Date: 2024-12-04 06:36:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b928167435bbf41dd00425c927da761751ca704 8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java Reviewed-by: cstein, dfuchs ! test/jdk/java/net/Socket/CloseAvailable.java Changeset: 4c33caa1 Branch: http3 Author: Richard Reingruber Date: 2024-12-04 07:26:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c33caa185ccc2f406cf2e9c4c58c3cc0a1856f8 8344609: Check ResourceMark nesting when allocating a GrowableArray on an alternative ResourceArea Reviewed-by: dholmes, mdoerr ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: 9e2b66fb Branch: http3 Author: Robbin Ehn Date: 2024-12-04 07:53:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e2b66fb0f2b86d2c70b8ec5cce2eab123c7a9c1 8345178: RISC-V: Add gtests for narrow cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 943aa033 Branch: http3 Author: Matthias Baesken Date: 2024-12-04 08:06:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/943aa033ae3b40a65cdf157797f0a9685019dc48 8345404: [ppc64le] ProblemList TestAllocOutOfMemory.java#large Reviewed-by: mdoerr ! test/hotspot/jtreg/ProblemList.txt Changeset: cf1eb58d Branch: http3 Author: Matthias Baesken Date: 2024-12-04 08:11:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf1eb58d6723ca3856687bf52167455eece2a260 8344935: [ubsan]: javaThread.hpp:1241:52: runtime error: load of value 9831830, which is not a valid value for type 'freeze_result' Co-authored-by: Richard Reingruber Reviewed-by: rrich, pchilanomate ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/javaThread.cpp Changeset: 38927fc5 Branch: http3 Author: Tom Rodriguez Date: 2024-12-04 08:31:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/38927fc5900184d6231f3da08dca9fc30711816c 8343213: TEST_BUG: [Graal] java/lang/ref/Basic.java fails Reviewed-by: mchung ! test/jdk/java/lang/ref/Basic.java Changeset: 3d49665b Branch: http3 Author: Jaikiran Pai Date: 2024-12-04 09:23:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d49665b85619038c082566b0bc38c0ebe5f752e 8345286: Remove use of SecurityManager API from misc areas Reviewed-by: alanb, kevinw, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java - src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/perf/Perf.java ! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java ! src/java.base/share/classes/jdk/internal/ref/Cleaner.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java Changeset: 994504c3 Branch: http3 Author: Fredrik Bredberg Date: 2024-12-04 09:32:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/994504c3e1440401a22ad3bdb30413f9db8a7780 8329351: Add runtime/Monitor/TestRecursiveLocking.java for recursive Java monitor stress testing Co-authored-by: Daniel D. Daugherty Reviewed-by: dcubed, coleenp, aboldtch ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/Monitor/StressWrapper_TestRecursiveLocking_36M.java + test/hotspot/jtreg/runtime/Monitor/TestRecursiveLocking.java Changeset: 56d315da Branch: http3 Author: Jan Lahoda Date: 2024-12-04 09:47:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/56d315da480dcd2198e2000ead301c3be8b27d84 8343540: Report preview error for inherited effectively-preview methods Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/preview/PreviewTest.java Changeset: 0c7451ae Branch: http3 Author: Aleksei Efimov Date: 2024-12-04 11:34:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c7451ae5abb90e59293cdcb5f2318e3bc5193a2 8332686: InetAddress.ofLiteral can throw StringIndexOutOfBoundsException Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! test/jdk/java/net/InetAddress/OfLiteralTest.java Changeset: 4000e923 Branch: http3 Author: Aleksey Shipilev Date: 2024-12-04 11:36:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4000e923e8b4472fe022f1fd78a1c42b2045683f 8343704: Bad GC parallelism with processing Cleaner queues Reviewed-by: bchristi, vklang, ogillespie, kdnilsen ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java + test/jdk/jdk/internal/ref/Cleaner/CleanableListTest.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/CleanableListTestHelper.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/TestCleanable.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerChurn.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerGC.java Changeset: e13206d3 Branch: http3 Author: Sean Mullan Date: 2024-12-04 12:44:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e13206d3a16a67a604076faecded88cbed85db1a 8345065: Cleanup DomainCombiner, SubjectDomainCombiner, Subject, and PrivilegedAction specifications Reviewed-by: weijun ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/PrivilegedAction.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 6fa5cea9 Branch: http3 Author: Alexey Ivanov Date: 2024-12-04 13:29:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6fa5cea984c31fbb74b39e1eec68daffea22ca92 8341982: Simplify JButton/bug4323121.java Reviewed-by: abhiscxk, honkar, dnguyen, achung ! test/jdk/javax/swing/JButton/bug4323121.java Changeset: 39cdadfb Branch: http3 Author: Per Minborg Date: 2024-12-04 14:17:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/39cdadfb6ac8db7c84cf3259802d1f6ab26df8bf 8345186: Incorrect @throws doc for MemorySegment::getString Reviewed-by: mcimadamore, jvernee ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java Changeset: bd6d911c Branch: http3 Author: Kevin Walls Date: 2024-12-04 14:23:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd6d911cbe4b04221e52120cd0f8f04e219eca4d 8344177: Remove SecurityManager and related calls from java.management Reviewed-by: dfuchs ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java - src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java - src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java ! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java ! src/java.management/share/classes/javax/management/JMX.java ! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/javax/management/MBeanServer.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/Notification.java ! src/java.management/share/classes/javax/management/NumericValueExp.java ! src/java.management/share/classes/javax/management/ObjectName.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenType.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationNotification.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/relation/Role.java ! src/java.management/share/classes/javax/management/relation/RoleInfo.java ! src/java.management/share/classes/javax/management/relation/RoleResult.java ! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/sun/management/ClassLoadingImpl.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/MemoryPoolImpl.java ! src/java.management/share/classes/sun/management/RuntimeImpl.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/classes/sun/management/Util.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java Changeset: 6c1ed0bb Branch: http3 Author: Aggelos Biboudis Date: 2024-12-04 14:32:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6c1ed0bb6912d8085b98f50b7bdbb467369f3992 8345474: Translation for instanceof is not triggered when patterns are not used in the compilation unit Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/langtools/tools/javac/patterns/T8345474.java Changeset: 6f307623 Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-04 15:34:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f307623568efe4d90942cd22ec9a26b2e1ca1b1 8345468: test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: 923321cf Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-04 15:35:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/923321cfb1a9c66ca0e8f843ff029fd161a19b5b 8345447: test/jdk/javax/swing/JToolBar/4529206/bug4529206.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java Changeset: 16ef6e2a Branch: http3 Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-04 15:38:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16ef6e2a187181f49b7b2d601c660bbd25ab3845 8344229: Revisit SecurityManager usage in jdk.httpserver after JEP 486 integration Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! test/jdk/com/sun/net/httpserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java ! test/jdk/com/sun/net/httpserver/LogFilter.java ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/SimpleFileServer.java ! test/jdk/com/sun/net/httpserver/Test14.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/TestLogging.java ! test/jdk/com/sun/net/httpserver/bugs/B6339483.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java Changeset: f3b4350e Branch: http3 Author: Aleksey Shipilev Date: 2024-12-04 16:37:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3b4350e0f14d3b0c551e0d24563788f379111d6 8345219: C2: x86_64 should not go to interpreter stubs for NaNs handling Reviewed-by: epeter, kvn ! src/hotspot/share/compiler/compileBroker.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPConversion.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/java/lang/DoubleBitConversion.java + test/micro/org/openjdk/bench/java/lang/FloatBitConversion.java Changeset: 79eb77b7 Branch: http3 Author: Chen Liang Date: 2024-12-04 17:30:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79eb77b782bd0c3cecee6c66b86f6f3e17054498 8345486: Reevaluate the classes in java.lang.classfile.components package Reviewed-by: mcimadamore, asotona ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java ! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java = src/java.base/share/classes/jdk/internal/classfile/components/package-info.java = src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! test/jdk/jdk/classfile/AdvancedTransformationsTest.java ! test/jdk/jdk/classfile/ClassBuildingTest.java ! test/jdk/jdk/classfile/ClassPrinterTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java ! test/jdk/jdk/classfile/StackTrackerTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/classfile/examples/AnnotationsExamples.java ! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java ! test/jdk/jdk/classfile/helpers/Transforms.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java Changeset: baa6957b Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-04 17:51:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/baa6957b9bf9c050c44ef6e36d21566dd3636fa0 8345507: Fix build of static launcher Reviewed-by: erikj ! make/ModuleWrapper.gmk Changeset: e1695f6c Branch: http3 Author: Jatin Bhateja Date: 2024-12-04 18:27:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1695f6c40dbf27538c6c450eb1cf64a05e0ee9a 8345472: Fix incorrect format instruction for floating point max/min patterns Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad Changeset: 6aa7667e Branch: http3 Author: Ioi Lam Date: 2024-12-04 18:45:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6aa7667e9d05c1c3edce5ae2f29864e7a876ebbe 8339535: JVM crashes with -Xshare:dump -XX:+SegmentedCodeCache Reviewed-by: ccheung, dholmes, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java Changeset: faa109e8 Branch: http3 Author: Alexey Ivanov Date: 2024-12-04 18:52:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/faa109e8d40dbe8c6beb26bd8f9e5f6f63e4cab1 8340580: Characters in Document diagrams not in the middle Move text in Document-{insert,remove}.svg by 0.5 of pixel Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.svg Changeset: de3a218a Branch: http3 Author: Sean Mullan Date: 2024-12-04 19:17:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/de3a218a2801b8a4b414fce9337bd151ded9b7f8 8345502: Remove doIntersectionPrivilege methods Reviewed-by: weijun ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/ProtectionDomain.java - src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java Changeset: 9740c1df Branch: http3 Author: Alexey Semenyuk Date: 2024-12-04 20:07:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9740c1df6f0469ae80f012dbaf433b3f63fa4ae8 8333572: Update jpackage.md with info related to WiX v4 and v5 support Reviewed-by: almatvee ! src/jdk.jpackage/share/man/jpackage.md Changeset: 1d3dcdf2 Branch: http3 Author: Brian Burkhalter Date: 2024-12-04 20:25:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d3dcdf2d635dd74a7de5284f5531d0cc8b6b09e 8345433: (fs) Use stream to load FileTypeDetectors in Files.probeContentType Reviewed-by: rriggs, alanb, aturbanov ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 1a73c76d Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-04 20:43:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a73c76d83d34d10519c9d10fb0e51d098907ab0 8345524: CHECK_FOR_FILES should properly handle directories Reviewed-by: erikj ! make/autoconf/util.m4 Changeset: a72cab8c Branch: http3 Author: Alex Menkov Date: 2024-12-04 20:48:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a72cab8c47955e643330d5c3fbf599f2716277b9 8345148: Fix for JDK-8337317 is incomplete Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp ! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp Changeset: ee0f88c9 Branch: http3 Author: Justin Lu Date: 2024-12-04 20:57:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee0f88c90155c26302425e33d3137c064e70ba6e 8341923: java.util.Locale class specification improvements Reviewed-by: liach, naoto ! src/java.base/share/classes/java/util/Locale.java Changeset: ea73e058 Branch: http3 Author: Brian Burkhalter Date: 2024-12-04 20:59:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea73e058521dd3139b54aa4e2af474c87ecffa5b 8345181: (ch) Windows asynchronous channels may return temporary direct buffers to the buffer cache twice (win) Reviewed-by: alanb, michaelm ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: c113f82f Branch: http3 Author: Patricio Chilano Mateo Date: 2024-12-04 21:25:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c113f82f78c7d9be1ac297aebfeb6051f0f904fb 8343957: Rename ObjectMonitor::owner_from() and JavaThread::_lock_id Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java Changeset: 8d19a560 Branch: http3 Author: Aleksei Efimov Date: 2024-12-04 21:37:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d19a560d013440340d1c3ba6aeebe5727c2c9c1 8340359: Remove javax.naming.Context.APPLET Reviewed-by: jpai ! src/java.naming/share/classes/javax/naming/Context.java - test/jdk/javax/naming/InitialContext/AppletIsNotUsed.java - test/jdk/javax/naming/InitialContext/NoApplet.java Changeset: f904480a Branch: http3 Author: Ben Perez Date: 2024-12-04 22:01:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f904480a49649e0e89e4afca11fcadecb8669331 8345512: Remove wrapper functions for intrinsics in PQC algorithms Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java Changeset: 8a3c100c Branch: http3 Author: Stuart Marks Date: 2024-12-04 22:34:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a3c100c54d7d31eeacd2e05fd5b883c72d6bb75 8344461: Additional cleanup in NewThreadAction 8344867: Cleanup unneeded qualified exports to java.rmi Co-authored-by: Roger Riggs Reviewed-by: rriggs ! src/java.base/share/classes/module-info.java - src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java ! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java ! src/java.rmi/share/classes/sun/rmi/transport/Target.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: ba158edd Branch: http3 Author: Alexey Semenyuk Date: 2024-12-04 22:41:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ba158edd816d66e1e67e03d385e6714c3d2ecbc1 8334319: Missing keys in jpackage resource bundle Reviewed-by: naoto, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: bcebb0c5 Branch: http3 Author: Archie Cobbs Date: 2024-12-04 23:16:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcebb0c53c1e4629ebde534e237a86c161130fff 8341495: JShell crashes with java.util.MissingFormatArgumentException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties + test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java Changeset: 7a0cc796 Branch: http3 Author: Archie Cobbs Date: 2024-12-04 23:17:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a0cc796689a5c50e5b41fa4369640806b92d52e 8345438: Invalid error for return in early construction context lambda Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/SuperInit/EarlyLambdaReturn.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.out ! test/langtools/tools/javac/SuperInit/SuperInitGood.java Changeset: 63d09516 Branch: http3 Author: Jaikiran Pai Date: 2024-12-05 01:24:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63d095169aedb0c5dcf86f331f5ec5348a677923 8345153: Clean up SecurityManager references from jdk.compiler module Reviewed-by: alanb, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java - src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: fb95a539 Branch: http3 Author: Weijun Wang Date: 2024-12-05 01:27:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb95a5394413dba7352a7ad2ebd39a3da42308a6 8345533: Switch ML-DSA implementation to FIPS 204 final Reviewed-by: bperez, jnimeh ! src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java Changeset: 9c3d3b95 Branch: http3 Author: Matias Saavedra Silva Date: 2024-12-05 02:32:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9c3d3b95409c5e5bc138bcceb9ea75394b9fcac4 8345503: Test EnableNativeAccessCDS.java fails with TEST_THREAD_FACTORY=Virtual Reviewed-by: lmesnik, iklam, syan ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 67a7b004 Branch: http3 Author: Amit Kumar Date: 2024-12-05 03:08:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67a7b0049d373293f68699c3b985dc355361cda7 8345355: [s390x] support for z16 hardware Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 77cfcee8 Branch: http3 Author: Chris Plummer Date: 2024-12-05 03:33:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/77cfcee8a1e571d32a1cf28926128edb97fcd696 8345422: Fix JNI Checker "in native method" warnings in the debug agent and debugger tests 8344804: Test serviceability/jdwp/AllModulesCommandTest.java times out after JNI check warning Reviewed-by: amenkov, dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp Changeset: 7c8cec18 Branch: http3 Author: Ioi Lam Date: 2024-12-05 05:20:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c8cec186a8d0e5e87baf0ece24e7bc59700263f 8345224: Test runtime/cds/appcds/applications/JavacBench.java#dynamic fails after JDK-8344822 Reviewed-by: matsaave, ccheung ! test/hotspot/jtreg/TEST.groups Changeset: 2331782c Branch: http3 Author: Robbin Ehn Date: 2024-12-05 07:25:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2331782cf713e2db6d65b490c52c4de0a6555dca 8345179: RISC-V: Add gtests for weak cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: e46d822a Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-05 07:29:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e46d822aebee02d3cb4862c204293d388f6f3466 8345547: test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: ca46c3a5 Branch: http3 Author: Weijun Wang Date: 2024-12-05 08:36:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ca46c3a5ba324ceb4f30df772cb73a673647323e 8343622: AesDkCrypto.stringToKey should not return null Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java + test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 3b7571d3 Branch: http3 Author: Andrey Turbanov Date: 2024-12-05 09:07:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b7571d37812472a2152f9c8cbfd2a4abdb35016 8345398: Avoid redundant Properties.containsKey call in Cursor.getSystemCustomCursor Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/awt/Cursor.java Changeset: f3807d6a Branch: http3 Author: Raffaello Giulietti Date: 2024-12-05 09:50:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3807d6a84101b2b0e55409e643cb323d7db8a94 8345403: Add more randomized tests to better cover FloatingDecimal parsing Reviewed-by: darcy + test/jdk/jdk/internal/math/FloatingDecimal/TestRandomFloatingDecimal.java Changeset: bcd10185 Branch: http3 Author: Christian Stein Date: 2024-12-05 10:15:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bcd1018585ca7a14954208ae23ba2b214db7cf0c 8344540: Remove superseded wildcard description from java manpage Reviewed-by: dholmes, jpai ! src/java.base/share/man/java.md Changeset: 01307a7b Branch: http3 Author: Jaikiran Pai Date: 2024-12-05 11:19:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/01307a7bafc27a3d0bb8e2a5b75851d58f041f88 8341551: Revisit jdk.internal.loader.URLClassPath.JarLoader after JEP 486 Reviewed-by: dfuchs, lancea, rriggs, alanb ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarCheckTest.java Changeset: 7ee84d8f Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-05 11:51:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7ee84d8f7096ccfc4666d5bff78e7e5ac6d614bd 8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Reviewed-by: tr ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: b42d79eb Branch: http3 Author: Martin Doerr Date: 2024-12-05 12:03:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b42d79eb6a6d497dc63718c2854609bebca4498c 8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 92e9ac6d Branch: http3 Author: Doug Lea
Date: 2024-12-05 12:15:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92e9ac6dc7302a140772443f95cc11deb8e3ddcb 8345294: test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java timeout with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java + test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 84240cc8 Branch: http3 Author: Aleksey Shipilev Date: 2024-12-05 12:37:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/84240cc8e01663196cf883efec4c0eb4ea590c27 8344831: [REDO] CDS: Parallel relocation Reviewed-by: dholmes, stuefe ! 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/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/filemap.cpp + test/hotspot/gtest/cds/test_archiveWorkers.cpp Changeset: 308357cb Branch: http3 Author: Weijun Wang Date: 2024-12-05 13:15:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/308357cba706478598ef231887e0584eaae839e0 8345578: New test in JDK-8343622 fails with a promoted build Reviewed-by: mullan ! test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 456c71d1 Branch: http3 Author: Thomas Stuefe Date: 2024-12-05 14:07:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/456c71d1ff64d31445b68d792fdaa9887f3499da 8343699: [aarch64] Bug in MacroAssembler::klass_decode_mode() Reviewed-by: adinn, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 97b8a09b Branch: http3 Author: Erik Gahlin Date: 2024-12-05 14:50:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/97b8a09bda92fab38b97acd49b6a5e4607b396e6 8345339: JFR: Missing javadoc for RecordingStream::onMetadata Reviewed-by: nbenalla, liach ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java Changeset: 691e6921 Branch: http3 Author: Alan Bateman Date: 2024-12-05 15:22:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/691e692149c105b4ca34aaaba779675b6bcc7c65 8345565: Remove remaining SecurityManager motivated APIs from sun.reflect.util Reviewed-by: mullan, rriggs, liach ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java - src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java - src/java.base/share/classes/sun/reflect/misc/FieldUtil.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java Changeset: 7513b137 Branch: http3 Author: Gerard Ziemski Date: 2024-12-05 15:28:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7513b1378de4fc2270d8e144a9c3b75859e6fe5f 8328944: NMT reports "unknown" memory Reviewed-by: jsjolen, coleenp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: ef8da284 Branch: http3 Author: Kim Barrett Date: 2024-12-05 15:31:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef8da28487f918c38fab3096eaeed572d5ea5b90 8345591: [aarch64] macroAssembler_aarch64.cpp compile fails ceil_log2 not declared Reviewed-by: coleenp, alanb, syan ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 1ece4f9d Branch: http3 Author: Calvin Cheung Date: 2024-12-05 15:40:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ece4f9d93c20e71a28d5df06dff546c87342782 8345514: Should use internal class name when calling ClassLoader.getResourceAsByteArray Reviewed-by: iklam, matsaave ! src/hotspot/share/cds/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/MultiReleaseJars.java Changeset: 5a0899fc Branch: http3 Author: Erik Joelsson Date: 2024-12-05 16:17:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a0899fc09966149044f746b3a613cd97a5265b4 8345302: Building microbenchmarks require larger Java heap Reviewed-by: shade, mcimadamore ! make/autoconf/boot-jdk.m4 Changeset: 85fedbf6 Branch: http3 Author: Matthias Baesken Date: 2024-12-05 16:44:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85fedbf668023fd00d70ec649504c2f80e4c84bb 8344607: Link Time Optimization - basic support for clang Reviewed-by: lucy, jkern, ihse ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp Changeset: 5cc150c6 Branch: http3 Author: Pavel Rappo Date: 2024-12-05 17:03:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5cc150c63632c3ab8bf23d94f941d3b6db45d55c 8342979: Start of release updates for JDK 25 8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy Reviewed-by: iris, darcy, erikj, dholmes ! .jcheck/conf ! make/conf/version-numbers.conf ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/jdk.compiler/share/data/symbols/java.base-O.sym.txt + src/jdk.compiler/share/data/symbols/java.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/java.datatransfer-O.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt + src/jdk.compiler/share/data/symbols/java.instrument-O.sym.txt + src/jdk.compiler/share/data/symbols/java.logging-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-O.sym.txt + src/jdk.compiler/share/data/symbols/java.prefs-O.sym.txt + src/jdk.compiler/share/data/symbols/java.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.scripting-O.sym.txt + src/jdk.compiler/share/data/symbols/java.se-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.sasl-O.sym.txt + src/jdk.compiler/share/data/symbols/java.smartcardio-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql.rowset-O.sym.txt + src/jdk.compiler/share/data/symbols/java.transaction.xa-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml.crypto-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.accessibility-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.attach-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.charsets-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.dynalink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.editpad-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.httpserver-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jartool-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.javadoc-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jcmd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jconsole-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdeps-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jlink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jstatd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.localedata-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.dns-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.sctp-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.auth-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.unsupported-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.xml.dom-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.zipfs-O.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: dbf48a53 Branch: http3 Author: Kim Barrett Date: 2024-12-05 17:43:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbf48a53eca74380b279ce6be3bab2a6a248f7f2 8344665: Refactor PartialArrayState allocation for reuse Reviewed-by: tschatzl, ayang, iwalulya, zgu ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayState.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: bedb68ab Branch: http3 Author: William Kemper Date: 2024-12-05 17:55:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bedb68aba126c6400ce9f2182105b5294ff42021 8342444: Shenandoah: Uncommit regions from a separate, STS aware thread Reviewed-by: shade, kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: a97dca52 Branch: http3 Author: Y. Srinivas Ramakrishna Date: 2024-12-05 19:46:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a97dca52c9257121fc96613a4b591920c1c3e31a 8344593: GenShen: Review of ReduceInitialCardMarks Reviewed-by: shade, cslucas ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: bf0debc0 Branch: http3 Author: Matias Saavedra Silva Date: 2024-12-05 20:08:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bf0debc023a42ccdf2f589039e4d98e11424b4dd 8343890: SEGV crash in RunTimeClassInfo::klass Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/runTimeClassInfo.cpp Changeset: 5f30a8d9 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5f30a8d90cbc3f163e2328cda5a9eb6ad0f1787a 8345424: Move FindDebuginfoFiles out of FileUtils.gmk Reviewed-by: erikj ! make/Images.gmk ! make/StaticLibs.gmk + make/common/DebugInfoUtils.gmk ! make/common/FileUtils.gmk Changeset: 6f6bce56 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f6bce56fc95832a07ef9bfc6a4770b76440af09 8344559: Log is spammed by missing pandoc warnings when building man pages Reviewed-by: shade, erikj ! doc/building.html ! doc/building.md ! make/autoconf/jdk-options.m4 ! make/common/modules/LauncherCommon.gmk Changeset: daa2ba52 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/daa2ba52a3197924c34ccdd0c33703e61cdc8350 8339622: Regression in make open-hotspot-xcode-project Reviewed-by: mcimadamore, erikj ! make/ide/xcode/hotspot/CreateXcodeProject.gmk Changeset: 5da0eee3 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-05 22:57:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5da0eee3a6a50f3cffe843717aa07c88be59a4e1 8285692: Enable _FORTIFY_SOURCE=2 when building with Clang Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 41c8971c Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-05 22:58:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/41c8971cbcc1d281ffae907c952637ebff945ebb 8287122: Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 9284602e Branch: http3 Author: David Holmes Date: 2024-12-06 00:45:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9284602ecbbed94af38f90fd080684cdb33d5f31 8345628: [BACKOUT] JDK-8287122 Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: aa382844 Branch: http3 Author: Leonid Mesnik Date: 2024-12-06 01:33:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa3828447c4cbc1aae32c1b96d0d1831c5fb1cca 8345435: Eliminate tier1_compiler_not_xcomp group Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestSharedHeadExceptionBackedges.java ! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfileArgsLimit.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/hotspot/jtreg/compiler/profiling/UnsafeAccess.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java Changeset: 84032850 Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-06 03:19:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/84032850dbe3add7b7c8d6a4b2fbd5d5cab4483a 8268145: [macos] Rendering artifacts is seen when text inside the JTable with TableCellEditor having JTextfield Reviewed-by: kizune, abhiscxk, honkar ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java + test/jdk/javax/swing/JTable/TestCaretArtifact.java Changeset: 2286fae3 Branch: http3 Author: Kim Barrett Date: 2024-12-06 06:32:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2286fae300b37f4b69ed817d3edea6fe7fa2f52d 8345159: RISCV: Fix -Wzero-as-null-pointer-constant warning in emit_static_call_stub Reviewed-by: mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: d9a22139 Branch: http3 Author: Roland Westrelin Date: 2024-12-06 09:18:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d9a22139fb14c67e2b1dac2c93c1e46bc3b14c72 8345299: C2: some nodes can still have incorrect control after do_range_check() Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 874d68a9 Branch: http3 Author: Roland Westrelin Date: 2024-12-06 09:19:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/874d68a96ce67caaf944dd25fbfb44eab965dfd3 8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8 Reviewed-by: epeter, kvn ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorization/TestReplicateAtConv.java Changeset: f6021a9c Branch: http3 Author: Daniel Gredler Date: 2024-12-06 13:07:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6021a9c34da877bf954f5b90b4233949ec0ffc7 8344668: Unnecessary array allocations and copying in TextLine Reviewed-by: honkar, azvegint, prr ! src/java.desktop/share/classes/java/awt/font/TextLine.java Changeset: 0e2a2852 Branch: http3 Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2024-12-06 14:19:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0e2a28527738d227a66ea44b9a5c037c72039044 8344833: CTW: Make failing on zero classes optional Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 49664195 Branch: http3 Author: Chen Liang Date: 2024-12-06 14:25:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/496641955041c5e48359e6256a4a61812653d900 8334733: Remove obsolete @enablePreview from tests after JDK-8334714 Reviewed-by: mchung, asotona ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ModuleTests/AnnotationsTest.java ! test/jdk/java/lang/StackWalker/TestBCI.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java ! test/jdk/java/lang/instrument/RetransformApp.java ! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAsm.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/reflect/Generics/TestMissingTypeVariable.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/reflect/records/IsRecordTest.java ! test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java ! test/jdk/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/lambda/TEST.properties ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/MethodParametersTest.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java ! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java ! test/langtools/tools/javac/StringConcat/WellKnownTypes.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8314275.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java ! test/langtools/tools/javac/classreader/BadMethodParameter.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/BadClassfile.java ! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkArchiveTest.java ! test/langtools/tools/javac/file/SymLinkShortNameTest.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/modules/IncubatingTest.java ! test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/OpenModulesTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/preview/PreviewTest.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/model/element/TestOrigin.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/AttrRecovery.java ! test/langtools/tools/javac/recovery/FlowRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/UndefinedAccessFlagTest.java ! test/langtools/tools/javap/VerificationTest.java ! test/langtools/tools/javap/classfile/6888367/T6888367.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/classfile/deps/T6907575.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/micro/org/openjdk/bench/java/lang/classfile/TypeKindBench.java ! test/micro/org/openjdk/bench/java/lang/classfile/Utf8EntryWriteTo.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/CodeAttributeTools.java ! test/micro/org/openjdk/bench/jdk/classfile/ConstantPoolBuildingClassEntry.java ! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java Changeset: 573bcb61 Branch: http3 Author: Hannes Walln?fer Date: 2024-12-06 16:39:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/573bcb61809cbd98ec52d159d0c8e030e4a8e3f5 8345664: Use simple parameter type names in @link and @see tags Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java Changeset: 470701f0 Branch: http3 Author: Leonid Mesnik Date: 2024-12-06 18:42:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/470701f0bb269834cc0e1cb40f7d34e92226454b 8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless Reviewed-by: syan, egahlin ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java Changeset: e0d63987 Branch: http3 Author: Brent Christian Date: 2024-12-06 21:18:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0d639878346946d0627a57b0eeb0cac8ca533fc 8344575: Examine usage of ReflectUtil.forName() in java.sql.rowset - XmlReaderContentHandler Reviewed-by: lancea, mchung, alanb, liach ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java Changeset: c517ffba Branch: http3 Author: Hamlin Li Date: 2024-12-07 09:56:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c517ffba7d9388e75b5d7bba77e565e71c0a7d76 8339910: RISC-V: crc32 intrinsic with carry-less multiplication Reviewed-by: rehn, luhenry ! 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/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 83ea0133 Branch: http3 Author: David Holmes Date: 2024-12-08 23:27:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/83ea0133ddd4c65339309ae4fa0700208a3bb779 8345629: Remove expired flags in JDK 25 Reviewed-by: kvn, coleenp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md Changeset: 458979d8 Branch: http3 Author: Sorna Sarathi Committer: David Holmes Date: 2024-12-09 02:05:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/458979d83ac784273263b54516369d79764010dd 8344611: Add missing classpath exception Reviewed-by: amitkumar, iris ! src/java.base/share/native/libjava/ub.h ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_neon.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_rvv.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_sve.c ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java Changeset: 842b3638 Branch: http3 Author: Leonid Mesnik Date: 2024-12-09 02:43:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/842b3638794973a3eae920eb898782b280e99589 8345698: Remove tier1_compiler_not_xcomp from github actions Reviewed-by: syan, liach ! .github/workflows/test.yml Changeset: 69e664de Branch: http3 Author: SendaoYan Date: 2024-12-09 03:38:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/69e664de14d1f9d66447937d494da8bf971ac5fe 8345632: [ASAN] memory leak in get_numbered_property_as_sorted_string function Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/modules.cpp Changeset: 830173fc Branch: http3 Author: Andrew Haley Date: 2024-12-09 11:05:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/830173fcb08b004ea3932d47cb522c589feec0b5 8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: d7ef3ac0 Branch: http3 Author: Fabian Meumertzheim Committer: Kevin Walls Date: 2024-12-09 12:12:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3 8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE Reviewed-by: dholmes, kevinw, sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 153dc6d8 Branch: http3 Author: Matthew Donovan Date: 2024-12-09 13:20:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/153dc6d84300e4c3446e33be820c15336cf45e72 8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout Reviewed-by: hchao, mullan ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: e821d599 Branch: http3 Author: Kim Barrett Date: 2024-12-09 13:54:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e821d599c8a715af54374218ab285a8d061b174e 8345589: Simplify Windows definition of strtok_r Reviewed-by: dholmes, jwaters ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 166c1277 Branch: http3 Author: Erik Joelsson Date: 2024-12-09 14:05:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/166c12771d9d8c466e73a9490c4eb1fc9a5f6c24 8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302 Reviewed-by: ihse ! make/RunTestsPrebuiltSpec.gmk Changeset: 35c00532 Branch: http3 Author: Eric Caspole Date: 2024-12-09 14:59:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35c00532a1dd2a6df5fc3d5173ca692517675d38 8345405: Add JMH showing the regression in 8341649 Reviewed-by: redestad, coleenp + test/micro/org/openjdk/bench/vm/runtime/MethodHandleStress.java Changeset: 7aa0cbc9 Branch: http3 Author: Scott Marlow Committer: Chen Liang Date: 2024-12-09 14:59:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7aa0cbc91d90493a3dae973cb8077cfa283c32b4 8345614: Improve AnnotationFormatError message for duplicate annotation interfaces Reviewed-by: liach ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: b1204046 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-09 15:53:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b120404620defe5fac83d4b5997fb5e9ce50ea9b 8345793: Update copyright year to 2024 for the build system in files where it was missed Reviewed-by: kbarrett, erikj ! .github/actions/config/action.yml ! .github/actions/do-build/action.yml ! .github/actions/get-bootjdk/action.yml ! .github/actions/get-bundles/action.yml ! .github/actions/get-msys2/action.yml ! .github/scripts/gen-build-failure-report.sh ! .github/scripts/gen-test-summary.sh ! .github/workflows/build-cross-compile.yml ! make/CompileJavaModules.gmk ! make/CompileModuleTools.gmk ! make/CopyImportModules.gmk ! make/CopyInterimTZDB.gmk ! make/Global.gmk ! make/Init.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/MainSupport.gmk ! make/RunTestsPrebuilt.gmk ! make/StaticLibsImage.gmk ! make/TestImage.gmk ! make/ToolsHotspot.gmk ! make/ToolsJdk.gmk ! make/autoconf/Makefile.template ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-aux/pkg.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-version.m4 ! make/autoconf/lib-alsa.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/util_paths.m4 ! make/common/CopyFiles.gmk ! make/common/Execute.gmk ! make/common/MakeIO.gmk ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/common/TextFileProcessing.gmk ! make/common/ZipArchive.gmk ! make/common/modules/CopyCommon.gmk ! make/devkit/Makefile ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/ide/eclipse/CreateWorkspace.gmk ! make/ide/idea/jdk/idea.gmk ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java ! make/ide/vscode/hotspot/CreateVSCodeProject.gmk ! make/langtools/tools/javacserver/server/CompilerThreadPool.java ! make/langtools/tools/javacserver/server/Server.java ! make/langtools/tools/propertiesparser/parser/MessageType.java ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcExceptions.gmk ! make/modules/java.base/gensrc/GensrcMisc.gmk ! make/modules/java.desktop/gensrc/GensrcIcons.gmk ! make/modules/jdk.charsets/Java.gmk ! make/modules/jdk.compiler/Gendata.gmk ! make/modules/jdk.javadoc/Gendata.gmk ! make/modules/jdk.javadoc/Gensrc.gmk ! make/modules/jdk.jcmd/Java.gmk ! make/modules/jdk.jconsole/Java.gmk ! make/modules/jdk.jdeps/Gensrc.gmk ! make/modules/jdk.localedata/Java.gmk ! make/modules/jdk.sctp/Java.gmk ! make/test/BuildJtregTestThreadFactory.gmk ! make/test/BuildTestLib.gmk ! make/test/JtregNativeLibTest.gmk ! src/utils/hsdis/binutils/hsdis-binutils.c ! src/utils/hsdis/capstone/hsdis-capstone.c ! src/utils/hsdis/hsdis.h ! src/utils/hsdis/llvm/hsdis-llvm.cpp ! test/jdk/build/AbsPathsInImage.java Changeset: 480b508c Branch: http3 Author: Daniel Skantz Committer: Vladimir Kozlov Date: 2024-12-09 16:29:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/480b508cf2f6972691eea35f133cc8fb939ac30f 8345156: C2: Add bailouts next to a few asserts Reviewed-by: kvn, epeter ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: cc628a13 Branch: http3 Author: Roland Westrelin Date: 2024-12-09 16:43:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc628a133e471e7edf07831ff386f0eaf57e9bff 8345287: C2: live in computation is broken Reviewed-by: kvn, dlong, rcastanedalo ! src/hotspot/share/opto/live.cpp Changeset: 48e22ba7 Branch: http3 Author: Alexandre Iline Date: 2024-12-09 19:43:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48e22ba7725a937ad72b84cce16c0dcecf5f265d 8345693: Update JCov for class file version 69 Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: eff20a38 Branch: http3 Author: Michael McMahon Date: 2024-12-09 20:24:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eff20a38c75a59372856e3ac54559661db92442d 8345794: Backout doc change introduced by JDK-8235786 Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: 0b9e749f Branch: http3 Author: Ioi Lam Date: 2024-12-09 20:35:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b9e749f54f409b8ff904f6b253292012ee842b8 8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer Reviewed-by: mbaesken, kbarrett ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java Changeset: 2207749c Branch: http3 Author: Artur Barashev Committer: Bradford Wetmore Date: 2024-12-09 20:56:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2207749c8915a4b65faec51948a183f4bb6ae20f 8344629: SSLSocketNoServerHelloClientShutdown test timeout Reviewed-by: wetmore ! test/jdk/sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java Changeset: fe0173dd Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-09 21:03:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe0173ddefd104aa4a451ef57057514f963b8deb 8345803: Update copyright year to 2024 for security in files where it was missed Reviewed-by: mullan ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/windows/man/kinit.md ! src/java.security.jgss/windows/man/klist.md ! src/java.security.jgss/windows/man/ktab.md ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java ! test/jdk/com/sun/crypto/provider/TLS/TestMasterSecret.java ! test/jdk/java/security/KeyStore/CheckMacOSKeyChainTrust.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java ! test/micro/org/openjdk/bench/java/security/MessageDigests.java ! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java ! test/micro/org/openjdk/bench/java/security/SSLHandshake.java ! test/micro/org/openjdk/bench/java/security/TestCertificates.java ! test/micro/org/openjdk/bench/javax/crypto/AES.java ! test/micro/org/openjdk/bench/javax/crypto/Crypto.java ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java Changeset: a606836a Branch: http3 Author: Jiangli Zhou Date: 2024-12-09 21:37:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a606836a02bb3e4ff3e3aaad478fc7ac142b3e38 8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk Reviewed-by: ihse ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk Changeset: 7d3a4049 Branch: http3 Author: David Holmes Date: 2024-12-10 07:43:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7d3a4049d5d6fd9a8b0c3808e8428edf501b5f9a 8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag Reviewed-by: ccheung, kbarrett ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 7e73c436 Branch: http3 Author: Albert Mingkun Yang Date: 2024-12-10 08:28:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e73c436ef5cc035304347bf64ae8e2b4ce45ab1 8345217: Parallel: Refactor PSParallelCompact::next_src_region Reviewed-by: tschatzl, sjohanss, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 2979806c Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-10 08:47:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2979806c72561cb4d4e8ac3d44dbcea347ace966 8345795: Update copyright year to 2024 for hotspot in files where it was missed Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp ! src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp ! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/z_ppc.ad ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_globals_riscv.hpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! src/hotspot/cpu/riscv/compiledIC_riscv.cpp ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp ! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/z_riscv.ad ! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/matcher_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp ! src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/registerSaver_s390.hpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.hpp ! src/hotspot/cpu/s390/vmreg_s390.inline.hpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.inline.hpp ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/register_x86.hpp ! 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/smallRegisterMap_x86.inline.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp ! src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/cpu/zero/nativeInst_zero.hpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/vmStructs_aix.hpp ! src/hotspot/os/bsd/vmStructs_bsd.hpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp ! src/hotspot/os/linux/vmStructs_linux.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/osThread_windows.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os/windows/vmStructs_windows.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/vmStructs_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/vmStructs_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/vmStructs_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/vmStructs_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/vmStructs_linux_ppc.hpp ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/vmStructs_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/vmStructs_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/vmStructs_windows_x86.hpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/register.hpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/cds/cdsProtectionDomain.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/cppVtables.hpp ! src/hotspot/share/cds/serializeClosure.hpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciTypeArrayKlass.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/code/codeCache.inline.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/stubs.hpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vmreg.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.hpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/oopMap.inline.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1CodeRootSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! 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/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.hpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVMOperations.hpp ! src/hotspot/share/gc/serial/serialHeap.inline.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTable.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/classUnloadingContext.hpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcOverheadChecker.cpp ! src/hotspot/share/gc/shared/gcPolicyCounters.hpp ! src/hotspot/share/gc/shared/genArguments.hpp ! src/hotspot/share/gc/shared/isGCActiveMark.cpp ! src/hotspot/share/gc/shared/isGCActiveMark.hpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shared/scavengableNMethods.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shared/taskTerminator.hpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zArguments.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zIterator.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodData.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRemembered.hpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zStackWatermark.hpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zValue.hpp ! src/hotspot/share/gc/z/zVerify.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bootstrapInfo.hpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreter.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrMethodData.cpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/constMethodFlags.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/methodFlags.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/c2_CodeStubs.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/jvmtiAgent.hpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/upcallLinker.hpp ! src/hotspot/share/prims/whitebox.hpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/escapeBarrier.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/osThreadBase.hpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/stackOverflow.hpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/timerTrace.hpp ! src/hotspot/share/runtime/trimNativeHeap.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfFuncDescTable.hpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/population_count.hpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionManager.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionSetBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java ! src/jdk.jfr/share/man/jfr.md ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java ! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml ! src/utils/IdealGraphVisualizer/Coordinator/pom.xml ! src/utils/IdealGraphVisualizer/Data/pom.xml ! src/utils/IdealGraphVisualizer/Difference/pom.xml ! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js ! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml ! src/utils/IdealGraphVisualizer/Graph/pom.xml ! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml ! src/utils/IdealGraphVisualizer/Layout/pom.xml ! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml ! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/Settings/pom.xml ! src/utils/IdealGraphVisualizer/Util/pom.xml ! src/utils/IdealGraphVisualizer/View/pom.xml ! 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/ExportGraph.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java ! src/utils/IdealGraphVisualizer/application/pom.xml ! src/utils/IdealGraphVisualizer/branding/pom.xml ! src/utils/LogCompilation/pom.xml ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp ! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/opto/test_no_overflow_int.cpp ! test/hotspot/gtest/runtime/test_objectMonitor.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java ! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java ! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java ! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java ! test/hotspot/jtreg/compiler/c2/ClearArray.java ! test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java ! test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java ! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java ! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java ! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java ! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.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/compilercontrol/commands/MemLimitTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java ! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java ! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java ! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java ! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPeeledReductionNode.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/predicates/assertion/TestTemplateAssertionPredicateNotRemoved.java ! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java ! test/hotspot/jtreg/compiler/print/PrintCompilation.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java ! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java ! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/containers/cgroup/TestContainerized.java ! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java ! test/hotspot/jtreg/containers/docker/JfrReporter.java ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestDisableExplicitGC.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java ! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java ! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/lib/PLABUtils.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java ! test/hotspot/jtreg/gc/testlibrary/Helpers.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java ! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java ! test/hotspot/jtreg/gc/z/TestNoUncommit.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestRelocateInPlace.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java ! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java ! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java ! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java ! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java ! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java ! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java ! test/hotspot/jtreg/runtime/stack/Stack004.java ! test/hotspot/jtreg/runtime/stack/Stack017.java ! test/hotspot/jtreg/runtime/stack/Stack018.java ! test/hotspot/jtreg/runtime/stack/Stack019.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/sanity/BasicVMTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/HeapOOMEException.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingByFillingMetaspace.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingHelper.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/README ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Tests.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/ProcessExecutor.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamListener.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamLogger.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamReader.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/FileUtils.java ! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMajor.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMinor.java ! test/jdk/jdk/jfr/event/gc/collection/TestZOldGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestZYoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java ! test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java ! test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java ! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java ! test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java ! test/micro/org/openjdk/bench/vm/compiler/VectorAlignment.java ! test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java ! test/micro/org/openjdk/bench/vm/compiler/overhead/SimpleRepeatCompilation.java ! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java ! test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java ! test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java Changeset: 06c44dd5 Branch: http3 Author: Per Minborg Date: 2024-12-10 10:01:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/06c44dd568d91e1bd68f60fd3e57abcbe97e5dca 8345465: Fix performance regression on x64 after JDK-8345120 Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: 165fd848 Branch: http3 Author: Pavel Rappo Date: 2024-12-10 10:03:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/165fd848c133e3281a13d55da77faa0641586b54 8342987: Update --release 24 symbol information for JDK 24 build 27 Reviewed-by: darcy, iris ! src/jdk.compiler/share/data/symbols/java.base-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt Changeset: a6277bb5 Branch: http3 Author: Coleen Phillimore Date: 2024-12-10 12:27:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a6277bb521e07e569cd75a4641b2a05a26f47b0a 8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 Co-authored-by: Thomas Stuefe Reviewed-by: iklam, stuefe ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java Changeset: 25d9deb1 Branch: http3 Author: Manjunath Matti Date: 2024-12-10 14:15:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25d9deb1a350925dbd7e469ac5779b3c38d1f318 8335367: [s390] Add support for load immediate on condition instructions. Reviewed-by: lucy, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: a24b08fc Branch: http3 Author: Hamlin Li Date: 2024-12-10 14:39:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a24b08fcb0b3784181096f5c669e57e110600056 8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827 Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 4f855d13 Branch: http3 Author: Roger Riggs Date: 2024-12-10 15:16:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f855d1342d55aeee93b7d0c5796fbfd4994c856 8345818: Fix SM cleanup of parsing of System property resource.bundle.debug Reviewed-by: lancea, eirbjo ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: d6b5264c Branch: http3 Author: Leonid Mesnik Date: 2024-12-10 15:53:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6b5264c3f7d0c4157ebd73b2f1a98dd15273c61 8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups Changeset: 1def2d82 Branch: http3 Author: Leonid Mesnik Date: 2024-12-10 17:40:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1def2d82ac003a974759048c6cc0a173b1fc692f 8345700: tier{1,2,3}_compiler don't cover all compiler tests Reviewed-by: dholmes, shade ! test/hotspot/jtreg/TEST.groups Changeset: 9bd70ec8 Branch: http3 Author: Nizar Benalla Date: 2024-12-10 18:25:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9bd70ec806ac0134926f32e222f4075e3d407422 8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27 Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java Changeset: 0f035545 Branch: http3 Author: Chen Liang Date: 2024-12-10 20:34:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0f035545e5c0cd02d11ab8edd5786c1f1f6043a7 8342469: Improve API documentation for java.lang.classfile.instruction Reviewed-by: asotona, darcy ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/Instruction.java ! src/java.base/share/classes/java/lang/classfile/Label.java ! src/java.base/share/classes/java/lang/classfile/Opcode.java ! src/java.base/share/classes/java/lang/classfile/TypeKind.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java ! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java ! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java ! src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java Changeset: 4c39e9fa Branch: http3 Author: Kevin Driver Date: 2024-12-10 20:49:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4c39e9faa0cb8e4fd00d8b9dc0ac5ad64d6b287d 8344924: Default CA certificates loaded despite request to use custom keystore Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java Changeset: 29d648c6 Branch: http3 Author: Jasmine Karthikeyan Date: 2024-12-10 22:32:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/29d648c642a68699340a9ab43252f832efdb5cbf 8341781: Improve Min/Max node identities Reviewed-by: chagedorn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/TestMinMaxIdentities.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java Changeset: c6317191 Branch: http3 Author: Damon Nguyen Date: 2024-12-10 23:52:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c6317191e323e27cde61b5ed3c23d1a230053969 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Reviewed-by: honkar, azvegint, achung ! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java Changeset: 2ddaa460 Branch: http3 Author: Alex Menkov Date: 2024-12-11 01:37:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ddaa460545e043008aaf0b7ce33191b7c588833 8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp Changeset: abcd23f4 Branch: http3 Author: Vicente Romero Date: 2024-12-11 02:12:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/abcd23f4d65698f47fd79a95aed197a12edf2784 8334756: javac crashed on call to non-existent generic method with explicit annotated type arg Reviewed-by: abimpoudis ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.out Changeset: 8de0622c Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-11 03:49:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6 8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 Reviewed-by: honkar, dnguyen ! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java Changeset: c40140eb Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-11 04:00:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c40140eb9c156415622b2d03fd8681c16f6ee362 8334581: Remove no-arg constructor BasicSliderUI() Reviewed-by: abhiscxk, aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java Changeset: 1e9204fa Branch: http3 Author: Kim Barrett Date: 2024-12-11 04:47:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e9204fa43e0c1e22c69dc140829ddf3af750a95 8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code Reviewed-by: jwaters, aph, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: e88e793c Branch: http3 Author: theoweidmannoracle Committer: Christian Hagedorn Date: 2024-12-11 07:52:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e88e793cfd9a5db8745aa187c2726ad029b60ab7 8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method Reviewed-by: kvn, chagedorn, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/vectorization.cpp Changeset: f88c1c6f Branch: http3 Author: Adam Sotona Date: 2024-12-11 07:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f88c1c6ff86b8f29a71647e46136b6432bb67619 8345773: Class-File API debug printing capability Reviewed-by: liach, mcimadamore ! src/java.base/share/classes/java/lang/classfile/CompoundElement.java ! test/jdk/jdk/classfile/ClassPrinterTest.java Changeset: 8e0f929e Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-11 10:39:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e0f929ecfc1d8de1c2a78e608bcabc45ff6b6af 8345805: Update copyright year to 2024 for other files where it was missed Reviewed-by: dholmes, mli, mullan ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java ! src/jdk.httpserver/share/man/jwebserver.md ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/DirectHotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java ! test/jdk/java/net/httpclient/BodySubscribersTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java ! test/jdk/java/nio/Buffer/LimitDirectMemory.java ! test/jdk/java/nio/channels/DatagramChannel/SelectWhenRefused.java ! test/jdk/java/nio/channels/Selector/WakeupNow.java ! test/jdk/jdk/classfile/AnnotationModelTest.java ! test/jdk/jdk/classfile/FilterDeadLabelsTest.java ! test/jdk/jdk/classfile/LowJCovAttributeTest.java ! test/jdk/jdk/classfile/LowModuleTest.java ! test/jdk/jdk/classfile/ModuleBuilderTest.java ! test/jdk/jdk/classfile/examples/ModuleExamples.java ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java ! test/jdk/jni/nullCaller/NullCallerTest.java ! test/jdk/sun/security/ec/InvalidCurve.java ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java ! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java ! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java ! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/lib-test/jdk/test/lib/RandomGeneratorTest.java ! test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java ! test/lib/jdk/test/lib/jfr/GCHelper.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/whitebox/code/Compiler.java ! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java ! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java ! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java Changeset: c9ec2716 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-11 10:40:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c9ec2716a5486e6304caa863d00fe2f5ef975602 8345800: Update copyright year to 2024 for serviceability in files where it was missed Reviewed-by: dholmes, cjplummer ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jcmd/share/man/jinfo.md ! src/jdk.jcmd/share/man/jmap.md ! src/jdk.jcmd/share/man/jps.md ! src/jdk.jcmd/share/man/jstack.md ! src/jdk.jcmd/share/man/jstat.md ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jconsole/share/man/jconsole.md ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java ! src/jdk.jdi/share/man/jdb.md ! src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java ! test/jdk/com/sun/jdi/BadAgentPath.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/jdk/com/sun/jdi/SuspendNoFlagTest.java ! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java Changeset: 28268383 Branch: http3 Author: Stefan Karlsson Date: 2024-12-11 11:49:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2826838389ff0ce909289e3a804228226a2a6ab0 8345658: WB_NMTCommitMemory redundantly records an NMT tag Reviewed-by: dholmes, jsjolen ! src/hotspot/share/prims/whitebox.cpp Changeset: 076bfa68 Branch: http3 Author: Stefan Karlsson Date: 2024-12-11 11:53:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/076bfa688c8ee19fa5eea1d18cfa84a3504af762 8345656: Move os alignment functions out of ReservedSpace Reviewed-by: dholmes ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/runtime/os.hpp Changeset: 2382a2de Branch: http3 Author: Stefan Karlsson Date: 2024-12-11 12:22:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2382a2de964aa9b3a8e1ec2500f6337eeeb94706 8345661: Simplify page size alignment in code heap reservation Reviewed-by: dholmes, thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/memory/heap.cpp Changeset: a21d21f4 Branch: http3 Author: Martin Doerr Date: 2024-12-11 12:50:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a21d21f4d7b74e21f68b6bf9c5dc9ba7d3f9963c 8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: rrich, goetz ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.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/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: 45c914c3 Branch: http3 Author: Roland Westrelin Date: 2024-12-11 13:48:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/45c914c3ad8fbc406af9ba9dec97f11c28c91299 8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: d381d581 Branch: http3 Author: theoweidmannoracle Date: 2024-12-11 14:30:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d381d581bfc5bbe1db966088ed4cad01b65c5123 8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes Reviewed-by: chagedorn, thartmann, epeter, qamai ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/c2/irTests/DivINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/DivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java Changeset: e2948991 Branch: http3 Author: Sonia Zaldana Calles Date: 2024-12-11 14:40:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e2948991544d50a901be509fbc6406c2a16849ec 8345647: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: shade, jwaters, mli ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: c34b87c5 Branch: http3 Author: Stefan Karlsson Date: 2024-12-11 15:09:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c34b87c52bbaf37d01cb2a73846631a037b312a5 8345659: Fix broken alignment after ReservedSpace splitting in GC code Reviewed-by: ayang, aboldtch ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: cc479184 Branch: http3 Author: Qizheng Xing Committer: Martin Doerr Date: 2024-12-11 15:11:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc47918445b3b49fc188d4655996e43e7a3c75c3 8345040: Clean up unused variables and code in `generate_native_wrapper` Reviewed-by: mli, dfenacci, kvn ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 72c6daf1 Branch: http3 Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-11 15:21:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72c6daf1b1073bc1eb9d1b07794c0e8ba5b9b437 8346007: Incorrect copyright header in UModLNodeIdealizationTests.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java Changeset: 2c4567a6 Branch: http3 Author: Quan Anh Mai Date: 2024-12-11 15:59:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2c4567a689091721476b6ef0ef4ad042fd63c3fd 8342651: Refactor array constant to use an array of jbyte Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/constantTable.hpp ! src/hotspot/share/opto/output.cpp Changeset: cf0e1aa0 Branch: http3 Author: Ivan ?ipka Committer: Jorn Vernee Date: 2024-12-11 16:33:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf0e1aa0667b6c78f1b450c726c50415df570729 8345335: Add excluded jdk_foreign tests to manual group Reviewed-by: jvernee ! test/jdk/TEST.groups ! test/jdk/java/foreign/TestMatrix.java Changeset: cce5808d Branch: http3 Author: Brian Burkhalter Date: 2024-12-11 17:57:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cce5808d7a5734abb36b12d83304b80ae9c55575 8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit Reviewed-by: alanb + test/jdk/java/nio/Buffer/UnmeteredTempBuffers.java Changeset: e4a34e96 Branch: http3 Author: Andrey Turbanov Date: 2024-12-11 18:22:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e4a34e96cd7eb227bd43e55d370d0b18d365ae1b 8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java Changeset: 08bdeedf Branch: http3 Author: Kim Barrett Date: 2024-12-11 19:37:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08bdeedfd355b61f7cdabbe943657691e5af2c82 8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code Reviewed-by: mdoerr, mbaesken ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: cbab40bc Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-11 21:01:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cbab40bce45a2f58906be49c841178fa1dfd457e 8345683: Remove special flags for files compiled for static libraries Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/Flags.gmk Changeset: ddf04617 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-11 21:08:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ddf04617887dc389cd7667e820da7ac91eea9e8c 8345799: Update copyright year to 2024 for core-libs in files where it was missed Reviewed-by: joehw, jlu, mli, lancea, kevinw ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/io/WriteAbortedException.java ! src/java.base/share/classes/java/lang/AssertionError.java ! src/java.base/share/classes/java/lang/BaseVirtualThread.java ! src/java.base/share/classes/java/lang/BootstrapMethodError.java ! src/java.base/share/classes/java/lang/ClassValue.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/lang/constant/ModuleDesc.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/package-info.java ! src/java.base/share/classes/java/lang/foreign/snippet-files/Snippets.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/package-info.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/java/nio/file/FileTreeIterator.java ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/DigestOutputStream.java ! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java ! src/java.base/share/classes/java/security/cert/PKIXParameters.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/text/AttributedCharacterIterator.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/LinkedHashSet.java ! src/java.base/share/classes/java/util/LinkedList.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/TreeSet.java ! src/java.base/share/classes/java/util/WeakHashMap.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/stream/FindOps.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java ! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java ! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java ! src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java ! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/ImplicitSession.java ! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java ! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterDirection.java ! src/java.base/share/classes/jdk/internal/icu/text/UTF16.java ! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java ! src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/util/OctalDigits.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/vm/StackChunk.java ! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java ! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/content/text/plain.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! src/java.base/share/classes/sun/nio/ch/PendingFuture.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/HKSCS.java ! src/java.base/share/classes/sun/security/ec/point/AffinePoint.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/java.base/share/classes/sun/security/pkcs/ParsingException.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/BitArray.java ! src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java ! src/java.base/share/classes/sun/security/util/ECUtil.java ! src/java.base/share/classes/sun/security/util/IOUtils.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/GeneralNames.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/util/BuddhistCalendar.java ! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarDate.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/PhantomReference.c ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libverify/check_code.c ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c ! src/java.base/unix/native/libjli/java_md.h ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.rmi/share/man/rmiregistry.md ! src/java.se/share/classes/module-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! src/jdk.jdeps/share/man/javap.md ! src/jdk.jdeps/share/man/jdeprscan.md ! src/jdk.jdeps/share/man/jdeps.md ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! 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/man/jlink.md ! src/jdk.jlink/share/man/jmod.md ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java ! src/jdk.jpackage/share/native/common/ErrorHandling.cpp ! src/jdk.jpackage/share/native/common/Log.cpp ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! src/jdk.naming.rmi/share/classes/module-info.java ! test/failure_handler/README ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/conf/linux.properties ! test/jaxp/TEST.groups ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/TempDirTest.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java ! test/jdk/java/foreign/TestRestricted.java ! test/jdk/java/foreign/TestScopedOperations.java ! test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestValueLayouts.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessBase.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java ! test/jdk/java/foreign/handles/Driver.java ! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/io/File/TempDirDoesNotExist.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ProcessBuilder/CloseRace.java ! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java ! test/jdk/java/lang/String/StringRepeat.java ! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/annotation/ClassFileGenerator.java ! test/jdk/java/lang/invoke/BigArityTest.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/ref/Basic.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/math/BigInteger/HashCode.java ! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java ! test/jdk/java/util/Arrays/HashCode.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/Currency/PropertiesTestRun.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/Locale/UseOldISOCodesTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java ! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java ! test/jdk/java/util/prefs/CheckUserPrefsStorage.java ! test/jdk/java/util/stream/GathererAPITest.java ! test/jdk/java/util/stream/GathererTest.java ! test/jdk/java/util/stream/GatherersFoldTest.java ! test/jdk/java/util/stream/GatherersMapConcurrentTest.java ! test/jdk/java/util/stream/GatherersScanTest.java ! test/jdk/java/util/stream/GatherersWindowFixedTest.java ! test/jdk/java/util/stream/GatherersWindowSlidingTest.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java ! test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java ! test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java ! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java ! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/jdk/jdk/internal/vm/Continuation/Scoped.java ! test/jdk/jdk/internal/vm/TestTranslatedException.java ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/tools/jar/InputFilesTest.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/CompressorPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/micro/org/openjdk/bench/java/lang/CallerClassBench.java ! test/micro/org/openjdk/bench/java/lang/Characters.java ! test/micro/org/openjdk/bench/java/lang/MathBench.java ! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringFormat.java ! test/micro/org/openjdk/bench/java/lang/StringHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java ! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java ! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java ! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java ! test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyBench.java ! test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java ! test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java ! test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java ! test/micro/org/openjdk/bench/java/math/Shared.java ! test/micro/org/openjdk/bench/java/util/ArraysSort.java ! test/micro/org/openjdk/bench/java/util/ListArgs.java ! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java ! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java ! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/GatherOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RearrangeBytesBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java ! test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 64fad1c7 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-11 21:29:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64fad1c7d374bbc635bad3b1fa7941379f39565f 8345797: Update copyright year to 2024 for client-libs in files where it was missed Reviewed-by: psadhukhan ! src/demo/share/java2d/J2DBench/Makefile ! src/demo/share/java2d/J2DBench/build.xml ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/Printer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Composite.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/peer/WindowPeer.java ! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodRef.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/AbstractAction.java ! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/java.desktop/share/classes/javax/swing/DebugGraphics.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/LookAndFeel.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/javax/swing/text/html/default.css ! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java ! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java ! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java ! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java ! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java ! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java ! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java ! src/java.desktop/share/classes/sun/font/CodePointIterator.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/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/font/HBShaper.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/share/classes/sun/print/resources/serviceui.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_sv.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties ! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java ! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java ! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java ! src/java.desktop/share/conf/psfontj2d.properties ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libawt/java2d/SurfaceData.c ! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk-p.h ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c ! src/java.desktop/share/native/libjsound/PortMixer.c ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/unix/native/common/awt/CUPSfuncs.c ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c ! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/man/jabswitch.md ! src/jdk.accessibility/windows/man/jaccessinspector.md ! src/jdk.accessibility/windows/man/jaccesswalker.md ! test/jdk/java/awt/Desktop/8064934/bug8064934.java ! test/jdk/java/awt/Graphics2D/LargeWindowPaintTest.java ! test/jdk/java/awt/List/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.sh ! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/a11y/AccessibleComponentTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java ! test/jdk/java/awt/dnd/DropActionChangeTest.java ! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java ! test/jdk/java/awt/im/memoryleak/InputContextMemoryLeakTest.java ! test/jdk/java/awt/print/PrinterJob/AlphaPrintTest.java ! test/jdk/java/awt/print/PrinterJob/PrintToDir.java ! test/jdk/java/awt/regtesthelpers/Util.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java ! test/jdk/javax/sound/midi/File/SMFInterruptedRunningStatus.java ! test/jdk/javax/sound/sampled/Lines/GetLine.java ! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java ! test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java ! test/jdk/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java ! test/jdk/lib/client/ExtendedRobot.java ! test/jdk/performance/client/SwingMark/src/resources/TextAreaTest.properties ! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java Changeset: 05c56788 Branch: http3 Author: Jiangli Zhou Date: 2024-12-11 23:45:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/05c5678886f99290093bf7ad9fb589ee40bb5d29 8345959: Make JVM_IsStaticallyLinked JVM_LEAF Reviewed-by: ihse ! src/hotspot/share/prims/jvm.cpp Changeset: ec219ae5 Branch: http3 Author: David Holmes Date: 2024-12-12 00:04:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec219ae56f7b3037375bae221861007ccbf2ce0d 8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.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/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: 4da6fd42 Branch: http3 Author: Xiaolong Peng Date: 2024-12-12 01:08:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4da6fd4283a13be1711e7ad948f1d05a0a9148a5 8345423: Shenandoah: Parallelize concurrent cleanup Reviewed-by: ysr, kdnilsen, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp Changeset: 75cfb640 Branch: http3 Author: Quan Anh Mai Date: 2024-12-12 03:08:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/75cfb640a6bbdb714321107bceedb39913ee6e1f 8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation Reviewed-by: psandoz, jbhateja, epeter ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template Changeset: 72c59de6 Branch: http3 Author: Saagar Jha Date: 2024-12-12 03:20:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72c59de615b216c1729de4f4251652488f6f74ef 8345876: Update nativeAddAtIndex comment to match the code Reviewed-by: azvegint, aivanov, psadhukhan, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m Changeset: ceb4366e Branch: http3 Author: David Holmes Date: 2024-12-12 07:53:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ceb4366ebf02f64165acc4a23195e9e3a7398a5c 8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM Reviewed-by: iklam, shade ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 3f2556b8 Branch: http3 Author: Kevin Walls Date: 2024-12-12 09:16:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f2556b86079fbdba848b1ac16b62a376386999b 8345984: Remove redundant checkXXX methods from java.management Util class Reviewed-by: alanb, mchung, cjplummer, sspitsyn ! src/java.management/share/classes/sun/management/Util.java ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java Changeset: 77e49322 Branch: http3 Author: Amit Kumar Date: 2024-12-12 09:51:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/77e493226d6875bb73faaadedc4170dbb5d4fdc5 8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_.cpp file Reviewed-by: aph, epeter, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp + test/hotspot/jtreg/compiler/c1/StrengthReduceCheck.java Changeset: 68aa4d44 Branch: http3 Author: Amit Kumar Date: 2024-12-12 10:04:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68aa4d44ff95493d66a740be99e6cf533bec5bc8 8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations Reviewed-by: alanb, vklang ! test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 0ad64234 Branch: http3 Author: Maurizio Cimadamore Date: 2024-12-12 10:49:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ad64234e2fd19ec0435fb00340120153b928f9c 8345944: JEP 492: extending local class in a different static context should not be allowed 8345953: JEP 492: instantiating local classes in a different static context should not be allowed Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.out + test/langtools/tools/javac/LocalFreeVarStaticSuper.java + test/langtools/tools/javac/LocalFreeVarStaticSuper.out Changeset: 1bdb7b42 Branch: http3 Author: Jan Lahoda Date: 2024-12-12 11:59:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bdb7b4271098b02ee225c101ea7a12a432d0440 8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode Reviewed-by: darcy, liach ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java Changeset: f7f07b94 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-12 12:06:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f7f07b94c57d7ac5406d78be47800cf578d1c32f 8345804: Update copyright year to 2024 for langtools in files where it was missed Reviewed-by: rgiulietti, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! 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 ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java ! src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/man/jshell.md ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java ! test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/tools/doclint/CoverageExtras.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/6341866/T6341866.java ! test/langtools/tools/javac/6402516/TestClass.java ! test/langtools/tools/javac/6402516/TestLocalElements.java ! test/langtools/tools/javac/6402516/TestMethod.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/SuperInit/SuperInitGood.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping1.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java ! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java ! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java ! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java ! test/langtools/tools/javac/diags/examples/TypeReqRef.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/generics/parametricException/ParametricException.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java ! test/langtools/tools/javac/launcher/ProgramDescriptorTests.java ! test/langtools/tools/javac/launcher/Run.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/mandatoryWarnings/unchecked/Test.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/langtools/tools/javac/modules/EdgeCases.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java ! test/langtools/tools/javac/patterns/SourceLevelChecks.java ! test/langtools/tools/javac/patterns/Switches.java ! test/langtools/tools/javac/patterns/TranslationTest.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/plugin/AutostartPlugins.java ! test/langtools/tools/javac/plugin/InternalAPI.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/processing/model/TestSymtabItems.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/tree/TreeKindTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T4459541.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/T8032814.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/lib/toolbox/AbstractTask.java ! test/langtools/tools/lib/toolbox/JavacTask.java ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: ef6e987a Branch: http3 Author: Coleen Phillimore Date: 2024-12-12 12:48:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef6e987a006ef81fb0cc6c12a88ee954738ec5d0 8346040: Zero interpreter build on Linux Aarch64 is broken Reviewed-by: kbarrett, dholmes ! src/hotspot/share/oops/compressedKlass.hpp Changeset: b8bb51e1 Branch: http3 Author: Hannes Walln?fer Date: 2024-12-12 13:14:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8bb51e1f334c84a34e02e65e2e2789231465ab9 8345908: Class links should be properly spaced Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: f71d5150 Branch: http3 Author: Hannes Walln?fer Date: 2024-12-12 13:28:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f71d51502673bc95d66aa568e98e4801613497a5 8345777: Improve sections for inherited members Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: 3fd6d1f8 Branch: http3 Author: Jaikiran Pai Date: 2024-12-12 20:51:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3fd6d1f849607fd2d9abba11417df27e34d9a2ee merge latest changes from master branch ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java From duke at openjdk.org Fri Dec 20 12:51:15 2024 From: duke at openjdk.org (duke) Date: Fri, 20 Dec 2024 12:51:15 GMT Subject: git: openjdk/jdk-sandbox: http3: 93 new changesets Message-ID: Changeset: 0dce77b1 Branch: http3 Author: Aleksei Efimov Date: 2024-12-16 23:24:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0dce77b1a57b7de80a25471bddb878319d4e29ab Alter QPACK errors reporting mechanism, add new 'onStreamError' decoding callback method ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DecodingCallback.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/FieldSectionPrefix.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPackException.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/DecoderInstructionsReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedPostBaseReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/HeaderFrameReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/IntegerReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/ReaderError.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java - test/jdk/java/net/httpclient/http3/h3secmgr.policy ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java ! test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java ! test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java ! test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java ! test/jdk/java/net/httpclient/qpack/DecoderTest.java ! test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java ! test/jdk/java/net/httpclient/qpack/EncoderDecoderConnector.java ! test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java ! test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java ! test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java ! test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java ! test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java ! test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java Changeset: 41c15f17 Branch: http3 Author: Aleksei Efimov Date: 2024-12-19 00:05:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/41c15f1712758ca6bbd737ab65bdf1273ac4c3cc Add support for "maxLiteralWithIndexing" SP, implement ahead-of-read string length limit in QPack ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java ! src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java ! src/java.net.http/share/classes/module-info.java + test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.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/Http2TestExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java ! test/jdk/java/net/httpclient/qpack/DecoderTest.java ! test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java ! test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java ! test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java ! test/jdk/java/net/httpclient/qpack/EncoderTest.java + test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java Changeset: 22845a77 Branch: http3 Author: Kim Barrett Date: 2024-12-12 14:40:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/22845a77a2175202876d0029f75fa32271e07b91 8337995: ZUtils::fill uses std::fill_n Reviewed-by: mli, stefank, jwaters, tschatzl ! src/hotspot/share/gc/z/zUtils.cpp Changeset: 11cd6398 Branch: http3 Author: Severin Gehwolf Date: 2024-12-12 17:58:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/11cd639842b61952755ad83e88446c91237c19f5 8345573: Module dependencies not resolved from run-time image when --limit-module is being used Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/bindservices/BindServices.java ! test/jdk/tools/jlink/bindservices/SuggestProviders.java ! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java Changeset: ff85865b Branch: http3 Author: Sonia Zaldana Calles Date: 2024-12-12 18:15:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ff85865b752b7a2e765e2035d372a4dbb9279fea 8346008: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: kbarrett, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp Changeset: e9ad27fc Branch: http3 Author: Thomas Stuefe Date: 2024-12-12 18:53:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e9ad27fcdcb59be573ffd20811e82bced7c78948 8339313: 32-bit build broken Reviewed-by: coleenp, mbaesken, szaldana ! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c ! test/hotspot/jtreg/serviceability/sa/libupcall.c Changeset: 18e0b343 Branch: http3 Author: Weijun Wang Date: 2024-12-12 18:57:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18e0b343ab002b193d4db3be226394ee7dbe9f19 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: db9eab3f Branch: http3 Author: David Holmes Date: 2024-12-12 23:15:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/db9eab3f29e9cb26a8c0a7c31c55aaf140f21bed 8311542: Consolidate the native stack printing code Reviewed-by: kbarrett, jwaters ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/utilities/debug.cpp + src/hotspot/share/utilities/nativeStackPrinter.cpp + src/hotspot/share/utilities/nativeStackPrinter.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 28e49e97 Branch: http3 Author: Kim Barrett Date: 2024-12-13 04:49:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/28e49e978a40f3fdff08c5e309cea739ecc870dc 8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code Reviewed-by: dholmes ! src/hotspot/cpu/zero/frame_zero.cpp Changeset: 09c29d1d Branch: http3 Author: Sorna Sarathi Committer: Amit Kumar Date: 2024-12-13 05:01:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/09c29d1d4274d9c36e1af98f02e6fc5b3f35133f 8346069: Add missing Classpath exception statements Reviewed-by: amitkumar, asemenyuk, iris, kcr ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java Changeset: 31ceec7c Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-13 05:50:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31ceec7cd55b455cddf0953cc23aaa64612bd6e7 8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04 Reviewed-by: tr ! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java Changeset: 367c3041 Branch: http3 Author: SendaoYan Date: 2024-12-13 08:34:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/367c3041272d43b0474b433c555f22a3e15579f6 8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17 Reviewed-by: ihse ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: a9a5f7cb Branch: http3 Author: Albert Mingkun Yang Date: 2024-12-13 11:43:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a9a5f7cb0a75b82d613ecd9018e13e5337e90363 8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/genArguments.cpp Changeset: 1d2ccaea Branch: http3 Author: Matthias Baesken Date: 2024-12-13 12:14:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d2ccaeaa316029772b5de3dc5579ee7b1363b60 8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 Reviewed-by: mdoerr, lucy, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/memory/virtualspace.cpp Changeset: 266e3d0d Branch: http3 Author: Matthias Baesken Date: 2024-12-13 12:18:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/266e3d0decc09b9c17c455e2c754cd39114fa31a 8345590: AIX 'make all' fails after JDK-8339480 Reviewed-by: clanger, jkern, mdoerr, lucy ! make/Main.gmk Changeset: 2ce53e88 Branch: http3 Author: William Kemper Date: 2024-12-13 17:41:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ce53e88481659734bc5424c643c5e31c116bc5d 8345970: pthread_getcpuclockid related crashes in shenandoah tests Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp Changeset: cfa04d31 Branch: http3 Author: William Kemper Date: 2024-12-13 18:14:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cfa04d31ddff49cbf5dfdfedd61264d5556a283c 8346051: MemoryTest fails when Shenandoah's generational mode is enabled Reviewed-by: lmesnik, ysr ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java Changeset: f647d4d9 Branch: http3 Author: Calvin Cheung Date: 2024-12-13 19:19:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f647d4d908a6760c116a3a762c4dc09e3ed95796 8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp Changeset: e7fc0eb5 Branch: http3 Author: Kevin Walls Date: 2024-12-13 20:39:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7fc0eb522f14ee28ac40cf89268767cb7b6dfcf 8345987: java.management has two Util.newObjectName methods (remove one) Reviewed-by: cjplummer, amenkov, lmesnik ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/java.management/share/classes/javax/management/ObjectName.java Changeset: 4b21fb9d Branch: http3 Author: Archie Cobbs Date: 2024-12-13 22:40:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b21fb9df99918fe1adf84e80148a2076a52a276 8343467: Remove unnecessary @SuppressWarnings annotations (security) Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/java/security/Key.java ! src/java.base/share/classes/java/security/PrivateKey.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/PublicKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java ! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java ! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java ! src/java.base/share/classes/javax/crypto/SecretKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java ! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java ! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java Changeset: c2f0ef5f Branch: http3 Author: Ioi Lam Date: 2024-12-14 00:16:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2f0ef5f4822e7e558fe2b4077d57634d380aa11 8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635 Reviewed-by: dnsimon, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java Changeset: ebb27c2e Branch: http3 Author: Kim Barrett Date: 2024-12-14 01:48:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ebb27c2e8f47d35d4f030cca4126c39e24d456bd 8346139: test_memset_with_concurrent_readers.cpp should not use Reviewed-by: stefank, tschatzl ! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 3b9de117 Branch: http3 Author: Simon Tooke Committer: Thomas Stuefe Date: 2024-12-14 06:13:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b9de117e83a7875df7fd2ddcc9d896f027e2c92 8319875: Add macOS implementation for jcmd System.map Reviewed-by: stuefe, szaldana + src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 6b022bb6 Branch: http3 Author: Leonid Mesnik Date: 2024-12-14 19:08:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b022bb64b2109c8cd40ebd3b8b3226cf894544d 8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java Changeset: ab1dbd40 Branch: http3 Author: Lance Andersen Date: 2024-12-15 17:41:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab 8346202: Correct typo in SQLPermission Reviewed-by: mullan, rriggs, iris ! src/java.sql/share/classes/java/sql/SQLPermission.java Changeset: c88e081a Branch: http3 Author: Kim Barrett Date: 2024-12-16 04:24:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c88e081a6a0a00d7e7e5f2337f942a1d6c3b5110 8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts Reviewed-by: stefank, dholmes ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 3518b4bd Branch: http3 Author: Christian Hagedorn Date: 2024-12-16 06:21:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3518b4bd205f67a356bc6b531c0622ac1d97a962 8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order 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 Changeset: ee1c5ad8 Branch: http3 Author: Richard Reingruber Date: 2024-12-16 07:16:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee1c5ad8fe99ec427604773a6f04baa0ad765c9e 8345975: Update SAP SE copyright year to 2024 where it was missed Reviewed-by: mdoerr, clanger ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/aix/osThread_aix.hpp ! src/hotspot/os/aix/porting_aix.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 4fc43b0b Branch: http3 Author: Hannes Walln?fer Date: 2024-12-16 08:09:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4fc43b0b49c3d7c4351646f2580860495d8a0d67 8345770: javadoc: API documentation builds are not always reproducible Reviewed-by: nbenalla, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java Changeset: 92860186 Branch: http3 Author: Robbin Ehn Date: 2024-12-16 09:48:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92860186ec72dd5de55b310700a6b4f03d8b64fd 8345322: RISC-V: Add concurrent gtests for cmpxchg variants Reviewed-by: mli, fyang ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 32c8195c Branch: http3 Author: Christian Hagedorn Date: 2024-12-16 09:53:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/32c8195c3acce2d220829bf5b81e3cef907fff3c 8345801: C2: Clean up include statements to speed up compilation when touching type.hpp Reviewed-by: kvn, dlong, jwaters ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! 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_Runtime1.hpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/c1/c1_ValueSet.hpp ! src/hotspot/share/c1/c1_ValueType.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/mathexactnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp Changeset: dbffe332 Branch: http3 Author: Maurizio Cimadamore Date: 2024-12-16 10:20:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dbffe33251da4472945d97ab54c7e3354d7f42d2 8345263: Make sure that lint categories are used correctly when logging lint warnings Reviewed-by: vromero, jlahoda ! make/langtools/tools/propertiesparser/gen/ClassGenerator.java ! make/langtools/tools/propertiesparser/parser/Message.java ! make/langtools/tools/propertiesparser/parser/MessageLine.java ! make/langtools/tools/propertiesparser/resources/templates.properties ! 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/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.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/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.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/AbstractLog.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! test/langtools/tools/javac/6304921/TestLog.java Changeset: 45a32979 Branch: http3 Author: Stefan Karlsson Date: 2024-12-16 13:43:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/45a329790b844139010c95f981c72ad43b08369a 8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64 Reviewed-by: eosterlund ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 8133eb2c Branch: http3 Author: Erik Joelsson Date: 2024-12-16 14:34:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8133eb2c28f967d7e04fbd20fbe143d5bb393afe 8346150: Jib dependency on autoconf missing for 'docs' profile Reviewed-by: jwaters, dholmes ! make/conf/jib-profiles.js Changeset: d7379789 Branch: http3 Author: Archie Cobbs Date: 2024-12-16 14:52:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d737978924f08f1aae280867e5106f2cfd0e9d31 8343477: Remove unnecessary @SuppressWarnings annotations (compiler) Reviewed-by: darcy, mcimadamore ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java Changeset: cb925955 Branch: http3 Author: Amit Kumar Date: 2024-12-16 16:10:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb92595599a8a22a807a29bf56f1e02e792386a9 8336356: [s390x] preserve Vector Register before using for string compress / expand Reviewed-by: aph, lucy ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad Changeset: e7d21fcf Branch: http3 Author: Matthew Donovan Date: 2024-12-16 16:18:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7d21fcf4949106e89afd413e9abc47d622dd47a 8346285: Update jarsigner compatibility test for change in default digest algorithm Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Changeset: f8974ba7 Branch: http3 Author: Calvin Cheung Date: 2024-12-16 16:54:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f8974ba718b3a631abafa8987d3fb98164fb35e5 8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf Changeset: 23708d01 Branch: http3 Author: Kevin Walls Date: 2024-12-16 17:02:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/23708d01668e3c9154a73d8c84da4704457d43d6 8346257: Problemlist jdp tests for macosx-aarch64 Reviewed-by: cjplummer ! test/jdk/ProblemList.txt Changeset: 57adf64a Branch: http3 Author: Kevin Walls Date: 2024-12-16 17:18:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/57adf64ab4e50fd1739eb8ed14331d49f943b5e5 8346261: Cleanup in JDP tests Reviewed-by: cjplummer ! test/jdk/sun/management/jdp/ClientConnection.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jdp/JdpDefaultsTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java ! test/jdk/sun/management/jdp/JdpOffTest.java ! test/jdk/sun/management/jdp/JdpOffTestCase.java ! test/jdk/sun/management/jdp/JdpOnTestCase.java ! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java ! test/jdk/sun/management/jdp/JdpTestCase.java Changeset: d3359417 Branch: http3 Author: Coleen Phillimore Date: 2024-12-16 17:46:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d3359417f3cb853b078041d07b8459b7b29a0a94 8345678: compute_modifiers should not be in create_mirror Reviewed-by: fparain, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 51662c23 Branch: http3 Author: Eirik Bj?rsn?s Date: 2024-12-16 18:03:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/51662c2384326749fb4ee7a792d98b01d64e56f1 8346232: Remove leftovers of the jar --normalize feature Reviewed-by: alanb, jpai ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: c75b1d4b Branch: http3 Author: Matthias Baesken Date: 2024-12-16 18:24:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c75b1d4bf65d927e18b10ea6de263a331b78e13a 8346082: Output JVMTI agent information in hserr files Reviewed-by: mdoerr, dholmes, stuefe ! src/hotspot/share/prims/jvmtiAgentList.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 31c3b191 Branch: http3 Author: Paul Sandoz Date: 2024-12-16 18:53:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/31c3b191745b5c97ae4e757323355fb9831da9fe 8346174: UMAX/UMIN are missing from XXXVector::reductionOperations Reviewed-by: qamai, jbhateja ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh Changeset: fd0207d5 Branch: http3 Author: Justin Lu Date: 2024-12-16 21:00:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd0207d59309ae1af9539580f5bfcbc7627789cb 8345327: JDK 24 RDP1 L10n resource files update Reviewed-by: naoto, dnguyen, joehw, almatvee, sgehwolf, jlahoda, prappo, asemenyuk ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/util/Resources_de.java ! src/java.base/share/classes/sun/security/util/Resources_ja.java ! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! 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/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_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_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.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_zh_CN.properties Changeset: 30302309 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-16 21:26:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30302309155b91d1bb6a3a7295791d656d149788 8346278: Clean up some flag handing in flags-cflags.m4 Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/hotspot/lib/CompileJvm.gmk Changeset: 929d4a50 Branch: http3 Author: Fei Yang Date: 2024-12-17 00:02:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/929d4a50999d1e734070bb03552fba2eff9f6c3a 8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: a7631ccf Branch: http3 Author: Fei Yang Date: 2024-12-17 00:12:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a7631ccf18e468d6ecba121865f7fed29cbf2186 8346235: RISC-V: Optimize bitwise AND with mask values Reviewed-by: gcao, rehn, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_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/runtime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 18d1d611 Branch: http3 Author: Zhao Song Committer: Erik Joelsson Date: 2024-12-17 00:22:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18d1d61116d7ac2aa47b4c173070a8ab56fe8ed1 8346046: Enable copyright header format check Reviewed-by: erikj, iris, dholmes ! .jcheck/conf Changeset: 87804f24 Branch: http3 Author: Archie Cobbs Date: 2024-12-17 03:18:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87804f24b2afaf7de4a21c81ef01548b09ba81b0 8346294: Invalid lint category specified in compiler.properties Reviewed-by: mcimadamore ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: bd3c0be3 Branch: http3 Author: Christian Stein Date: 2024-12-17 07:16:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd3c0be36d929fab5e5ca0158d53e50b2d206707 8268611: jar --validate should check targeted classes in MR-JAR files Reviewed-by: jvernee ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java ! test/jdk/tools/jar/mmrjar/Basic.java ! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java ! test/jdk/tools/jar/multiRelease/Basic.java ! test/jdk/tools/jar/multiRelease/Basic1.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java ! test/jdk/tools/jar/multiRelease/VersionValidatorTest.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java ! test/langtools/tools/jdeps/multiVersion/MultiVersionError.java Changeset: 466c00ac Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-17 07:46:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/466c00ac88569d145a47845b2c9a2522a1649889 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Reviewed-by: kizune ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: fbbc7c35 Branch: http3 Author: Alan Bateman Date: 2024-12-17 08:30:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fbbc7c35f422294090b8c7a02a19ab2fb67c7070 8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.cpp + test/jdk/java/lang/Thread/virtual/MonitorPinnedEvents.java Changeset: 5e25c48b Branch: http3 Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-17 10:01:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e25c48b8bfe818816a9e8074f293dcab99b40ef 8346289: Confusing phrasing in IR Framework README / User-defined Regexes Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md Changeset: 725079bf Branch: http3 Author: Jaikiran Pai Date: 2024-12-17 10:14:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/725079bf68be85892784c1c4554b6a3cfec8f425 8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/JarNoFileArgOperations.java Changeset: 8a645954 Branch: http3 Author: Doug Simon Date: 2024-12-17 12:11:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a6459544855e3c0561678769b9123f7df959cb4 8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field Reviewed-by: never, yzheng ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java Changeset: 99af595f Branch: http3 Author: Jan Lahoda Date: 2024-12-17 12:32:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/99af595fe08b374f31c9d6916f3563ba51e4b11e 8345942: Separate source output from class output when building microbenchmarks Reviewed-by: shade, erikj ! make/test/BuildMicrobenchmark.gmk Changeset: baeb3d9a Branch: http3 Author: Coleen Phillimore Date: 2024-12-17 12:37:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/baeb3d9ab889cddcce1c00728098ae5a5120eeb2 8346304: SA doesn't need a copy of getModifierFlags Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java Changeset: fbd76ca8 Branch: http3 Author: Coleen Phillimore Date: 2024-12-17 13:00:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fbd76ca8edd756ff2ebbc9f6477cc1a827df67b0 8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java Changeset: a5503fb6 Branch: http3 Author: Jan Kratochvil Committer: Per Minborg Date: 2024-12-17 14:58:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a5503fb6fa0ad8ae7472a1c849723357da581986 8346432: java.lang.foreign.Linker comment typo Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Linker.java Changeset: 03821d97 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-17 15:48:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/03821d979b00ec60304ec0ba38b4755c773c6450 8346195: Fix static initialization problem in GDIHashtable Reviewed-by: jwaters, prr ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h Changeset: 390b2053 Branch: http3 Author: Leonid Mesnik Date: 2024-12-17 16:44:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor Reviewed-by: dholmes ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java Changeset: 4f44cf6b Branch: http3 Author: Vladimir Ivanov Committer: Derek White Date: 2024-12-17 17:00:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f44cf6bf2423a57a841be817f348e3b1e88f0eb 8341481: [perf] vframeStreamCommon constructor may be optimized Reviewed-by: sspitsyn ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp Changeset: dc71e8ca Branch: http3 Author: Alex Menkov Date: 2024-12-17 18:50:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dc71e8cae95dfc6e4b2afdf8e8a255d9ffe5cdfa 8342995: Enhance Attach API to support arbitrary length arguments - Linux Reviewed-by: sspitsyn, kevinw ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/windows/attachListener_windows.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/attachListener.hpp ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 414eb6bb Branch: http3 Author: Chris Plummer Date: 2024-12-17 19:06:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/414eb6bb83d092fbcd87d5ab72519b6eb109837f 8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: f3e2f882 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-17 19:09:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3e2f8821a63711599b9cecb91d62db59b915c90 8346394: Bundled freetype library needs to have JNI_OnLoad for static builds Reviewed-by: erikj, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk + src/java.desktop/share/native/libfreetype/java_freetype.c Changeset: c0f0b8e5 Branch: http3 Author: Alex Menkov Date: 2024-12-17 21:02:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b 8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest Reviewed-by: cjplummer, sspitsyn ! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java Changeset: ea50c54a Branch: http3 Author: David Holmes Date: 2024-12-18 01:47:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea50c54a14d39fcedabe8426a14eaec27ab24af2 8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' Reviewed-by: lmesnik, mli ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java Changeset: 45331091 Branch: http3 Author: David Holmes Date: 2024-12-18 04:15:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/453310918b5d1a284d8467aab797e349d3fb5e14 8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures Reviewed-by: coleenp, alanb ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java + test/hotspot/jtreg/runtime/sealedClasses/SealedDifferentUnnamedModuleTest.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSub.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSuper.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java Changeset: 842f801c Branch: http3 Author: SendaoYan Date: 2024-12-18 06:35:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/842f801c845ec4bb6a3433fa2790f98864ca330b 8339331: GCC fortify error in vm_version_linux_aarch64.cpp Reviewed-by: dholmes ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp Changeset: edbd76c6 Branch: http3 Author: Roberto Casta?eda Lozano Date: 2024-12-18 07:50:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/edbd76c62482df31cf539672c6950f00121bcbf3 8344951: Stabilize write barrier micro-benchmarks Reviewed-by: kvn, tschatzl ! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java Changeset: 5b703c70 Branch: http3 Author: jeremy Date: 2024-12-18 09:29:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5b703c702323bc50452d3f6fd27b165b74006c3e 8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI Reviewed-by: kizune, prr, lbourges ! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java + test/jdk/java/awt/event/StressTest/LargeAWTEventMulticasterTest.java Changeset: 9e8aa855 Branch: http3 Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-18 09:43:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9e8aa855fe3483b1a59233bcbd693cd0fed7de8e 8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/Socket.java ! test/jdk/java/net/Socket/ConnectFailTest.java + test/jdk/java/net/Socket/ConnectSocksProxyTest.java Changeset: d50b725a Branch: http3 Author: Jan Lahoda Date: 2024-12-18 09:58:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d50b725ac0f228f5b04dd68c123c7f6b263c0d02 8344647: Make java.se participate in the preview language feature `requires transitive java.base` Reviewed-by: asotona, darcy ! src/java.base/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/langtools/tools/javac/ImportModule.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java Changeset: 73b5dbae Branch: http3 Author: Stefan Karlsson Date: 2024-12-18 10:19:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73b5dbaec340b3e8c958d63f510df92ec621c04e 8345655: Move reservation code out of ReservedSpace Reviewed-by: azafari, jsjolen ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psVirtualspace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/generation.hpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp + src/hotspot/share/memory/memoryReserver.cpp + src/hotspot/share/memory/memoryReserver.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/metaspaceContext.hpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/testHelpers.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp + src/hotspot/share/memory/reservedSpace.cpp + src/hotspot/share/memory/reservedSpace.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 8efc5585 Branch: http3 Author: Magnus Ihse Bursie Date: 2024-12-18 12:09:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8efc5585b74714df6cf8e66853cb63d223534455 8346378: Cannot use DllMain in libnet for static builds Reviewed-by: djelinski ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: a0b7c4f0 Branch: http3 Author: Prasanta Sadhukhan Date: 2024-12-18 14:54:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a0b7c4f015c694425893b8d21d2aecae71a3b604 8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI Reviewed-by: aivanov, abhiscxk ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: f7f2b42e Branch: http3 Author: Naoto Sato Date: 2024-12-18 17:28:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f7f2b42e106c916fc1740aa0fd88ceed31260710 8346300: Add @Test annotation to TCKZoneId.test_constant_OLD_IDS_POST_2024b test Reviewed-by: lancea, rriggs ! test/jdk/java/time/tck/java/time/TCKZoneId.java Changeset: c8e94abf Branch: http3 Author: Quan Anh Mai Date: 2024-12-18 18:32:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c8e94abfc36f751b9bbf4cdbd72d716d5e99ac88 8346532: XXXVector::rearrangeTemplate misses null check Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template Changeset: 55906692 Branch: http3 Author: Roger Riggs Date: 2024-12-18 21:06:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/55906692e18d190a6655c7d473fe6f0e017f58fd 8346570: SM cleanup of tests for Beans and Serialization Reviewed-by: lancea, prr ! test/jdk/java/beans/Introspector/8132566/OverrideUserDefPropertyInfoTest.java ! test/jdk/java/beans/XMLEncoder/BeanValidator.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java ! test/jdk/java/io/Serializable/subclass/SubclassTest.java ! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java Changeset: 5db0a138 Branch: http3 Author: Calvin Cheung Date: 2024-12-18 21:56:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5db0a138636fb7540fd98e417346ef35c5af9ce4 8346132: fallbacklinker.c failed compilation due to unused variable Reviewed-by: dholmes, jvernee ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c Changeset: 00d8407a Branch: http3 Author: SendaoYan Date: 2024-12-19 01:28:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/00d8407a8fc095cbe94d012a3f82780749c1c606 8346016: Problemlist vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a in virtual thread mode Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList-Virtual.txt Changeset: 6b89954c Branch: http3 Author: Fei Yang Date: 2024-12-19 01:33:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6b89954c65342bc601633d24075dab4f4b248f4b 8346475: RISC-V: Small improvement for MacroAssembler::ctzc_bit Reviewed-by: mli, fjiang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: b0c40aad Branch: http3 Author: Simon Tooke Date: 2024-12-19 02:12:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b0c40aadd2f028cf43eebdd2070411bb4a9bd09e 8340401: DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java fail with assert(_stack_base != nullptr) failed: Sanity check Reviewed-by: dholmes, stuefe, kevinw ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/runtime/thread.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 484229e0 Branch: http3 Author: David Holmes Date: 2024-12-19 02:48:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/484229e04b812acd0c58a261c935c9e9190b3ba8 8346306: Unattached thread can cause crash during VM exit if it calls wait_if_vm_exited Reviewed-by: coleenp, ccheung ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/vmOperations.cpp Changeset: 23d6f747 Branch: http3 Author: Alan Bateman Date: 2024-12-19 07:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/23d6f747824ee3d750e2148a2be9d8e1dedbde40 8346463: Add test coverage for deploying the default provider as a module Reviewed-by: bpb ! test/jdk/java/net/UnixDomainSocketAddress/AddressTest.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java ! test/jdk/java/nio/file/spi/TestDelegation.java - test/jdk/java/nio/file/spi/m/module-info.java = test/jdk/java/nio/file/spi/testapp/module-info.java = test/jdk/java/nio/file/spi/testapp/testapp/Main.java = test/jdk/java/nio/file/spi/testfsp/module-info.java = test/jdk/java/nio/file/spi/testfsp/testfsp/TestProvider.java Changeset: f6e7713b Branch: http3 Author: Matthew Donovan Date: 2024-12-19 13:19:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6e7713bb653811423eeb2515c2f69b437750326 8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Co-authored-by: Daniel Jeli?ski Reviewed-by: djelinski ! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java Changeset: 572ce269 Branch: http3 Author: Patricio Chilano Mateo Date: 2024-12-19 14:45:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/572ce269d0cf7974ad5299edbff596a36d0692a9 8345266: java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java JTREG_TEST_THREAD_FACTORY=Virtual fails with OOME Reviewed-by: dholmes, alanb, coleenp ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/ProblemList-Virtual.txt + test/jdk/java/lang/Thread/virtual/MonitorEnterWaitOOME.java Changeset: 2344a1a9 Branch: http3 Author: Kim Barrett Date: 2024-12-19 16:00:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2344a1a917ec6f6380a8187af9f6c369ac3da6cb 8345732: Provide helpers for using PartialArrayState Reviewed-by: tschatzl, ayang, zgu, iwalulya ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp + src/hotspot/share/gc/shared/partialArraySplitter.cpp + src/hotspot/share/gc/shared/partialArraySplitter.hpp + src/hotspot/share/gc/shared/partialArraySplitter.inline.hpp + src/hotspot/share/gc/shared/partialArrayTaskStats.cpp + src/hotspot/share/gc/shared/partialArrayTaskStats.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/utilities/macros.hpp Changeset: 2649a973 Branch: http3 Author: Roland Westrelin Date: 2024-12-19 16:09:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2649a97332b4af4f6eebc0c83af77e1c77760644 8332827: [REDO] C2: crash in compiled code because of dependency on removed range check CastIIs Reviewed-by: epeter, chagedorn ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java + test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCastIISplitThruPhi.java + test/hotspot/jtreg/compiler/vectorization/TestVectorizationNegativeScale.java Changeset: 4d77dbad Branch: http3 Author: Brian Burkhalter Date: 2024-12-19 16:16:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d77dbad4e15c5392878e7bc91cd8eb7ce49a482 8346576: Remove vmTestbase/gc/memory/Nio/Nio.java from test/hotspot/jtreg/ProblemList.txt Reviewed-by: alanb, jpai, mli ! test/hotspot/jtreg/ProblemList.txt Changeset: b2811a0c Branch: http3 Author: Weijun Wang Date: 2024-12-19 21:35:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b2811a0ccd9664d11770980c47424ab6723cbbc9 8340493: Fix some Asserts failure messages Reviewed-by: valeriep, djelinski ! test/jdk/com/sun/crypto/provider/KDF/HKDFBasicFunctionsTest.java ! test/jdk/sun/security/ec/ECDHPrimitive.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-test/jdk/test/lib/AssertsTest.java ! test/lib-test/jdk/test/lib/security/FixedSecureRandomTest.java ! test/lib/jdk/test/lib/Asserts.java Changeset: 9b719e8d Branch: http3 Author: Jaikiran Pai Date: 2024-12-20 10:39:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b719e8dfba6a509867d6dbd79b4139e00cea1be merge latest changes from master branch ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/module-info.java