Changeset: 93c87ffe Branch: master Author: Sergey Bylokhov <[email protected]> Date: 2026-02-13 07:41:33 +0000 URL: https://git.openjdk.org/loom/commit/93c87ffe4037221725798f6d0ba78cb20d67fcab
8377128: Add missing @Override annotations in "java.beans.*" packages Reviewed-by: tr, prr ! src/java.desktop/share/classes/java/beans/BeanDescriptor.java ! src/java.desktop/share/classes/java/beans/Beans.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/EventSetDescriptor.java ! src/java.desktop/share/classes/java/beans/Expression.java ! src/java.desktop/share/classes/java/beans/FeatureDescriptor.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/PropertyChangeListenerProxy.java ! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java ! src/java.desktop/share/classes/java/beans/Statement.java ! src/java.desktop/share/classes/java/beans/ThreadGroupContext.java ! src/java.desktop/share/classes/java/beans/VetoableChangeListenerProxy.java ! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/XMLEncoder.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java Changeset: ce57cef3 Branch: master Author: SendaoYan <[email protected]> Date: 2026-02-13 08:09:40 +0000 URL: https://git.openjdk.org/loom/commit/ce57cef3ed5105deb2a29551564474d87be05afd 8371979: Convert java/nio/file/FileStore/Basic.java to JUnit Reviewed-by: alanb, bpb ! test/jdk/java/nio/file/FileStore/Basic.java Changeset: e3661b3c Branch: master Author: Thomas Schatzl <[email protected]> Date: 2026-02-13 08:26:32 +0000 URL: https://git.openjdk.org/loom/commit/e3661b3cc5066b198f6cb5979deecd1d8d2c5450 8376664: Find a better place for the Atomic<HeapWord*> vmstructs toplevel declaration Reviewed-by: dholmes ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 4e7106d8 Branch: master Author: Harshit <[email protected]> Committer: Jaikiran Pai <[email protected]> Date: 2026-02-13 10:43:26 +0000 URL: https://git.openjdk.org/loom/commit/4e7106d8919652c1dcd4a501a11057e1a8179b3e 8377035: [s390x] Disable JSR166 test cases which uses virtual threads Reviewed-by: jpai, alanb, amitkumar ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java Changeset: 486ff5d3 Branch: master Author: Johan Sjölen <[email protected]> Date: 2026-02-13 10:56:13 +0000 URL: https://git.openjdk.org/loom/commit/486ff5d3fcfa924ebcb0ce92c067a02b8f9a2ebd 8377455: Replace LinkedList with GrowableArray in VM.ThreadDump's OMTable Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/vmOperations.cpp Changeset: c78a2a8c Branch: master Author: Daniel Fuchs <[email protected]> Date: 2026-02-13 15:38:31 +0000 URL: https://git.openjdk.org/loom/commit/c78a2a8c34790c86087d85952c54bf889f09acbe 8377675: java.net.http tests should not depend on ../../../com/sun/net/httpserver test classes Reviewed-by: djelinski, jpai - test/jdk/java/net/httpclient/EchoHandler.java - test/jdk/java/net/httpclient/HttpEchoHandler.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/RequestBodyTest.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http3/H3BasicTest.java ! test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.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/EchoHandler.java - test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java Changeset: a98d3a76 Branch: master Author: Jeremy Wood <[email protected]> Committer: Phil Race <[email protected]> Date: 2026-02-13 19:33:54 +0000 URL: https://git.openjdk.org/loom/commit/a98d3a76a5d44096321aa02ed86e865066c89bdc 4197755: Arc2D.getBounds() returns an unnecessarily large bounding box Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/java/awt/geom/Arc2D.java + test/jdk/java/awt/geom/Arc2D/Arc2DGetBoundsTest.java Changeset: 1920983e Branch: master Author: Phil Race <[email protected]> Date: 2026-02-13 22:40:26 +0000 URL: https://git.openjdk.org/loom/commit/1920983edb4001c71efaeefcf819feb977accbea 8377191: Remove AppContext from KeyboardFocusManager Reviewed-by: dnguyen, tr, serb ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java Changeset: bf8f7168 Branch: master Author: Jatin Bhateja <[email protected]> Date: 2026-02-14 02:38:18 +0000 URL: https://git.openjdk.org/loom/commit/bf8f7168959c408b5ff52c65665733ac22a51dbc 8377447: [VectorAPI] Assert wrappers to convert float16 (short) value to float before invoking testng Asserts Reviewed-by: psandoz ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-tests.sh ! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Broadcast.template ! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template ! test/jdk/jdk/incubator/vector/templates/Unit-Compare.template ! test/jdk/jdk/incubator/vector/templates/Unit-Mask-FromToLong.template ! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-SaturatingReduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Test.template ! test/jdk/jdk/incubator/vector/templates/Unit-Zero.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template Changeset: 49e2a6b6 Branch: master Author: Jaikiran Pai <[email protected]> Date: 2026-02-14 09:12:51 +0000 URL: https://git.openjdk.org/loom/commit/49e2a6b696c2063f0b4331b0a6d064852d676fcd 8377857: Add since checker test for java.naming module Reviewed-by: alanb ! src/java.naming/share/classes/javax/naming/InitialContext.java + test/jdk/tools/sincechecker/modules/java.naming/JavaNamingCheckSince.java Changeset: 01c9d7e9 Branch: master Author: Ramkumar Sunderbabu <[email protected]> Date: 2026-02-15 02:57:25 +0000 URL: https://git.openjdk.org/loom/commit/01c9d7e9b423f5edb62e18a43820275f6f89f7f4 8377517: AArch64: TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java fails after JDK-8375443 Reviewed-by: chagedorn ! test/hotspot/jtreg/compiler/arguments/TestUseSHA3IntrinsicsWithUseSHADisabledOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseSHA3IntrinsicsWithUseSHADisabledOnUnsupportedCPU.java Changeset: ef0851d8 Branch: master Author: Jeremy Wood <[email protected]> Committer: Sergey Bylokhov <[email protected]> Date: 2026-02-15 06:04:33 +0000 URL: https://git.openjdk.org/loom/commit/ef0851d8adbb834e1cd5aff5b3b973b953e57e2d 8377428: VoiceOver Cursor Navigates Invisible Components Reviewed-by: serb, kizune ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java + test/jdk/javax/accessibility/8377428/TestVoiceOverHiddenComponentNavigation.java Changeset: 0196d4ec Branch: master Author: Matthias Baesken <[email protected]> Date: 2026-02-16 07:47:52 +0000 URL: https://git.openjdk.org/loom/commit/0196d4ecf69d9509d59a266e163308d0783eaa25 8377878: Problem list compiler/vectorization/TestVectorAlgorithms.java on AIX and Linux s390x Reviewed-by: ayang, lucy ! test/hotspot/jtreg/ProblemList.txt Changeset: 0043a049 Branch: master Author: Christian Hagedorn <[email protected]> Date: 2026-02-16 08:09:49 +0000 URL: https://git.openjdk.org/loom/commit/0043a049d222736ecfece6afa7ad8963ef89c787 8376174: [IR Framework] Refactor Test VM socket communication Reviewed-by: dfenacci, mchevalier, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/TestVMData.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/TestVmMessageReader.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/network/testvm/java/JavaMessages.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/ApplicableIRRulesPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/network/MessageTag.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/network/TestVmSocket.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java Changeset: 1b39d2c2 Branch: master Author: Matthias Baesken <[email protected]> Date: 2026-02-16 08:16:17 +0000 URL: https://git.openjdk.org/loom/commit/1b39d2c28c18130b1dac69c05217572d2760cc53 8377898: Hotspot build on AIX with unused-functions warning reports some unused functions Reviewed-by: mdoerr, ayang, lucy ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/os/aix/os_perf_aix.cpp Changeset: b9406a5d Branch: master Author: Anton Artemov <[email protected]> Date: 2026-02-16 08:27:26 +0000 URL: https://git.openjdk.org/loom/commit/b9406a5dbaac7082419ea936f3cc3e61e6ac96d0 8376665: Port fdlibm acosh to Java Reviewed-by: rgiulietti, darcy ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/HyperbolicTests.java ! test/jdk/java/lang/StrictMath/ExhaustingTests.java ! test/jdk/java/lang/StrictMath/FdlibmTranslit.java ! test/jdk/java/lang/StrictMath/HyperbolicTests.java Changeset: c95ee4b8 Branch: master Author: Matthias Baesken <[email protected]> Date: 2026-02-16 09:12:06 +0000 URL: https://git.openjdk.org/loom/commit/c95ee4b8edbf2038e86550acdcf164de20931862 8377707: [Linux Alpine] Build failure after JDK-8377368 Reviewed-by: mdoerr, kevinw, clanger, kbarrett ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: cf0275d6 Branch: master Author: Manuel Hässig <[email protected]> Date: 2026-02-16 09:59:19 +0000 URL: https://git.openjdk.org/loom/commit/cf0275d6654cfd2243398032a90a7db95c9bc631 8376707: Template-Framework Library: Primitive Types Abbreviation Methods Reviewed-by: epeter, galder, chagedorn ! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java Changeset: 1a16c0db Branch: master Author: Daniel Fuchs <[email protected]> Date: 2026-02-16 10:56:29 +0000 URL: https://git.openjdk.org/loom/commit/1a16c0dbaaf483cbb5efd8d948df42687ee655a0 8371950: The jdk.httpclient.keepalive.timeout system networking property does not specify the behaviour for values <= 0 Reviewed-by: jpai, michaelm, vyazici ! src/java.net.http/share/classes/java/net/http/package-info.java ! src/java.net.http/share/classes/module-info.java Changeset: 5a083744 Branch: master Author: Kerem Kat <[email protected]> Committer: Quan Anh Mai <[email protected]> Date: 2026-02-16 11:40:51 +0000 URL: https://git.openjdk.org/loom/commit/5a083744946c54e1d9196e1031ad556dae5f38c7 8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI 8377389: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI Reviewed-by: qamai, chagedorn ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/gvn/MissedRShiftLShiftIdentity.java + test/hotspot/jtreg/compiler/c2/gvn/MissedURShiftLShiftIdeal.java Changeset: a7255f93 Branch: master Author: Afshin Zafari <[email protected]> Date: 2026-02-16 13:19:24 +0000 URL: https://git.openjdk.org/loom/commit/a7255f93ed448e00c215877e13e2c37721c77752 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure Reviewed-by: phubner, jsjolen ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memReporter.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/nmt/test_regions_tree.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 81cca851 Branch: master Author: Afshin Zafari <[email protected]> Date: 2026-02-16 14:07:40 +0000 URL: https://git.openjdk.org/loom/commit/81cca851aa615303ce6b8ebe135f1d04a5154025 8377997: [BACKOUT] 8366241: NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure Reviewed-by: mhaessig, chagedorn ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memReporter.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/nmt/test_regions_tree.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: f5e1e313 Branch: master Author: Albert Mingkun Yang <[email protected]> Date: 2026-02-16 14:37:28 +0000 URL: https://git.openjdk.org/loom/commit/f5e1e313dab2aa63711c6a64d363e88409bff4ba 8377561: Parallel: Large allocations cause Full GC storm without heap expansion Reviewed-by: tschatzl, jsikstro ! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp Changeset: a08c730d Branch: master Author: Daniel Fuchs <[email protected]> Date: 2026-02-16 17:01:07 +0000 URL: https://git.openjdk.org/loom/commit/a08c730d5fae6a80a0fa457aa465fcf6d5e35b8b 8377302: HttpServer::stop uses full timeout duration if handler throws Reviewed-by: vyazici, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Event.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java + test/jdk/com/sun/net/httpserver/FailAndStopTest.java Changeset: c3b67387 Branch: master Author: Ioi Lam <[email protected]> Date: 2026-02-16 20:24:12 +0000 URL: https://git.openjdk.org/loom/commit/c3b67387c4c0891891c75f9001ba13feaae09017 8366736: Closed System.out causes child process to hang on Windows Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java + test/jdk/java/lang/ProcessBuilder/InheritIOClosed.java Changeset: b41ba3a4 Branch: master Author: Ioi Lam <[email protected]> Date: 2026-02-16 20:24:47 +0000 URL: https://git.openjdk.org/loom/commit/b41ba3a496b59c8058067a49617f798606f0a51c 8377932: AOT cache is not rejected when JAR file has changed Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotClassLocation.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/ChangedJarFile.java Changeset: 2925eb8c Branch: master Author: Ben Taylor <[email protected]> Committer: Xiaolong Peng <[email protected]> Date: 2026-02-16 20:54:20 +0000 URL: https://git.openjdk.org/loom/commit/2925eb8cfbddb0abdcabf735d8f0585132b4baf9 8377044: Shenandoah: Convert ShenandoahHeap related code to use Atomic<T> Reviewed-by: kdnilsen, xpeng, wkemper ! 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/vmStructs_shenandoah.hpp Changeset: fbc705d2 Branch: master Author: Ben Taylor <[email protected]> Committer: Xiaolong Peng <[email protected]> Date: 2026-02-16 20:56:24 +0000 URL: https://git.openjdk.org/loom/commit/fbc705d2cc251153a69ca76788462e00861d3f60 8377704: Shenandoah: Convert ShenandoahNMethod to use Atomic<T> Reviewed-by: shade, xpeng, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp Changeset: 03703f34 Branch: master Author: Harshit <[email protected]> Committer: Chen Liang <[email protected]> Date: 2026-02-17 05:17:54 +0000 URL: https://git.openjdk.org/loom/commit/03703f347df7d3507ffeaf45e32be8bec6403b7d 8359115: [s390x] Test CreateSymbolsReproducibleTest.java failure Reviewed-by: jpai, amitkumar ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java Changeset: 6220c281 Branch: master Author: Johan Sjölen <[email protected]> Date: 2026-02-17 09:03:37 +0000 URL: https://git.openjdk.org/loom/commit/6220c281ef5c728fb476d0b59943583809be16a7 8366457: Add ResourceArea and Arena allocators for the RBTree Reviewed-by: azafari, cnorrbin ! src/hotspot/share/utilities/rbTree.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 70195910 Branch: master Author: Jaikiran Pai <[email protected]> Date: 2026-02-17 11:13:40 +0000 URL: https://git.openjdk.org/loom/commit/7019591013d68547a1c46065ebacc6ec1072e2ec 8377796: java.net.http.HttpClient.send() and sendAsync() never complete when BodyHandler.apply() returns null Reviewed-by: dfuchs, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java + test/jdk/java/net/httpclient/NullReturningBodyHandlerTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java Changeset: 877a7fd6 Branch: master Author: Thomas Schatzl <[email protected]> Date: 2026-02-17 12:22:10 +0000 URL: https://git.openjdk.org/loom/commit/877a7fd617aef1db2736cd1b1f87008857f64142 8377164: G1: Clean up g1BlockOffsetTable.hpp Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: c1e92e00 Branch: master Author: Casper Norrbin <[email protected]> Date: 2026-02-17 12:30:21 +0000 URL: https://git.openjdk.org/loom/commit/c1e92e0092710fc5daf8507822e5ca3b8c521dbe 8375621: Move RBTree implementation to inline file to minimize included headers Reviewed-by: jsjolen, stefank ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp Changeset: 0705fe94 Branch: master Author: Matthias Baesken <[email protected]> Date: 2026-02-17 13:05:39 +0000 URL: https://git.openjdk.org/loom/commit/0705fe94a70fae0b1639ab8fb11670eda4971574 8377413: [MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing Co-authored-by: Dean Long <[email protected]> Reviewed-by: mdoerr, aph ! src/hotspot/share/code/codeBlob.cpp Changeset: 7efcea9c Branch: master Author: Thomas Schatzl <[email protected]> Date: 2026-02-17 13:10:06 +0000 URL: https://git.openjdk.org/loom/commit/7efcea9c84e89948ce2153350f7681ad418c98e8 8377008: [REDO] G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T> Reviewed-by: iwalulya, sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp Changeset: 49425184 Branch: master Author: Paul Hübner <[email protected]> Committer: Joel Sikström <[email protected]> Date: 2026-02-17 13:53:09 +0000 URL: https://git.openjdk.org/loom/commit/49425184a1a45669b4b79ce6ac28852cf1abb9ee 8371590: runtime/ErrorHandling/TestDwarf.java fails with clang toolchain Reviewed-by: jsjolen, aartemov, jsikstro ! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java ! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarf.c ! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarfHelper.h Changeset: 63f00fff Branch: master Author: Ashutosh Mehra <[email protected]> Date: 2026-02-17 16:23:21 +0000 URL: https://git.openjdk.org/loom/commit/63f00fff921ed4ac0f595a0a013d399700433a2c 8377507: Store cpu features in AOTCodeCache Reviewed-by: kvn, adinn ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/runtime/abstract_vm_version.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCPUFeatureIncompatibilityTest.java Changeset: 7489f75d Branch: master Author: Brian Burkhalter <[email protected]> Date: 2026-02-17 18:07:04 +0000 URL: https://git.openjdk.org/loom/commit/7489f75dbdb1358b7f905aad2d1510b7ffc173bf 8377910: Minor cleanup of java/io/FileDescriptor/Sharing.java Reviewed-by: alanb ! test/jdk/java/io/FileDescriptor/Sharing.java Changeset: caaebf35 Branch: master Author: Phil Race <[email protected]> Date: 2026-02-17 18:34:22 +0000 URL: https://git.openjdk.org/loom/commit/caaebf358c0a396664a58ef3e0fc01c16bfd8c03 8377192: Remove AppContext from MenuSelectionManager Reviewed-by: dnguyen, psadhukhan, serb ! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java Changeset: 1b192613 Branch: master Author: Phil Race <[email protected]> Date: 2026-02-17 18:34:45 +0000 URL: https://git.openjdk.org/loom/commit/1b192613782b06636f68e6cb25871bbebae5445c 8376994: Remove AppContext from sun/awt/datatransfer/DataTransferer.java Reviewed-by: serb, dnguyen ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java Changeset: 92d0ea9b Branch: master Author: David Beaumont <[email protected]> Committer: Roger Riggs <[email protected]> Date: 2026-02-17 19:14:17 +0000 URL: https://git.openjdk.org/loom/commit/92d0ea9ba84f549deeb42cae49a9b20711dcf8cf 8372301: Improve error message for jimage command line tool regarding version mismatch Reviewed-by: alanb, rriggs ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties + test/jdk/tools/jimage/JImageBadFileTest.java Changeset: 4ab05d25 Branch: master Author: Mikhail Yankelevich <[email protected]> Date: 2026-02-17 19:22:04 +0000 URL: https://git.openjdk.org/loom/commit/4ab05d25c170036cd85155c45e58930fedf614a4 8377318: Force bad padding exception in TestPKCS5PaddingError.java at all times Co-authored-by: Daniel Jeliński <[email protected]> Reviewed-by: valeriep ! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Changeset: 2bc43681 Branch: master Author: Roland Mesde <[email protected]> Committer: Phil Race <[email protected]> Date: 2026-02-17 23:34:38 +0000 URL: https://git.openjdk.org/loom/commit/2bc436816f86187335846b289fac0fd8ebb3759e 8378113: Add sun/java2d/OpenGL/ScaleParamsOOB.java to the ProblemList.txt file Reviewed-by: prr, serb ! test/jdk/ProblemList.txt Changeset: 1d713b2b Branch: master Author: Jaikiran Pai <[email protected]> Date: 2026-02-18 05:11:47 +0000 URL: https://git.openjdk.org/loom/commit/1d713b2bbe4daddc8a9b1648296b59412e683186 8377486: com.sun.jndi.ldap.sasl.SaslOutputStream.write() throws NullPointerException if it is already closed Reviewed-by: dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java + test/jdk/com/sun/jndi/ldap/SaslOutputStreamCloseTest.java Changeset: bfac97c5 Branch: master Author: Phil Race <[email protected]> Date: 2026-02-18 05:44:26 +0000 URL: https://git.openjdk.org/loom/commit/bfac97c5c14b188dda662d1f9591bdc22034161c 8376992: Remove AppContext from SystemTray implementation Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: 8b13fe31 Branch: master Author: Quan Anh Mai <[email protected]> Date: 2026-02-18 09:29:02 +0000 URL: https://git.openjdk.org/loom/commit/8b13fe31d0ba0a4c4453c6388bf68e0e7b5ee22d 8347365: C2: Fix the handling of depends_only_on_test Reviewed-by: mhaessig, roland ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/rootnode.hpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/subtypenode.hpp ! test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java + test/hotspot/jtreg/compiler/integerArithmetic/TestHoistDivision.java Changeset: 21a07f78 Branch: master Author: Albert Mingkun Yang <[email protected]> Date: 2026-02-18 10:29:05 +0000 URL: https://git.openjdk.org/loom/commit/21a07f78feee8bd37629f60a3505f256d249f03a 8377950: Refactor ClassUnloader to provide explicit waiting API Reviewed-by: lmesnik, cjplummer, dholmes, syan ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java Changeset: 27ed9a8a Branch: master Author: Matthias Baesken <[email protected]> Date: 2026-02-18 12:13:59 +0000 URL: https://git.openjdk.org/loom/commit/27ed9a8ac2bd9325de083870f74d321388f8b0aa 8378098: Problem list compiler/vectorization/TestVectorAlgorithms.java with#<subtest> on AIX and Linux s390x Reviewed-by: mdoerr, lucy ! test/hotspot/jtreg/ProblemList.txt Changeset: a86a847f Branch: master Author: Ivan Walulya <[email protected]> Date: 2026-02-18 12:57:16 +0000 URL: https://git.openjdk.org/loom/commit/a86a847f57a2244b670a6532399278dd550c4e2f 8378076: Improve inlining around oop_oop_iterate Co-authored-by: Stefan Karlsson <[email protected]> Reviewed-by: stefank, tschatzl ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/oops/objArrayOop.hpp Changeset: d02ac57e Branch: master Author: Eirik Bjørsnøs <[email protected]> Date: 2026-02-18 15:19:33 +0000 URL: https://git.openjdk.org/loom/commit/d02ac57e8469ac77cc4f53de77107a278ac5f346 8377983: (zipfs) ZipFileSystem.initCEN needlessly reads END header Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java Changeset: 67779852 Branch: master Author: Ivan Walulya <[email protected]> Date: 2026-02-18 19:27:53 +0000 URL: https://git.openjdk.org/loom/commit/677798529c7f4a553177d5fd4367d4ca0c0cf286 8378191: [BACKOUT] JDK-8378076 Improve inlining around oop_oop_iterate Reviewed-by: jsikstro ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/oops/objArrayOop.hpp Changeset: a20a1aca Branch: master Author: William Kemper <[email protected]> Date: 2026-02-18 19:59:38 +0000 URL: https://git.openjdk.org/loom/commit/a20a1aca8c2ed03291c0f38d15ae47d968d28b93 8378119: GenShen: Restore log message about characteristics of promotion efforts Reviewed-by: shade, ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp Changeset: c8338be9 Branch: master Author: Jonathan László Lampérth <[email protected]> Committer: Chen Liang <[email protected]> Date: 2026-02-18 21:54:07 +0000 URL: https://git.openjdk.org/loom/commit/c8338be9ad455445a94972d2d9e483a24adc27cf 8376534: Source launcher instantiates wrong class on inherited instance main Reviewed-by: liach, cstein ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: c594da73 Branch: master Author: Jaikiran Pai <[email protected]> Date: 2026-02-19 01:41:28 +0000 URL: https://git.openjdk.org/loom/commit/c594da7304b2e76a1833e7ef89a5f186fd7d65bb 8326487: ZipFileSystem.getPath("").getFileName() returns null instead of an empty Path Reviewed-by: alanb, lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/jdk/nio/zipfs/PathOps.java Changeset: 7d2b6ed8 Branch: master Author: Amit Kumar <[email protected]> Date: 2026-02-19 03:37:43 +0000 URL: https://git.openjdk.org/loom/commit/7d2b6ed8923d8955afb533ea78c72abd07628c0d 8378149: [s390] Non-C2 / minimal JVM crashes in the build Reviewed-by: mdoerr, mbaesken ! src/hotspot/cpu/s390/compiledIC_s390.cpp Changeset: 33c9f20b Branch: master Author: Ioi Lam <[email protected]> Date: 2026-02-19 05:24:08 +0000 URL: https://git.openjdk.org/loom/commit/33c9f20bef05239ee016d980dc69a3d583ce8293 8377712: ConstantPool of WeakReferenceKey is not deterministic in CDS archive Reviewed-by: liach, kvn ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/java.base/share/classes/jdk/internal/util/WeakReferenceKey.java Changeset: 759fe588 Branch: master Author: Jatin Bhateja <[email protected]> Date: 2026-02-19 06:23:46 +0000 URL: https://git.openjdk.org/loom/commit/759fe58877ac75a9157e831cc5e54aaa70250223 8376186: [VectorAPI] Nomenclature change for concrete vector classes Reviewed-by: liach, psandoz - 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/ByteVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVectorMax.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/DoubleVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVectorMax.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/FloatVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVectorMax.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/IntVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVectorMax.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/LongVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVectorMax.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/ShortVector128.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector256.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector512.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector64.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVectorMax.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.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 ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh = test/jdk/jdk/incubator/vector/ByteVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/ByteVector128Tests.java = test/jdk/jdk/incubator/vector/ByteVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/ByteVector256Tests.java = test/jdk/jdk/incubator/vector/ByteVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/ByteVector512Tests.java = test/jdk/jdk/incubator/vector/ByteVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/ByteVector64Tests.java = test/jdk/jdk/incubator/vector/ByteVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/ByteVectorMaxTests.java = test/jdk/jdk/incubator/vector/DoubleVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/DoubleVector128Tests.java = test/jdk/jdk/incubator/vector/DoubleVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/DoubleVector256Tests.java = test/jdk/jdk/incubator/vector/DoubleVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/DoubleVector512Tests.java = test/jdk/jdk/incubator/vector/DoubleVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/DoubleVector64Tests.java = test/jdk/jdk/incubator/vector/DoubleVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/DoubleVectorMaxTests.java = test/jdk/jdk/incubator/vector/FloatVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/FloatVector128Tests.java = test/jdk/jdk/incubator/vector/FloatVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/FloatVector256Tests.java = test/jdk/jdk/incubator/vector/FloatVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/FloatVector512Tests.java = test/jdk/jdk/incubator/vector/FloatVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/FloatVector64Tests.java = test/jdk/jdk/incubator/vector/FloatVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/FloatVectorMaxTests.java = test/jdk/jdk/incubator/vector/IntVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/IntVector128Tests.java = test/jdk/jdk/incubator/vector/IntVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/IntVector256Tests.java = test/jdk/jdk/incubator/vector/IntVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/IntVector512Tests.java = test/jdk/jdk/incubator/vector/IntVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/IntVector64Tests.java = test/jdk/jdk/incubator/vector/IntVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/IntVectorMaxTests.java = test/jdk/jdk/incubator/vector/LongVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/LongVector128Tests.java = test/jdk/jdk/incubator/vector/LongVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/LongVector256Tests.java = test/jdk/jdk/incubator/vector/LongVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/LongVector512Tests.java = test/jdk/jdk/incubator/vector/LongVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/LongVector64Tests.java = test/jdk/jdk/incubator/vector/LongVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/LongVectorMaxTests.java = test/jdk/jdk/incubator/vector/ShortVector128LoadStoreTests.java = test/jdk/jdk/incubator/vector/ShortVector128Tests.java = test/jdk/jdk/incubator/vector/ShortVector256LoadStoreTests.java = test/jdk/jdk/incubator/vector/ShortVector256Tests.java = test/jdk/jdk/incubator/vector/ShortVector512LoadStoreTests.java = test/jdk/jdk/incubator/vector/ShortVector512Tests.java = test/jdk/jdk/incubator/vector/ShortVector64LoadStoreTests.java = test/jdk/jdk/incubator/vector/ShortVector64Tests.java = test/jdk/jdk/incubator/vector/ShortVectorMaxLoadStoreTests.java = test/jdk/jdk/incubator/vector/ShortVectorMaxTests.java ! test/jdk/jdk/incubator/vector/gen-tests.sh
