29282 Commits

Author SHA1 Message Date
Ioi Lam
103a08378d 8378298: Remove obsolete CDS string tests
Reviewed-by: matsaave, kvn
2026-02-21 02:52:17 +00:00
Markus KARG
bc971b51b9 8377388: Replacing "new StringReader(String)" by "Reader.of(CharSequence);" in Scanner
Reviewed-by: jpai, rriggs, bpb
2026-02-21 02:16:01 +00:00
Oli Gillespie
932f28c69b 8376698: Add Spliterator tests for TreeMap sub-maps
Reviewed-by: liach, rriggs
2026-02-20 16:50:00 +00:00
Volkan Yazici
72b28672ad 8367129: Move input validation checks to Java for java.lang.StringLatin1 intrinsics
Reviewed-by: rriggs, rgiulietti
2026-02-20 16:26:18 +00:00
Jaikiran Pai
e8dadf4baa 8378003: JarURLConnection.getCertificates() and getCodeSigners() incorrectly return null for signed JAR files after JDK-8377338
Reviewed-by: mullan, dfuchs
2026-02-20 15:13:07 +00:00
Albert Mingkun Yang
aeafc5b165 8378245: Obsolete ParallelRefProcBalancingEnabled
Reviewed-by: jsikstro, dholmes, tschatzl
2026-02-20 12:41:34 +00:00
Matthias Baesken
df8c770944 8377300: Use64KPages flag cleanup on AIX
Reviewed-by: mdoerr, asteiner
2026-02-20 11:58:35 +00:00
Kerem Kat
a296129347 8375633: C2: Missed Ideal optimization opportunity with ConvD2F/ConvF2HF and -XX:+StressIncrementalInlining
Reviewed-by: bmaillard, mchevalier, qamai
2026-02-20 11:33:39 +00:00
Martin Doerr
2052b443ed 8378233: depends_only_on_test_impl() assertion hit after JDK-8347365
Reviewed-by: qamai, mbaesken
2026-02-20 11:25:25 +00:00
Casper Norrbin
16f2b80327 8373638: RBTree public interface does not check all input parameters for validity
Reviewed-by: ayang, dholmes
2026-02-20 10:56:15 +00:00
Markus Grönlund
c3a698f7be 8377665: JFR: Symbol table not setup for early class unloading
Reviewed-by: jsikstro
2026-02-20 10:55:45 +00:00
Albert Mingkun Yang
7ec561f8b7 8378178: Change Thread::_allocated_bytes from jlong to uint64_t
Reviewed-by: coleenp, stefank
2026-02-20 09:01:08 +00:00
Anton Artemov
fa2f4d82f5 8377223: Port fdlibm atanh to Java
Reviewed-by: darcy, rgiulietti
2026-02-20 08:31:18 +00:00
Aleksey Shipilev
f49c6d8777 8377990: Zero: Replace Java math ops with UB-safe implementations
Reviewed-by: aph, serb, phh
2026-02-20 06:49:15 +00:00
Aleksey Shipilev
f0529a8542 8378080: Zero: JNIEnv argument is corrupted in native calls
Reviewed-by: mdoerr, serb, phh
2026-02-20 06:48:58 +00:00
Roger Calnan
1df0594388 8377502: Add anchors to the options in the Serviceability tool man pages
Reviewed-by: dholmes, cjplummer
2026-02-20 03:52:56 +00:00
Sergey Bylokhov
866cbcbecb 8378050: Add missing @Override annotations in "java.awt.color" package
Reviewed-by: kizune, prr
2026-02-20 00:58:51 +00:00
Phil Race
1a967a0bca 8378193: Remove AppContext from JinternalFrame
Reviewed-by: kizune, serb
2026-02-19 23:46:05 +00:00
Phil Race
e42508fc1c 8378203: Remove AppContext from jdk.unsupported.desktop
Reviewed-by: kizune, serb
2026-02-19 23:44:14 +00:00
Phil Race
2a71f89bc8 8378192: Remove AppContext from SwingUtilities2
Reviewed-by: psadhukhan, kizune
2026-02-19 18:04:06 +00:00
Phil Race
9b44ea39bf 8378204: Remove AppContext from two Swing UI classes
Reviewed-by: serb, kizune
2026-02-19 17:58:36 +00:00
Coleen Phillimore
82fe8b9cd0 8377797: Remove SA support for MethodData and the printmdo command
Reviewed-by: kevinw, ysuenaga, cjplummer, kvn
2026-02-19 17:39:38 +00:00
Ben Taylor
4a6d359a45 8377701: Shenandoah: Convert ShenandoahEvacOOMHandler to use Atomic<T>
Reviewed-by: shade, xpeng, wkemper, phh
2026-02-19 17:27:01 +00:00
Erik Gahlin
79dbc50b4f 8378171: JFR: Copy of a closed recording should not be available
Reviewed-by: mgronlun
2026-02-19 15:26:56 +00:00
Volkan Yazici
bea48b54e2 8272758: Improve HttpServer to avoid partial file name matches while mapping request path to context path
Reviewed-by: dfuchs
2026-02-19 09:44:00 +00:00
Jatin Bhateja
759fe58877 8376186: [VectorAPI] Nomenclature change for concrete vector classes
Reviewed-by: liach, psandoz
2026-02-19 06:23:46 +00:00
Ioi Lam
33c9f20bef 8377712: ConstantPool of WeakReferenceKey is not deterministic in CDS archive
Reviewed-by: liach, kvn
2026-02-19 05:24:08 +00:00
Amit Kumar
7d2b6ed892 8378149: [s390] Non-C2 / minimal JVM crashes in the build
Reviewed-by: mdoerr, mbaesken
2026-02-19 03:37:43 +00:00
Jaikiran Pai
c594da7304 8326487: ZipFileSystem.getPath("").getFileName() returns null instead of an empty Path
Reviewed-by: alanb, lancea
2026-02-19 01:41:28 +00:00
Jonathan László Lampérth
c8338be9ad 8376534: Source launcher instantiates wrong class on inherited instance main
Reviewed-by: liach, cstein
2026-02-18 21:54:07 +00:00
William Kemper
a20a1aca8c 8378119: GenShen: Restore log message about characteristics of promotion efforts
Reviewed-by: shade, ysr, kdnilsen
2026-02-18 19:59:38 +00:00
Ivan Walulya
677798529c 8378191: [BACKOUT] JDK-8378076 Improve inlining around oop_oop_iterate
Reviewed-by: jsikstro
2026-02-18 19:27:53 +00:00
Eirik Bjørsnøs
d02ac57e84 8377983: (zipfs) ZipFileSystem.initCEN needlessly reads END header
Reviewed-by: lancea
2026-02-18 15:19:33 +00:00
Ivan Walulya
a86a847f57 8378076: Improve inlining around oop_oop_iterate
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: stefank, tschatzl
2026-02-18 12:57:16 +00:00
Quan Anh Mai
8b13fe31d0 8347365: C2: Fix the handling of depends_only_on_test
Reviewed-by: mhaessig, roland
2026-02-18 09:29:02 +00:00
Phil Race
bfac97c5c1 8376992: Remove AppContext from SystemTray implementation
Reviewed-by: serb, azvegint
2026-02-18 05:44:26 +00:00
Jaikiran Pai
1d713b2bbe 8377486: com.sun.jndi.ldap.sasl.SaslOutputStream.write() throws NullPointerException if it is already closed
Reviewed-by: dfuchs
2026-02-18 05:11:47 +00:00
David Beaumont
92d0ea9ba8 8372301: Improve error message for jimage command line tool regarding version mismatch
Reviewed-by: alanb, rriggs
2026-02-17 19:14:17 +00:00
Phil Race
1b19261378 8376994: Remove AppContext from sun/awt/datatransfer/DataTransferer.java
Reviewed-by: serb, dnguyen
2026-02-17 18:34:45 +00:00
Phil Race
caaebf358c 8377192: Remove AppContext from MenuSelectionManager
Reviewed-by: dnguyen, psadhukhan, serb
2026-02-17 18:34:22 +00:00
Ashutosh Mehra
63f00fff92 8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
2026-02-17 16:23:21 +00:00
Thomas Schatzl
7efcea9c84 8377008: [REDO] G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>
Reviewed-by: iwalulya, sjohanss, kbarrett
2026-02-17 13:10:06 +00:00
Matthias Baesken
0705fe94a7 8377413: [MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: mdoerr, aph
2026-02-17 13:05:39 +00:00
Casper Norrbin
c1e92e0092 8375621: Move RBTree implementation to inline file to minimize included headers
Reviewed-by: jsjolen, stefank
2026-02-17 12:30:21 +00:00
Thomas Schatzl
877a7fd617 8377164: G1: Clean up g1BlockOffsetTable.hpp
Reviewed-by: ayang, iwalulya
2026-02-17 12:22:10 +00:00
Jaikiran Pai
7019591013 8377796: java.net.http.HttpClient.send() and sendAsync() never complete when BodyHandler.apply() returns null
Reviewed-by: dfuchs, vyazici
2026-02-17 11:13:40 +00:00
Johan Sjölen
6220c281ef 8366457: Add ResourceArea and Arena allocators for the RBTree
Reviewed-by: azafari, cnorrbin
2026-02-17 09:03:37 +00:00
Ben Taylor
fbc705d2cc 8377704: Shenandoah: Convert ShenandoahNMethod to use Atomic<T>
Reviewed-by: shade, xpeng, wkemper
2026-02-16 20:56:24 +00:00
Ben Taylor
2925eb8cfb 8377044: Shenandoah: Convert ShenandoahHeap related code to use Atomic<T>
Reviewed-by: kdnilsen, xpeng, wkemper
2026-02-16 20:54:20 +00:00
Ioi Lam
b41ba3a496 8377932: AOT cache is not rejected when JAR file has changed
Reviewed-by: kvn, asmehra
2026-02-16 20:24:47 +00:00