git: openjdk/loom: fibers: 29 new changesets

duke duke at openjdk.org
Wed Nov 27 15:27:56 UTC 2024


Changeset: d8a23373
Branch: fibers
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2024-11-26 17:08:45 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2024-11-26 17:12:17 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-11-26 17:14:00 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-11-26 17:17:45 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2024-11-26 17:24:22 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2024-11-26 18:40:52 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-11-26 18:50:50 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-11-26 19:44:09 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2024-11-26 20:10:48 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2024-11-26 20:11:52 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-11-26 20:47:56 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2024-11-26 20:50:49 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2024-11-26 20:53:12 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2024-11-26 21:08:57 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Joe Wang <joehw at openjdk.org>
Date:      2024-11-26 22:59:49 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    David M. Lloyd <david.lloyd at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-11-27 01:03:33 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-11-27 06:43:05 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2024-11-27 07:35:51 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2024-11-27 07:58:49 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-11-27 08:24:01 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-11-27 09:15:57 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-11-27 10:26:09 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Andrew Haley <aph at openjdk.org>
Date:      2024-11-27 10:27:58 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-11-27 12:20:51 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2024-11-27 12:27:31 +0000
URL:       https://git.openjdk.org/loom/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: fibers
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-11-27 12:42:34 +0000
URL:       https://git.openjdk.org/loom/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: 107915b3
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-27 12:47:06 +0000
URL:       https://git.openjdk.org/loom/commit/107915b3cfda49ad67643f17c62ab8d681941c9f

Merge branch 'master' into fibers

! src/hotspot/share/classfile/vmSymbols.hpp
! test/jdk/ProblemList.txt
! src/hotspot/share/classfile/vmSymbols.hpp
! test/jdk/ProblemList.txt

Changeset: e171b9aa
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-27 15:12:16 +0000
URL:       https://git.openjdk.org/loom/commit/e171b9aa9b4327f0771b5e188065f81ed46c8455

Cleanup, improve man page / help output

! src/hotspot/share/services/diagnosticCommand.hpp
! src/java.base/share/classes/jdk/internal/vm/JcmdVThreadCommands.java
! src/jdk.jcmd/share/man/jcmd.md
! test/hotspot/jtreg/serviceability/dcmd/thread/VThreadCommandsTest.java

Changeset: 1f65fde8
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-11-27 15:12:28 +0000
URL:       https://git.openjdk.org/loom/commit/1f65fde8eb0f099779c28f89fc7fb444dad7df13

Merge loom into fibers




More information about the loom-dev mailing list