git: openjdk/jdk-sandbox: http3: 131 new changesets
duke
duke at openjdk.org
Thu Sep 19 09:53:31 UTC 2024
Changeset: 4d3938cd
Branch: http3
Author: Aleksei Efimov <aleksej.efimov at oracle.com>
Date: 2024-09-15 17:36:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d3938cd31901e28bcc58e326a7c4e8a400195ea
http3: rename/cleanup qpack related system properties, update validation of their values.
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientProperties.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.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/QPACK.java
Changeset: cb316ebb
Branch: http3
Author: Aleksei Efimov <aleksej.efimov at oracle.com>
Date: 2024-09-15 17:41:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cb316ebb42759a46efd167cee1e31eb335c0e262
http3: add a decoder stream credit check
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java
Changeset: e2c03ffd
Branch: http3
Author: Daniel Jelinski <daniel.jelinski at oracle.com>
Date: 2024-09-17 12:03:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e2c03ffd7a09670926235954f94445d4220da895
Limit the maximum number of bytes in flight
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java
Changeset: e3caf87d
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-17 13:59:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e3caf87d7e07378392d44f0035fbacd0a14d3f62
http3: Improve handling of MAX_PUSH_ID
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java
Changeset: 5c7a8a5d
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-17 19:08:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5c7a8a5dda6262454ed974b4ce4e4b0bde5dba30
http3: replaced configure(Config config) with setOption(HttpRequestOption<T> option, T value)
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/net/httpclient/AltServiceUsageTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/AuthFilterCacheTest.java
! test/jdk/java/net/httpclient/BasicAuthTest.java
! test/jdk/java/net/httpclient/BasicHTTP2Test.java
! test/jdk/java/net/httpclient/BasicHTTP3Test.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
! test/jdk/java/net/httpclient/CancelledPartialResponseTest.java
! test/jdk/java/net/httpclient/CancelledResponse.java
! test/jdk/java/net/httpclient/CancelledResponse2.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HeadersLowerCaseTest.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SplitResponse.java
! test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java
! test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java
! test/jdk/java/net/httpclient/http3/GetHTTP3Test.java
! test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java
! test/jdk/java/net/httpclient/http3/H3BasicTest.java
! test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java
! test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java
! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java
! test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java
! test/jdk/java/net/httpclient/http3/H3GoAwayTest.java
! test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java
! test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java
! test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java
! test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java
! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
! test/jdk/java/net/httpclient/http3/H3ProxyTest.java
! test/jdk/java/net/httpclient/http3/H3PushCancel.java
! test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java
! test/jdk/java/net/httpclient/http3/H3RedirectTest.java
! test/jdk/java/net/httpclient/http3/H3SecMgrTest.java
! test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java
! test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/http3/H3SimpleGet.java
! test/jdk/java/net/httpclient/http3/H3SimplePost.java
! test/jdk/java/net/httpclient/http3/H3StopSendingTest.java
! test/jdk/java/net/httpclient/http3/H3Timeout.java
! test/jdk/java/net/httpclient/http3/H3UserInfoTest.java
! test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java
! test/jdk/java/net/httpclient/http3/PostHTTP3Test.java
! test/jdk/java/net/httpclient/http3/StopSendingTest.java
! test/jdk/java/net/httpclient/http3/StreamLimitTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
Changeset: de682343
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-18 14:46:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/de68234358feed03d039e9debd9c0bb1f6fb8fdf
http3: add missing documenntation for HttpRequestOption
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
Changeset: 0d6546c7
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-18 15:28:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0d6546c73066e3a500262d11853d1e190b3946ff
http3: improve documentation of H3_DISCOVERY option
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
Changeset: 06e5e319
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-18 16:06:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/06e5e3194b5d5a6c66ee764c5f43b9e001455893
http3: minor cleanup
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
Changeset: 9ee64cf4
Branch: http3
Author: Daniel Fuchs <daniel.fuchs at oracle.com>
Date: 2024-09-18 16:36:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9ee64cf4aaaaedcce10507dc24ca15d610b49da8
http3: fixed mistake in doc links
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
Changeset: ad104932
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-09-10 11:43:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ad104932e6c26806c353ad048ce5cff7d2b4c29a
8338526: Don't store abstract and interface Klasses in class metaspace
Reviewed-by: stuefe, iklam
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/recordComponent.hpp
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java
Changeset: 4d597de8
Branch: http3
Author: Shaojin Wen <swen at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 12:33:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d597de893dad79e74a280f3f9e82f0a14f9045d
8338930: StringConcatFactory hardCoded string concatenation strategy
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: fb51c1e5
Branch: http3
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 12:34:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fb51c1e57b9bba876b6b5370c53abbd3196b8b2d
8339837: Remove unused BootstrapMethodsInvokers.isLambdaMetafactoryCondyBSM
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
Changeset: 38441b3f
Branch: http3
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-09-10 12:44:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/38441b3f2d0e735089c29a9a9ce441b2d7c75db1
8339677: [vectorapi] YYYXXXVector::withLaneHelper and laneHelper should use Double::doubleToRawLongBits/Float::floatToRawIntBits
Reviewed-by: 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/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/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/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/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/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/X-VectorBits.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/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.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/templates/Kernel-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: c246ede1
Branch: http3
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-10 13:33:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c246ede163d675cfdacf741565195751981afb41
8339799: Reduce work done in j.l.invoke bytecode generators
Reviewed-by: liach
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: 64a79d89
Branch: http3
Author: Joakim Nordström <jnordstrom at openjdk.org>
Date: 2024-09-10 13:49:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/64a79d898637e9255e6c1133dd684e272d84b95c
8335625: Update Javadoc for GetCpuLoad
Reviewed-by: alanb, kevinw
! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
Changeset: be0dca04
Branch: http3
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-09-10 15:53:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/be0dca046a43ecef2dcd012da6399cbed4cd0454
8339698: x86 unused andw/orw/xorw/addw encoding could be removed
Reviewed-by: kvn, jbhateja, qamai
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 33525226
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-10 16:28:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/33525226b97c80bf08c2e1ab9566aff5ac851fea
8338894: Deprecate jhsdb debugd for removal
Reviewed-by: cjplummer, alanb
! src/jdk.hotspot.agent/doc/index.html
! src/jdk.hotspot.agent/doc/transported_core.html
! 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
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: 92431049
Branch: http3
Author: Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date: 2024-09-10 16:52:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/92431049fd1838ced2019366b7ccb37547ae6127
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/AndLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: c8e64cb7
Branch: http3
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-09-10 17:27:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c8e64cb7a578f1a32b48f76649fe19900ba6d040
8283779: Clarify API documentation of NetworkInterface with respect to configuration changes
Reviewed-by: alanb, msheppar
! src/java.base/share/classes/java/net/NetworkInterface.java
Changeset: 30645f33
Branch: http3
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2024-09-10 18:48:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/30645f3309c040deb5bef71b1bd349942b4aa076
8338395: Add test coverage for instantiating NativePRNG with SecureRandomParameters
Reviewed-by: jnimeh
! test/jdk/sun/security/provider/SecureRandom/StrongSecureRandom.java
Changeset: 6fd043f1
Branch: http3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-10 19:37:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6fd043f1e4423b61cb5b85af9380f75e6a3846a2
8339789: Use index and definition tags in AnnotatedElement
Reviewed-by: jjg, prappo
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
Changeset: 9785e19f
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-10 21:43:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9785e19f3f87306cabc26a862d35b89d41cfef93
8339638: Update vmTestbase/nsk/jvmti/*Field*Watch tests to use virtual thread factory
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001.java
+ test/lib/jdk/test/lib/thread/TestThreadFactory.java
Changeset: 07643237
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-11 01:19:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/07643237d4a9c2da8a43dbdf0c6b32215827b741
8225049: Bad -Xlog example in -Xlog:help, online documentation, JEP
Reviewed-by: dholmes
! src/java.base/share/man/java.1
Changeset: a6faf824
Branch: http3
Author: SendaoYan <syan at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-09-11 02:12:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a6faf8247b58d73dca199fe1e8b0e914c415f67f
8339714: Delete tedious bool type define
Reviewed-by: jwaters, dholmes
! src/java.base/unix/native/libjsig/jsig.c
! src/utils/hsdis/binutils/hsdis-binutils.c
Changeset: 8fce5275
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-11 05:27:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8fce5275fc94ebc404a6a37f5ea0407140de63c1
8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: ceef161e
Branch: http3
Author: Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-11 08:08:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ceef161eea51578160b71b20826a9328f9a87a88
8339661: ZGC: Move some page resets and verification to callsites
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: 0b3f2e64
Branch: http3
Author: Casper Norrbin <casper.norrbin at oracle.com>
Committer: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-09-11 08:45:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b3f2e64e83b589115989f9d14a6c644bc3008aa
8339242: Fix overflow issues in AdlArena
Reviewed-by: jsjolen, kbarrett
! src/hotspot/share/adlc/adlArena.cpp
! src/hotspot/share/adlc/adlArena.hpp
! src/hotspot/share/memory/arena.cpp
Changeset: 59778885
Branch: http3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-09-11 11:18:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/597788850042e7272a23714c05ba546ee6080856
8339686: java/foreign/TestMappedHandshake.java fails with assert(depth < max_critical_stack_depth) failed: can't have more than 10 critical frames
8339780: TestByteBuffer fails on AIX after 8339285
Reviewed-by: alanb, jvernee
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MappedMemoryUtilsProxy.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
Changeset: 55a7cf14
Branch: http3
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-09-11 13:51:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/55a7cf14453b6cd1de91362927b2fa63cba400a1
8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected
Reviewed-by: stuefe, asmehra
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupUtil_linux.cpp
! src/hotspot/os/linux/cgroupUtil_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp
Changeset: bfe7f920
Branch: http3
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-09-11 16:08:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bfe7f9205b56483b4364130a3a87c58c3fc82998
8339741: RISC-V: C ABI breakage for integer on stack
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ test/hotspot/jtreg/compiler/calls/TestManyArgs.java
+ test/hotspot/jtreg/compiler/calls/libTestManyArgs.c
Changeset: d9fdf69c
Branch: http3
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-09-11 16:57:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d9fdf69c34c20e0f2d526c2f04450acb904c3e80
8333446: Add tests for hierarchical container support
Reviewed-by: mbaesken, zzambers
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/containers/systemd/HelloSystemd.java
+ test/hotspot/jtreg/containers/systemd/SystemdMemoryAwarenessTest.java
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdRunOptions.java
+ test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 51b85a1f
Branch: http3
Author: Brent Christian <bchristi at openjdk.org>
Date: 2024-09-11 19:02:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/51b85a1f692fed7a66bdc0fae21438a60aafe7c2
8339687: Rearrange reachabilityFence()s in jdk.test.lib.util.ForceGC
Reviewed-by: dholmes, smarks, kbarrett
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: 35a94b76
Branch: http3
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-11 19:27:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/35a94b769761bd923fe6db03be672f05c1a74c38
8339803: Acknowledge case insensitive unambiguous keywords in tzdata files
Reviewed-by: jlu, coffeys
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/RuleRec.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: 237a540f
Branch: http3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-11 19:40:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/237a540f0161cb6c8e922e28482e9e35bc4aa81b
8339801: Add better test failure diagnostics to vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002
Reviewed-by: lmesnik, amenkov, kevinw
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
Changeset: 591aa7c5
Branch: http3
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-09-11 19:41:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/591aa7c5c7ebe2a289ed25f0b26126e30fba23f3
8335362: [Windows] Stack pointer increment in _cont_thaw stub can cause program to terminate with exit code 0xc0000005
Reviewed-by: dholmes, fparain
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/stackOverflow.hpp
+ test/jdk/java/lang/Thread/virtual/BigStackChunk.java
Changeset: b0cff6b5
Branch: http3
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-09-11 20:02:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b0cff6b528af7a2de453dd05d1c9ecbe7e00dc20
8299419: Thread.sleep(millis) may throw OOME
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
Changeset: c3711dc9
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-11 22:06:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c3711dc90980fb3e63ff199612c201c4464626bf
8339678: Update runtime/condy tests to be executed with VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
Changeset: 1d392492
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-12 02:02:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1d392492311daceeae12769cb9494eae63289853
8339834: Replace usages of -mx and -ms in some tests
Reviewed-by: aivanov, ascarpino, prr, dholmes
! src/java.base/share/classes/sun/security/util/Cache.java
! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java
! test/jdk/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
! test/jdk/java/beans/Introspector/Test5102804.java
! test/jdk/java/beans/Introspector/Test8027905.java
! test/jdk/java/beans/XMLEncoder/Test4646747.java
! test/jdk/java/lang/ref/SoftReference/Pin.java
! test/jdk/java/nio/Buffer/Chew.java
! test/jdk/tools/jimage/JImageToolTest.java
Changeset: 6d4bd6c6
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-12 02:06:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6d4bd6c6b6c3e6ef4c0a1e4eebf888156e43da58
8339835: Replace usages of -mx and -ms in some client-libs tests
Reviewed-by: azvegint, prr
! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java
! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java
! test/jdk/javax/sound/sampled/Clip/AudioContentHandlers.java
! test/jdk/javax/swing/JFileChooser/6396844/TwentyThousandTest.java
! test/jdk/javax/swing/JOptionPane/6464022/bug6464022.java
! test/jdk/javax/swing/UIDefaults/6795356/bug6795356.java
! test/jdk/javax/swing/border/TestTitledBorderLeak.java
! test/jdk/javax/swing/regtesthelpers/Util.java
! test/jdk/sun/java2d/Disposer/TestDisposerLeak.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java
! test/jdk/sun/java2d/marlin/CrashTest.java
Changeset: cfbf74fc
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-12 06:14:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cfbf74fca493515495212d48a12ed109785eccc4
8339159: api/java_rmi/Naming/Rebind.html crashes with SEGV from UTF8::quoted_ascii_length call
Reviewed-by: iklam, aboldtch
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: ac3f92b4
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-12 07:06:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac3f92b4110b05906a49c4146774fd6324c6d198
8339731: java.desktop/share/classes/javax/swing/text/html/default.css typo in margin settings
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/html/default.css
Changeset: 315abdf8
Branch: http3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-09-12 07:19:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/315abdf8c835e95d9c509f72b7ae21e6b59e4a29
8339733: C2: some nodes can have incorrect control after do_range_check()
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 3c40afa5
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-12 08:31:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3c40afa59c93860150960d478a9d2ffe33d4ce32
8334165: Remove serialVersionUID compatibility logic from JMX
Reviewed-by: dfuchs
! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java
! src/java.management/share/classes/javax/management/MBeanAttributeInfo.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/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/XMLParseException.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
+ test/jdk/javax/management/ObjectName/SerialCompatRemovedTest.java
- test/jdk/javax/management/ObjectName/SerialCompatTest.java
Changeset: 1b17e0b1
Branch: http3
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-09-12 08:48:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1b17e0b133cab44029333c832bd046b338ede581
8338747: hasIncubatorModules needs to be generated when module resolution required at startup
Reviewed-by: iklam, ccheung
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 0765917d
Branch: http3
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-12 15:08:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0765917dea9376586697012b60605099750d8d42
8340011: Simplify jdk.internal.classfile.impl.EntryMap
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
Changeset: 4d65c3ef
Branch: http3
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-12 15:16:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d65c3efcaa5f855f9e0fbdd8e9d4f4ed2b44d3b
8339876: Move constant symbol caches to Utf8EntryImpl
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/classfile/Annotation.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: 7f1dae12
Branch: http3
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-09-12 15:24:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7f1dae12e5e24d204a70cf610a8c482996556931
8339874: Avoid duplicate checking of trailing slash in ZipFile.getZipEntry
Reviewed-by: lancea, redestad
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: ab9b72c5
Branch: http3
Author: Steve Dohrmann <sdohrmann at openjdk.org>
Date: 2024-09-12 16:06:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ab9b72c50a5f324e53b8c6535f401cc185b98c75
8329035: New Data Destination instructions support
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
Changeset: 81ff91ef
Branch: http3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-12 18:31:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/81ff91ef27a6a856ae2c453a9a9b8333b91da3ab
8339531: Improve performance of MemorySegment::mismatch
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
! test/jdk/java/foreign/TestMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/CopyTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkCopy.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkFill.java
+ test/micro/org/openjdk/bench/java/lang/foreign/SegmentBulkMismatch.java
- test/micro/org/openjdk/bench/java/lang/foreign/TestFill.java
Changeset: 5e5942a2
Branch: http3
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-09-12 23:05:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5e5942a282e14846404b68c65d43594d6b9226d9
8339794: Open source closed choice tests #1
Reviewed-by: jdv, prr
+ test/jdk/java/awt/Choice/ChoiceInsertTest.java
+ test/jdk/java/awt/Choice/ChoiceMouseDragTest.java
+ test/jdk/java/awt/Choice/WheelEventsConsumed.java
Changeset: ae75ca05
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-13 05:47:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ae75ca05e450da577e712eb7ed9dd9203616b80b
8314842: zgc/genzgc tests ignore vm flags
Reviewed-by: tschatzl, lmesnik
! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
Changeset: b88ff9c9
Branch: http3
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-09-13 06:43:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b88ff9c986bfe5e14e2ba5803a464fbf6e131df8
8339849: Enumerate opto and C1 stubs, generate enums, names, fields and generator calls
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/x/c1/xBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 5709c379
Branch: http3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 06:48:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5709c379408d8919b86bbad6635b97756461ab27
8340081: Test java/foreign/TestLinker.java failed failed: missing permission java.lang.foreign.native.threshold.power.fill
Reviewed-by: dholmes
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: bacd0460
Branch: http3
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-13 08:05:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bacd046062bffb4c95ec7a508a1080ad651a94a4
8321010: RISC-V: C2 RoundVF
8321011: RISC-V: C2 RoundVD
Reviewed-by: rehn, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
+ test/hotspot/jtreg/compiler/floatingpoint/TestRoundFloatAll.java
+ test/hotspot/jtreg/compiler/lib/golden/GoldenRound.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectRiscv64.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorDoubleRandom.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatAll.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectorFloatRandom.java
Changeset: 0c36177f
Branch: http3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 08:43:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0c36177fead8b64a4cee9da3c895e3799f8ba231
8340089: Simplify SegmentBulkOperations::powerOfProperty
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: 358ff196
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-13 11:22:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/358ff196336407484b1b892f08936e9378701959
8339727: Open source several AWT focus tests - series 1
Reviewed-by: honkar
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateOnProperAppContextTest.java
+ test/jdk/java/awt/Focus/KillFocusTest.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransfer.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransferSwing.java
Changeset: 8a4ea09f
Branch: http3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-09-13 12:04:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8a4ea09fa220f74f2236fc85e197eadf83b65875
8336492: Regression in lambda serialization
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CaptureScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.out
! test/langtools/tools/javac/MethodParameters/LocalClassTest.out
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
+ test/langtools/tools/javac/lambda/CaptureVarOrder.java
+ test/langtools/tools/javac/lambda/SerializedLambdaInLocalClass.java
Changeset: bd44cf8a
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-09-13 12:10:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bd44cf8ab709d08a4d015868bececabd0c97525b
8330302: strace004 can still fail
Reviewed-by: alanb, shade
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
Changeset: 4d011785
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-13 13:05:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d011785717c34fa5a245735968c60142fc14af4
8339927: Man page update for deprecating jhsdb debugd for removal
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/man/jhsdb.1
Changeset: 3c4d15bd
Branch: http3
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-09-13 14:13:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3c4d15bdceaf94698af99d6b6fb12b3a28e13fdf
8334301: Errors in jpackage man page
Reviewed-by: almatvee
! src/jdk.jpackage/share/man/jpackage.1
Changeset: 3e0da58e
Branch: http3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 14:38:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e0da58ee6553fc0ed841db4a8800d50bc444517
8333843: Provide guidelines on MemorySegment to read strings with known lengths
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
Changeset: 89ca89cb
Branch: http3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-09-13 14:59:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89ca89cb26270a405226415c296dc45d3535e74d
8338626: ClassLoaderExt::process_jar_manifest() should allow / separator on Windows
Reviewed-by: iklam, dholmes, matsaave
! src/hotspot/share/classfile/classLoaderExt.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
Changeset: 1a0a5388
Branch: http3
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-09-13 15:27:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1a0a53883f7c6f523b5fefb722e137258d527362
8340120: Remove redundant code in SegmentBulkOperations::mismatch
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java
Changeset: 89c172ac
Branch: http3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-13 16:49:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89c172ac47a9cc238739338417015bf912ad5424
8340082: Use inline return tag in java.base
Reviewed-by: iris, prappo, lancea, djelinski, naoto, liach
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/annotation/Retention.java
! src/java.base/share/classes/java/nio/charset/MalformedInputException.java
! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/java.base/share/classes/java/time/format/TextStyle.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 37bf589e
Branch: http3
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-13 16:56:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/37bf589ec087c80851abb9d35910f09850cea9f6
8339847: Broken link to the dieharder distribution website in SplittableRandom
Reviewed-by: iris, liach
! src/java.base/share/classes/java/util/SplittableRandom.java
Changeset: 3aa8338f
Branch: http3
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2024-09-13 18:31:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3aa8338f4e7d88967e77dfb0bace1c4b5add72f1
8340075: Autoconf bundle cannot run on read-only filesystem
Reviewed-by: mikael
! make/devkit/createAutoconfBundle.sh
Changeset: fdfe503d
Branch: http3
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-09-13 21:13:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fdfe503d016086cf78b5a8c27dbe45f0261c68ab
8335288: SunPKCS11 initialization will call C_GetMechanismInfo on unsupported mechanisms
Reviewed-by: mbalao, weijun, hchao
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.cfg
+ test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java
Changeset: fa502ecd
Branch: http3
Author: Manukumar V S <mvs at openjdk.org>
Date: 2024-09-14 05:08:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fa502ecd2d1040ee2fe26d0ac5dd547379a0ade7
8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java
Reviewed-by: prr, azvegint
! test/jdk/java/awt/dnd/DropActionChangeTest.java
Changeset: c91fa278
Branch: http3
Author: Liang Mao <lmao at openjdk.org>
Date: 2024-09-14 05:36:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c91fa278fe17ab204beef0fcef1ada6dd0bc37bb
8339725: Concurrent GC crashed due to GetMethodDeclaringClass
Reviewed-by: lmesnik, coleenp, eosterlund, stefank
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/GetMethodDeclaringClass/libTestUnloadedClass.cpp
Changeset: a8f143c6
Branch: http3
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-09-14 22:50:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8f143c6abe7669c232cabda3a4e8df726de036e
8306679: com/sun/jdi/InterruptHangTest.java asserts with -Xcomp -Dmain.wrapper=Virtual options
Reviewed-by: lmesnik, cjplummer
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/jdk/ProblemList-Xcomp.txt
Changeset: a0794e0a
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-16 03:48:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a0794e0a054c5e7ed051efa6362726cdd7598255
8339639: Opensource few AWT PopupMenu tests
Reviewed-by: azvegint, prr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/PopupMenu/PopupHangTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java
Changeset: 0e0f10f9
Branch: http3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:31:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0e0f10f95217b5caaed02744a0a341350e4f2bc7
8340102: Move assert-only loop in OopMapSort::sort under debug macro
Reviewed-by: stuefe, fyang, kvn
! src/hotspot/share/compiler/oopMap.cpp
Changeset: 74add0e2
Branch: http3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:32:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74add0e2e071a8c8e9547e5a1757b5950b780539
8340105: Expose BitMap::print_on in release builds
Reviewed-by: stuefe, stefank
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
Changeset: dc00eb87
Branch: http3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 05:33:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dc00eb87bc28ed5bf499af6835c3df474c454a41
8338912: CDS: Segmented roots array
Reviewed-by: ccheung, iklam
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
Changeset: 4b790637
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-16 05:41:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b7906375b4bd11a480665110561180825c2dd9c
8339842: Open source several AWT focus tests - series 2
Reviewed-by: prr
+ test/jdk/java/awt/Focus/FocusChangeOnResizeTest.java
+ test/jdk/java/awt/Focus/LightweightFocusLostTest.java
+ test/jdk/java/awt/Focus/MixedWeightFocus.java
+ test/jdk/java/awt/Focus/NextFocusHelperTest.java
Changeset: 6be15c3d
Branch: http3
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-16 08:15:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6be15c3d0bf0bb3625f2ecd43d7aa10e81f6edd8
8340012: [C2] assert(KlassEncodingMetaspaceMax > pd) failed: change encoding max if new encoding after 8338526
Reviewed-by: kvn, coleenp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: a4eb9a06
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-16 08:34:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a4eb9a063fb9e4a87923d464fe2c50ed5466acff
8339918: Remove checks for outdated -t -tm -Xfuture -checksource -cs -noasyncgc options from the launcher
Reviewed-by: dholmes, alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/share/native/libjli/java.c
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
Changeset: 54595188
Branch: http3
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-09-16 09:13:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/545951889c1ea68646be600decaf2bf4c049600b
8339627: Cleanup Unsafe.setMemory intrinsic code
Reviewed-by: tschatzl, fbredberg
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 05b9d479
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-16 14:06:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/05b9d47905a0dd6dd7a042f940fe120d3a8338d1
8340194: Replace usage of -ms with -Xms in LauncherCommon.gmk make file
Reviewed-by: ihse, jwaters
! make/common/modules/LauncherCommon.gmk
Changeset: e1ebeef0
Branch: http3
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-16 14:08:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e1ebeef0405ac6e48564a035767ee256291b9ca9
8340131: Refactor internal makeHiddenClassDefiner to take option mask instead of Set<ClassOption>
Reviewed-by: liach, jvernee
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 996790c7
Branch: http3
Author: Volker Simonis <simonis at openjdk.org>
Date: 2024-09-16 14:55:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/996790c70f902d7840d0649a6b0867bed47c6537
8339954: Print JVMCI names with the Compiler.{perfmap,codelist,CodeHeap_Analytics} diagnostic commands
Reviewed-by: phh, dnsimon
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
Changeset: 1640bd26
Branch: http3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-16 16:22:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1640bd2676d8d183f02b4f5386ce42c47950e356
8340186: Shenandoah: Missing load_reference_barrier_phantom_narrow match in is_shenandoah_lrb_call
Reviewed-by: kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 65b9abaa
Branch: http3
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-09-16 17:26:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/65b9abaa29eb9fe801b650ce787d98c31770a5dc
8339769: Incorrect error message during startup if working directory does not exist
Reviewed-by: naoto, dholmes, alanb
! src/java.base/unix/native/libjava/java_props_md.c
Changeset: 89759c8b
Branch: http3
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-09-16 18:08:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89759c8b02ec73de0d734d10b16382109c7a8b45
8321935: Define the term 'standard doclet'
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
Changeset: 59407faf
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-16 18:24:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/59407faf7b6861d142dbc3700a6fa9615567a275
8310525: DynamicLauncher for JDP test needs to try harder to find a free port
Reviewed-by: lmesnik, cjplummer
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
Changeset: 858b4f12
Branch: http3
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2024-09-16 19:15:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/858b4f127ad873666f51f4c54c37fa2d7801c32c
8339960: GenShen: Fix inconsistencies in generational Shenandoah behavior
Reviewed-by: wkemper, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: b26645f6
Branch: http3
Author: Phil Race <prr at openjdk.org>
Date: 2024-09-16 19:28:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b26645f64bb6dd3efafaceb92bedeaf8f93906e3
8339883: Open source several AWT/2D related tests
Reviewed-by: psadhukhan, honkar
+ test/jdk/java/awt/GraphicsConfiguration/NonDefaultGC.java
+ test/jdk/java/awt/GraphicsConfiguration/Position.java
+ test/jdk/sun/java2d/pipe/DrawImageBgTest.java
= test/jdk/sun/java2d/pipe/duke.gif
Changeset: 418bb42b
Branch: http3
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-16 20:03:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/418bb42b95b177f5f31f756054d0dd83740c6686
8340073: Support "%z" time zone abbreviation format in TZ files
Reviewed-by: jlu, joehw, coffeys
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
Changeset: 99d71850
Branch: http3
Author: Denghui Dong <ddong at openjdk.org>
Date: 2024-09-17 00:13:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/99d7185071a5daa695adc6255d37ce382285a9b3
8340144: C1: remove unused Compilation::_max_spills
Reviewed-by: thartmann, shade
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
Changeset: 3e03e667
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-17 00:56:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e03e6673acfea543d0dbbc64b7a4f52e3292c2b
8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Reviewed-by: kevinw, lmesnik
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Changeset: a4cf1918
Branch: http3
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-09-17 01:41:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a4cf1918c963cbe0b0eee6db580f0769c0cbdbcc
8339793: Fix incorrect APX feature enabling with -XX:-UseAPX
Reviewed-by: kvn, thartmann, sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 7849f252
Branch: http3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-09-17 05:22:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7849f252937dc774a1935cc4c68f2a46649f180b
8340184: Bug in CompressedKlassPointers::is_in_encodable_range
Reviewed-by: coleenp, rkennke, jsjolen
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/gtest/oops/test_compressedKlass.cpp
+ test/hotspot/jtreg/gtest/CompressedKlassGtest.java
Changeset: 10050a72
Branch: http3
Author: Kangcheng Xu <kxu at openjdk.org>
Date: 2024-09-17 07:19:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/10050a723954926926650af65417d5b828cba387
8332442: C2: refactor Mod cases in Compile::final_graph_reshaping_main_switch()
Reviewed-by: roland, chagedorn, jkarthikeyan
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/c2/TestDivModNodes.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 7834662c
Branch: http3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-09-17 08:11:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7834662ca35aeb202d177fde1044add611240ecd
8340119: Remove oopDesc::size_might_change()
Reviewed-by: stefank, iwalulya
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: c6721a0f
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-17 09:18:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c6721a0fa2582c3ddf1ef0a6e16a09234432939c
8340009: Improve the output from assert_different_registers
Reviewed-by: aboldtch, dholmes, shade, mli
! src/hotspot/share/asm/register.hpp
! src/hotspot/share/utilities/debug.hpp
Changeset: 8b6e2770
Branch: http3
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2024-09-17 09:53:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8b6e2770a53002fcc9e07d38b954e6854a644f95
8340273: Remove CounterHalfLifeTime
Reviewed-by: chagedorn, dholmes
! src/hotspot/share/runtime/globals.hpp
Changeset: 269cd38b
Branch: http3
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-09-17 10:39:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/269cd38b55391364db0f92291eb29c3b6803db94
8338566: Lazy creation of exception instances is not thread safe
Reviewed-by: shade, kvn, dlong
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: 80db6e71
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-17 11:58:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/80db6e71b092867212147bd369a9fda65dbd4b70
8339648: ZGC: Division by zero in rule_major_allocation_rate
Reviewed-by: aboldtch, lucy, tschatzl
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: b39e6a84
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-09-17 12:58:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b39e6a84ef947661b5c878d02213da3a79bc026c
8329816: Add SLEEF version 3.6.1
Reviewed-by: erikj, mli, luhenry
! make/Main.gmk
+ make/UpdateSleefSource.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/spec.gmk.template
+ src/jdk.incubator.vector/linux/legal/sleef.md
+ src/jdk.incubator.vector/linux/native/libsleef/README.md
+ src/jdk.incubator.vector/linux/native/libsleef/generated/misc.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_advsimd.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_rvvm1.h
+ src/jdk.incubator.vector/linux/native/libsleef/generated/sleefinline_sve.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CHANGELOG.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/CONTRIBUTORS.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/Configure.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/LICENSE.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/README.md
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/include/sleefdft.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/sleef-config.h.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/sleefConfig.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperadvsimd.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx2.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx2_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperavx512f.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperneon32.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpower_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpurec.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperpurec_scalar.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helperrvv.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpers390x_128.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpersse2.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpersve.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/arch/helpervecext.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/addSuffix.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/arraymap.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/arraymap.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/common.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/common.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/commonfuncs.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/dd.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/df.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/estrin.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/f128util.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/keywords.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/main_checkfeature.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/misc.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/common/quaddef.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/bench1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/fftwtest1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/fftwtest2d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/measuredft.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/naivetest.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/roundtriptest1d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/roundtriptest2d.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft-tester/tutorial.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dft.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dftcommon.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/dftcommon.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/mkdispatch.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/mkunroll.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/unroll0.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/dft/vectortype.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/Makefile
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/dp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/gencoef.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/gencoef.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/ld.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/mkrempitab.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/mkrempitabqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/qp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/simplexfr.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/gencoef/sp.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/Makefile
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/ProcessData.java
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/bench.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef128.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef256.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsleef512.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml128.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml256.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/benchsvml512.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-benchmarks/measure.sh
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/autovec.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/gnuabi_compatibility.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/hash_cinz.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/hash_finz.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iut.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iutcuda.cu
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/iutsimd.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/mveclibtest.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2dp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2ld.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2qp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2simddp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2simdsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester2sp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/tester3.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testerutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testerutil.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm-tester/testervecabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispatcher.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispavx.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/disppower_128.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/disps390x_128.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispscalar.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispscalar_footer.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/dispsse.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/funcproto.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkalias.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkdisp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkmasked_gnuabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkrename.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/mkrename_gnuabi.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/norename.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/rempitab.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/rename.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleef.pc.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefdp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefinline_cuda_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefinline_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefld.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleeflibm_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleeflibm_header.h.org.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsimddp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsimdsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/sleefsp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/tryvsx3.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/libm/tryvxe2.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/hash_printf.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qiutcuda.cu
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qiutsimd.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtester.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtesterutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qtesterutil.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/qutil.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester2printf.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester2simdqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad-tester/tester3printf.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/CMakeLists.txt
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispatcher.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispscalar.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qdispx2.c.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qfuncproto.h
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qmkdisp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/qmkrename.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/rempitabqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquad_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquad_header.h.org.in
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_cuda_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_footer.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefquadinline_header.h.org
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/src/quad/sleefsimdqp.c
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/aarch64-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/aarch64-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/armhf-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/armhf-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/native-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/native-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/ppc64el-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/ppc64el-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/riscv64-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/riscv64-llvm.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/s390x-gcc.cmake
+ src/jdk.incubator.vector/linux/native/libsleef/upstream/toolchains/s390x-llvm.cmake
Changeset: f8770163
Branch: http3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-17 15:50:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f87701635f82895fc10586e588f25e9c508e6979
8315273: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link (win)
Reviewed-by: djelinski
! src/java.base/share/classes/java/nio/file/Path.java
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: 64e3a9ee
Branch: http3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-17 15:50:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/64e3a9ee91a6ae939e479a10cfc597e628c571e5
8339574: Behavior of File.is{Directory,File,Hidden} is not documented with respect to symlinks
Reviewed-by: djelinski, alanb
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: 3e14fb9c
Branch: http3
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 16:24:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3e14fb9c16e4ac3ad3c565059c534cfeacb45c7b
8340200: Misspelled constant `AttributesProcessingOption.DROP_UNSTABLE_ATRIBUTES`
Reviewed-by: liach
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
Changeset: 28d009ce
Branch: http3
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-09-17 17:11:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28d009ce0ecd4369351de859c491831b7f7bbb28
8339934: Simplify Math.scalb(double) method
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Math.java
Changeset: 90e92f98
Branch: http3
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-09-17 17:46:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/90e92f98a6685b196b979853436668cf2b9f2117
8339790: Support Intel APX setzucc instruction
Reviewed-by: sviswanathan, jkarthikeyan, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/gc/x/x_x86_64.ad
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 5dc9723c
Branch: http3
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 18:13:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5dc9723c8172e288872f744bac5fd2342475767a
8340323: Test jdk/classfile/OptionsTest.java fails after JDK-8340200
Reviewed-by: alanb
! test/jdk/jdk/classfile/OptionsTest.java
Changeset: d5881825
Branch: http3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-09-17 18:58:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d5881825ef442cac7076d551f0182f16b17b0b53
8338686: App classpath mismatch if a jar from the Class-Path attribute is on the classpath
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/classLoader.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
Changeset: eabfc6e4
Branch: http3
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2024-09-17 19:59:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/eabfc6e4d901c53b93a78da740ca376607d9576d
8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/gc/g1/g1BatchedTask.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/g1/g1MonotonicArena.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/psParallelCompact.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
! src/hotspot/share/gc/x/xVirtualMemory.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/nmt/allocationSite.hpp
! src/hotspot/share/nmt/arrayWithFreeList.hpp
! src/hotspot/share/nmt/mallocHeader.cpp
! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocHeader.inline.hpp
! src/hotspot/share/nmt/mallocLimit.cpp
! src/hotspot/share/nmt/mallocLimit.hpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/mallocSiteTable.hpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/mallocTracker.inline.hpp
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memBaseline.hpp
- src/hotspot/share/nmt/memFlagBitmap.hpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
+ src/hotspot/share/nmt/memTag.hpp
+ src/hotspot/share/nmt/memTagBitmap.hpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/memTracker.inline.hpp
- src/hotspot/share/nmt/memflags.hpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nativeCallStackPrinter.hpp
! src/hotspot/share/nmt/nmtCommon.cpp
! src/hotspot/share/nmt/nmtCommon.hpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/nmt/nmtPreInit.hpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/nmtUsage.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/chunkedList.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/linkedlist.hpp
! src/hotspot/share/utilities/objectBitSet.hpp
! src/hotspot/share/utilities/objectBitSet.inline.hpp
! src/hotspot/share/utilities/resizeableResourceHash.hpp
! src/hotspot/share/utilities/resourceHash.hpp
! src/hotspot/share/utilities/stack.hpp
! src/hotspot/share/utilities/stack.inline.hpp
! test/hotspot/gtest/nmt/test_arrayWithFreeList.cpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp
! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: f0ae90f3
Branch: http3
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-09-17 20:05:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f0ae90f30c346544e87217ef1832d6a350fe1985
8340210: Add positionTestUI() to PassFailJFrame.Builder
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, azvegint
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: dfc90938
Branch: http3
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-17 21:08:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dfc90938ba36685ef58af0846ee4bdb214fa210f
8340132: Remove internal CpException for reading malformed utf8
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
Changeset: 202fd421
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-17 22:36:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/202fd421f7e8b0f4a9c7393d1045e879acd13e64
8340213: jcmd VM.events ignores max argument
Reviewed-by: szaldana, cjplummer, amenkov, mli
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java
Changeset: 147e3007
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-18 04:33:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/147e30070d8adbe65453a3a9316b9324890ea25f
8340015: Open source several AWT focus tests - series 7
Reviewed-by: honkar
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/MinimizeNonfocusableWindowTest.java
+ test/jdk/java/awt/Focus/WindowDisposeFocusTest.java
+ test/jdk/java/awt/Focus/bug6435715.java
Changeset: d23c59e4
Branch: http3
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-18 07:01:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d23c59e40812c9e3a5914193e68169dbdf6d09e5
8340280: Avoid calling MT.invokerType() when creating LambdaForms
Reviewed-by: liach, jvernee
! 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/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java
Changeset: 5381f553
Branch: http3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-09-18 07:07:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5381f553ad61ddaa44d49c3039a05511cc68bdd0
8333258: C2: high memory usage in PhaseCFG::insert_anti_dependences()
Reviewed-by: kvn, epeter
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage.java
+ test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java
Changeset: 3895b8fc
Branch: http3
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-18 08:26:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3895b8fc0b2c6d187080dba6fe08297adad4a480
8340230: Tests crash: assert(is_in_encoding_range || k->is_interface() || k->is_abstract()) failed: sanity
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: 4ff17c14
Branch: http3
Author: Simon Tooke <stooke at openjdk.org>
Date: 2024-09-18 09:11:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4ff17c14a572a59b60d728c3626f430932eecea6
8319873: Add windows implementation for jcmd System.map and System.dump_map
Co-authored-by: Simon Tooke <stooke at openjdk.org>
Reviewed-by: stuefe, kevinw, szaldana
+ 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
! test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
Changeset: 45e438f3
Branch: http3
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-09-18 11:08:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/45e438f3f470c4af9d5066a4ae680f819bb3cde0
8339845: Update color.org and wapforum.org links to use HTTPS instead of HTTP
Reviewed-by: prr, honkar, aivanov
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/javax/imageio/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
Changeset: 19b2cee4
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-18 11:44:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/19b2cee42081e1f8e9c53e6c831ce1d2d2915fd5
8340113: Remove JULONG as a Diagnostic Command argument type (jcmd JFR.view)
Reviewed-by: lmesnik, egahlin
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdQuery.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdView.java
Changeset: aeba1ea7
Branch: http3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-09-18 12:03:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aeba1ea7c44d6b378decf8557c8cd9fc7bfb7df5
8340272: C2 SuperWord: JMH benchmark for Reduction vectorization
Reviewed-by: kvn, jkarthikeyan
+ test/micro/org/openjdk/bench/vm/compiler/VectorReduction2.java
Changeset: 1d070a32
Branch: http3
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-09-18 12:33:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1d070a3238a1cd8b9359357e6e3f751cd26a3f06
8337302: Undefined type variable results in null
Reviewed-by: liach
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
+ test/jdk/java/lang/reflect/Generics/TestMissingTypeVariable.java
Changeset: 08a2f841
Branch: http3
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-18 12:37:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/08a2f841ec78a10f8d6d54b2ac3a92e89f765f14
8339738: RISC-V: Vectorize crc32 intrinsic
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
Changeset: 471a51a5
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-09-18 13:46:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/471a51a5a4395f0bc6818c3c1d30455ce75500d6
8340368: windows-x64-slowdebug build fails after JDK-8319873
Reviewed-by: jpai, kevinw, aboldtch, eosterlund
! src/hotspot/os/windows/memMapPrinter_windows.cpp
Changeset: ae39a660
Branch: http3
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-18 14:38:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ae39a6603c6c33a36dce30c3290a634b08a6bf05
8339992: RISC-V: some minor improvements of base64_vector_decode_round
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 6ff287ad
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-18 15:57:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6ff287ad9aa45d8a37aafb4dd7bd9170280f5bbb
8340233: Missed ThreadWXEnable in jfrNativeLibraryLoadEvent.cpp
Reviewed-by: mgronlun
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
Changeset: 9cfc03aa
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-09-18 19:17:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9cfc03aa81f2ae20616c8cc27e3467ad01cf985f
8340391: Windows jcmd System.map and System.dump_map tests failing
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 31849127
Branch: http3
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-09-18 19:25:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/31849127a06e448c705a61c536f51fc037bc4979
8339962: Open source AWT TextField tests - Set1
Reviewed-by: jdv, dnguyen, prr
+ test/jdk/java/awt/Label/ContainerValidateTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest.java
+ test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java
Changeset: 88a1c055
Branch: http3
Author: Phil Race <prr at openjdk.org>
Date: 2024-09-18 20:39:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/88a1c0550e435888c571d32c577fd697652e5620
8340078: Open source several 2D tests
Reviewed-by: honkar
+ test/jdk/sun/java2d/GdiRendering/GdiBlitOffscreenTest.java
+ test/jdk/sun/java2d/GdiRendering/GdiLockTest.java
+ test/jdk/sun/java2d/SunGraphics2D/DrawRoundRect0Bug.java
+ test/jdk/sun/java2d/SunGraphics2D/RevalidateBug.java
+ test/jdk/sun/java2d/SunGraphics2D/ScaledPolyTest.java
Changeset: d9c67443
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-19 01:44:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d9c67443f7d7f03efb2837b63ee2acc6113f737f
8340360: Update -mx to -Xmx in UnninstallUIMemoryLeaks test
Reviewed-by: serb, prr
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
Changeset: 537447f8
Branch: http3
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-19 04:33:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/537447f8816129dad9a1edd21bd30f3edf69ea60
8339980: [s390x] ProblemList jdk/java/util/zip/CloseInflaterDeflaterTest.java
Reviewed-by: lucy
! test/jdk/ProblemList.txt
Changeset: ac58b610
Branch: http3
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-09-19 04:47:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac58b6102a26ac2ca7f6df5f176d5b5ca1d00d45
8339416: [s390x] Provide implementation for resolve_global_jobject
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
Changeset: 67198992
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-19 06:28:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/67198992ce92da1ee615a73937f22fdaba28fba1
8286851: Deprecate for removal several of the undocumented java launcher options
Reviewed-by: dholmes
! src/java.base/share/native/libjli/java.c
Changeset: c720ac9a
Branch: http3
Author: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-09-19 12:01:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c720ac9a17190535ed0ffb13799752b53b85938d
merge latest master branch changes
More information about the jdk-sandbox-changes
mailing list