git: openjdk/jdk-sandbox: jep486: 9 new changesets
duke
duke at openjdk.org
Tue Nov 5 18:15:43 UTC 2024
Changeset: 5890d943
Branch: jep486
Author: Shaojin Wen <swen at openjdk.org>
Date: 2024-11-05 15:05:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5890d9438bbde88b89070052926a2eafe13d7b42
8333893: Optimization for StringBuilder append boolean & null
Reviewed-by: liach
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 0b733e9a
Branch: jep486
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-11-05 15:25:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b733e9a22fd786f3fd133faae3b00d31258e755
8336874: WhiteBoxAPI: assert(!method->is_abstract() && (osr_bci == InvocationEntryBci || !method->is_native())) failed: cannot compile abstract/native methods
Reviewed-by: lmesnik, stuefe
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/compiler/whitebox/TestCompileAbstractMethod.java
Changeset: c799cad1
Branch: jep486
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-11-05 15:44:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c799cad1de93aadfe60d9cbccb0499d7299f0598
8343486: Remove unnecessary @SuppressWarnings annotations and -Xlint:-foo options
Reviewed-by: ihse
! make/modules/java.sql.rowset/Java.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.jartool/Java.gmk
! make/modules/jdk.jdi/Java.gmk
- make/modules/jdk.jlink/Java.gmk
- make/modules/jdk.jstatd/Java.gmk
- make/modules/jdk.unsupported/Java.gmk
- make/modules/jdk.zipfs/Java.gmk
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jsobject/share/classes/netscape/javascript/JSException.java
Changeset: f95097cc
Branch: jep486
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-11-05 15:46:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f95097cc64f1d7647f8328b623e9bd9f1180b6d8
8343482: Remove unnecessary @SuppressWarnings annotations (net)
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: fbf9b96b
Branch: jep486
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-11-05 15:48:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fbf9b96b6103250a2f72c3cbc47d73e9ddea6dbd
8343480: Remove unnecessary @SuppressWarnings annotations (javadoc)
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 8cb12211
Branch: jep486
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-11-05 15:48:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8cb122119409fb13b4b9b2e74851207734d5c198
8343532: Test test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java fails on Linux ppc64le after JDK-8319343
Reviewed-by: mdoerr, lucy
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java
Changeset: 839de82c
Branch: jep486
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-11-05 17:06:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/839de82c314697d7461b77caa9d85407e3578de3
8332744: [REDO] 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
+ test/langtools/tools/javac/options/system/SystemSunProprietary.java
! test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverConstant.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNew.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNewHeap.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantAsType.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantFP.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantMapped.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantShared.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedSegments.java
! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentCopyUnsafe.java
! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentGetUnsafe.java
! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentZeroUnsafe.java
! test/micro/org/openjdk/bench/java/lang/foreign/ParallelSum.java
! test/micro/org/openjdk/bench/java/lang/foreign/UnrolledAccess.java
! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayUnsafeXorOpImpl.java
! test/micro/org/openjdk/bench/sun/misc/UnsafeOps.java
Changeset: 3fab8e37
Branch: jep486
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-11-05 17:12:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3fab8e37bbebbb3930108b2015efe488b1fa1e97
8341903: Implementation of Scoped Values (Fourth Preview)
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ScopedValue.java
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! test/jdk/java/lang/ScopedValue/ScopedValueAPI.java
! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java
Changeset: 5d5528ae
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-11-05 18:08:34 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5d5528aefbbac6d22484483c2b12a065f3ccc9d9
Merge branch 'master' into jep486
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
More information about the jdk-sandbox-changes
mailing list