git: openjdk/jdk-sandbox: jep486: 18 new changesets
duke
duke at openjdk.org
Wed Oct 16 13:46:33 UTC 2024
Changeset: e4ff553c
Branch: jep486
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-10-16 07:05:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e4ff553c121e29c497336fdde705e70d0abdc826
8341931: os_linux gtest uses lambdas with explicit capture lists
Reviewed-by: jwaters, jsjolen
! test/hotspot/gtest/runtime/test_os_linux.cpp
Changeset: 724de682
Branch: jep486
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-10-16 07:13:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/724de682091623cd9877ee4e5f13123ef1d92ddf
8342081: Shenandoah: Remove extra ShenandoahMarkUpdateRefsSuperClosure
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
Changeset: b9b0bd08
Branch: jep486
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-10-16 07:23:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b9b0bd0871886eb65f87864f262424b119f2c748
8337221: CompileFramework: test library to conveniently compile java and jasm sources for fuzzing
Reviewed-by: chagedorn, tholenstein
+ test/hotspot/jtreg/compiler/lib/compile_framework/ClassLoaderBuilder.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/Compile.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/CompileFramework.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/CompileFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/InternalCompileFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/README.md
+ test/hotspot/jtreg/compiler/lib/compile_framework/SourceCode.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/Utils.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/CombinedJavaJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/IRFrameworkJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/MultiFileJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/MultiFileJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/RunWithFlagsExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/SimpleJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/SimpleJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestBadJasmCompilation.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestBadJavaCompilation.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestConcurrentCompilation.java
Changeset: 577babf1
Branch: jep486
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-10-16 07:27:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/577babf1968700e4b648305cd5a5c2ddf712e2dc
8334010: VM crashes with ObjectAlignmentInBytes > GCCardSizeInBytes
Reviewed-by: shade, iwalulya
! src/hotspot/share/gc/shared/gcArguments.cpp
+ test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java
Changeset: e7cf25ce
Branch: jep486
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-10-16 07:28:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7cf25ce0efdf568fc8eaff249d49e46d5a6eda1
8340801: Disable ubsan checks in some awt/2d coding
Reviewed-by: ihse, lucy, goetz, jwaters
+ src/java.base/share/native/libjava/ub.h
! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c
Changeset: ebc17c7c
Branch: jep486
Author: Johny Jose <johny.jose at oracle.com>
Date: 2024-10-16 07:36:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ebc17c7c8d6febd5a887309d1b7a466bcd2cc0a9
8339637: (tz) Update Timezone Data to 2024b
Reviewed-by: naoto, coffeys, jlu
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/text/Format/DateFormat/TimeZoneNameTest.java
! test/jdk/java/time/tck/java/time/TCKZoneId.java
! test/jdk/java/util/TimeZone/OldIDMappingTest.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/resources/TimeZone/Bug4848242.java
Changeset: c81aa755
Branch: jep486
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-10-16 10:17:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c81aa7551c37cc025c9054db08472b8abb2cbcb5
8331051: Add an `@since` checker test for `java.base` module
Reviewed-by: jlahoda, jjg
! test/jdk/TEST.groups
+ test/jdk/tools/sincechecker/SinceChecker.java
+ test/jdk/tools/sincechecker/modules/java_base/CheckSince_javaBase.java
Changeset: 369c5733
Branch: jep486
Author: Valerie Peng <valeriep at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-02-05 22:53:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/369c573383a0120e0d85aeb89a211f38b5261013
8302111: Serialization considerations
Reviewed-by: skoivu, rhalade, weijun, wetmore
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/sun/security/provider/DRBG.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
Changeset: 893e7bc8
Branch: jep486
Author: Weijun Wang <weijun at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-04-17 22:38:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/893e7bc894e2828f8d02db06302485d02f2cfa5a
8328726: Better Kerberos support
Reviewed-by: ahgross, rhalade, valeriep, coffeys
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
Changeset: 03bc6b35
Branch: jep486
Author: Daniel Fuchs <dfuchs at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-05-07 19:29:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/03bc6b359fc5ff4fa2b569723903cdf1c9c5775b
8328286: Enhance HTTP client
Reviewed-by: aefimov, michaelm
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/conf/net.properties
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Encoder.java
! src/java.net.http/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
Changeset: cfa25b71
Branch: jep486
Author: Emanuel Peter <epeter at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-05-21 10:31:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cfa25b71a65bfff1b31efe0d37ded37c50a98247
8328544: Improve handling of vectorization
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: mschoene, kvn, chagedorn, rhalade
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java
Changeset: 498a5824
Branch: jep486
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-06-21 16:48:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/498a58244d79b6aaffd17300844f9908991d463c
8311208: Improve CDS Support
Reviewed-by: rhalade, mschoene, ccheung, iklam
! src/hotspot/share/classfile/verifier.cpp
Changeset: dadcee1b
Branch: jep486
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-07-01 19:43:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dadcee1b89515a651d0532d9803c22dfeeb64f9e
8307383: Enhance DTLS connections
Co-authored-by: Jamil Nimeh <jnimeh at openjdk.org>
Reviewed-by: rhalade, mschoene, ascarpino
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java
! test/jdk/javax/net/ssl/TLSCommon/MFLNTest.java
Changeset: d9f63830
Branch: jep486
Author: Justin Lu <jlu at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-07-04 23:09:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d9f638303737c4e5174e5cf21ad2f634cc0b1494
8331446: Improve deserialization support
Reviewed-by: rhalade, skoivu, rriggs, naoto
! src/java.base/share/classes/java/text/MessageFormat.java
+ test/jdk/java/text/Format/MessageFormat/MaxArgumentIndexTest.java
+ test/jdk/java/text/Format/MessageFormat/SerializationTest.java
Changeset: c89f76c0
Branch: jep486
Author: Dean Long <dlong at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-07-11 22:32:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c89f76c0b9ca085192775af9bd9368562b582dd6
8332644: Improve graph optimizations
Co-authored-by: Martin Balao <mbalao at redhat.com>
Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
Reviewed-by: epeter, ahgross, thartmann, rhalade, dlong, roland
! src/hotspot/share/opto/loopnode.cpp
Changeset: 490d099e
Branch: jep486
Author: Emanuel Peter <epeter at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-07-23 09:28:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/490d099e234f27adef7d691d3c5a08ebdb550c5d
8335713: Enhance vectorization analysis
Co-authored-by: Roland Westrelin <roland at openjdk.org>
Reviewed-by: rhalade, ahgross, thartmann, kvn
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
Changeset: cf5bb127
Branch: jep486
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-10-16 11:36:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cf5bb12731b0eefe53b99281453e40493ddafbe4
Merge
Reviewed-by: alanb, dfuchs
Changeset: 2da36992
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-16 12:42:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2da36992e3febbcb28d14340bfa204087ba151c2
Merge
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! test/jdk/TEST.groups
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! test/jdk/TEST.groups
More information about the jdk-sandbox-changes
mailing list