87028 Commits

Author SHA1 Message Date
Damon Fenacci
bfd5bdaf7f 8374582: [REDO] Move input validation checks to Java for java.lang.StringCoding intrinsics
Co-authored-by: Volkan Yazici <vyazici@openjdk.org>
Reviewed-by: chagedorn, thartmann, vyazici
2026-02-06 07:44:25 +00:00
Albert Mingkun Yang
90f370235c 8377226: Inline Thread::set_allocated_bytes
Reviewed-by: jsjolen, phubner
2026-02-06 07:13:58 +00:00
Yasumasa Suenaga
57241545c6 8376052: Use AttachOperationFailedException rather than AttachNotSupportedException in findTargetProcessTmpDirectory()
Reviewed-by: alanb, amenkov
2026-02-06 06:43:02 +00:00
Guanqiang Han
a69409b0b7 8374516: -version asserts with "-XX:+UseAESCTRIntrinsics -XX:-UseAES": "need AES instructions and misaligned SSE support" in generate_counterMode_AESCrypt_Parallel()
Reviewed-by: kvn
2026-02-06 03:26:16 +00:00
Jatin Bhateja
b313052947 8376187: [VectorAPI] Define new lane type constants and pass them to intrinsic entries
Reviewed-by: psandoz, qamai
2026-02-06 01:27:39 +00:00
Ben Taylor
b9c0e0537f 8377126: Shenandoah: Convert ShenandoahVerifier related code to use Atomic<T>
Reviewed-by: xpeng, shade, wkemper
2026-02-05 22:44:53 +00:00
Phil Race
37ae15a489 8377193: Remove AppContext from SwingUtilties3
Reviewed-by: tr, azvegint
2026-02-05 20:16:04 +00:00
Mikhail Yankelevich
60366a97a2 8377315: test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java is failing with "Expected BPE NOT thrown"
Reviewed-by: valeriep
2026-02-05 19:27:08 +00:00
Justin Lu
99be94e38f 8377116: Refactor java/util/zip TestNG tests to JUnit
Reviewed-by: lancea
2026-02-05 18:56:36 +00:00
Phil Race
bd9c94d197 8377199: Remove AppContext from AWTKeyStroke
Reviewed-by: tr, azvegint
2026-02-05 18:46:15 +00:00
David Beaumont
4e6cf8f561 8377244: Update ModuleReaderTest to JUnit prior to making changes
Reviewed-by: rriggs
2026-02-05 17:44:06 +00:00
Roger Riggs
22e1f68a25 8375585: Test java/lang/ProcessBuilder/PipelineLeaksFD.java failed
Reviewed-by: jpai, syan
2026-02-05 17:40:05 +00:00
Thomas Schatzl
1614714bc2 8377150: G1: Full GC should not execute barrier code during reference processing
Reviewed-by: sjohanss, iwalulya
2026-02-05 14:56:49 +00:00
Alan Bateman
ac6e8d481a 8376568: Change Thread::getStackTrace to use handshake op for all cases
Reviewed-by: pchilanomate, sspitsyn
2026-02-05 13:46:23 +00:00
Thomas Stuefe
37b49b29a7 8377138: VMError::report should handle out-of-stackbounds errors gracefully
Reviewed-by: lucy, stefank, mdoerr
2026-02-05 12:43:32 +00:00
Matthias Baesken
1ac965893d 8376956: Add JVMTI phase entering/setting to hserr event log
Reviewed-by: sspitsyn, lucy
2026-02-05 12:16:11 +00:00
SendaoYan
d93bd18d67 8377167: javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable
Reviewed-by: prr, serb
2026-02-05 11:55:02 +00:00
Thomas Schatzl
72eec521f9 8377161: G1: Remove unnecessary member G1FullGCScope::_g1h
Reviewed-by: shade, ayang
2026-02-05 11:50:14 +00:00
Mikhail Yankelevich
fde77a9b55 8365883: Fix P11Cipher to throw BadPaddingException for PKCS11 CKR_ENCRYPTED_DATA_INVALID error
Reviewed-by: valeriep
2026-02-05 10:09:25 +00:00
Eric Fang
d0e9730783 8372980: [VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, xgong
2026-02-05 07:58:33 +00:00
William Kemper
949370ab0e 8376756: GenShen: Improve encapsulation of generational collection set choosing
Reviewed-by: shade, kdnilsen
jdk-27+8
2026-02-04 19:33:10 +00:00
Naoto Sato
792291937f 8340830: Console.readLine() and Console.printf() are mutually blocking
Reviewed-by: jlu, jpai, rriggs, vyazici
2026-02-04 16:55:14 +00:00
Patricio Chilano Mateo
d49e29aa8c 8376405: Virtual thread crash: assert(!_current->is_suspended()) failed: must be
Reviewed-by: sspitsyn, dholmes
2026-02-04 15:20:27 +00:00
Volkan Yazici
2a7329e2ed 8376645: Test java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java failed: no response from peer
Reviewed-by: jpai, dfuchs
2026-02-04 15:05:28 +00:00
Albert Mingkun Yang
8ad91ac110 8377141: G1: Remove unused local declaration in G1BarrierSetC2
Reviewed-by: tschatzl, shade
2026-02-04 12:58:38 +00:00
Aleksey Shipilev
a181dd09bd 8376761: ARM32: Constant base assert after JDK-8373266
Reviewed-by: stefank, ayang, tschatzl
2026-02-04 11:54:23 +00:00
Jan Lahoda
84e8787d1f 8367530: The exhaustiveness errors could be improved
Reviewed-by: vromero, mcimadamore
2026-02-04 11:03:56 +00:00
Daniel Fuchs
d7523ec8d2 8376031: HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method
Reviewed-by: jpai
2026-02-04 10:13:41 +00:00
Ruben Ayrapetyan
13029e128a 8372942: AArch64: Set JVM flags for Neoverse V3AE core
Reviewed-by: aph, fgao
2026-02-04 10:11:25 +00:00
Ivan Walulya
848171a6cc 8374782: Parallel: Remove specialized objArray iteration code
Reviewed-by: tschatzl, ayang
2026-02-04 09:51:31 +00:00
Marc Chevalier
c5e973e034 8374622: StressIncrementalInlining should also randomize the processing order
Reviewed-by: thartmann, chagedorn, dfenacci
2026-02-04 09:14:24 +00:00
Afshin Zafari
651e01b447 8369393: NMT: poison the malloc header and footer under ASAN build
Reviewed-by: jsjolen, phubner
2026-02-04 09:13:52 +00:00
Stefan Karlsson
3f3dcb708d 8376810: Make Atomic<T> default constructor non-explicit
Reviewed-by: kbarrett, aboldtch, azafari, tschatzl
2026-02-04 08:41:38 +00:00
Liam Miller-Cushon
b0829a54cd 8372948: Store end positions directly in JCTree
Reviewed-by: jlahoda, mcimadamore
2026-02-04 08:24:42 +00:00
Mikhail Yankelevich
d67f72e0d5 8377063: Add EchoPassword.java to manual group
Reviewed-by: msheppar, rhalade
2026-02-04 07:54:57 +00:00
SendaoYan
7e8fad625a 8376760: VerifyJimage.java#compare intermittent failed with fastdebug
Reviewed-by: liach, alanb
2026-02-04 07:30:46 +00:00
Thomas Devoogdt
1069ccebcc 8376684: Compile OpenJDK in headless mode without required X11 libraries
Reviewed-by: erikj, aivanov
2026-02-04 06:48:59 +00:00
Kim Barrett
443cd77509 8376758: Fix -Wzero-as-null-pointer-constant warnings in AIX code
Reviewed-by: dholmes, jsjolen
2026-02-04 06:44:59 +00:00
SendaoYan
14a6e928ce 8376630: java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out
Reviewed-by: rriggs
2026-02-04 02:04:04 +00:00
Jaikiran Pai
f3c8502e38 8227493: Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error
Reviewed-by: dfuchs, djelinski, michaelm
2026-02-04 00:51:29 +00:00
Phil Race
5fea0741a6 8376297: ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int)
Reviewed-by: aivanov, serb, azvegint, kizune
2026-02-03 19:24:41 +00:00
Koushik Thirupattur
58d2edb9fc 8370688: java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays
Reviewed-by: jpai, mullan, liach
2026-02-03 19:09:19 +00:00
Weijun Wang
e51ccef9cb 8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings
Reviewed-by: mullan, bperez, mpowers
2026-02-03 16:32:21 +00:00
Jaikiran Pai
99bc98357d 8377015: ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused
Reviewed-by: alanb, mbaesken
2026-02-03 13:37:51 +00:00
Thomas Schatzl
69c3e2780c 8376410: G1: Task queue statistics not reset properly on mark abort
Reviewed-by: shade, iwalulya
2026-02-03 12:37:33 +00:00
Matthias Baesken
a5b4c0795d 8376889: Enhance JfrRecorder::on_create_vm_3() assert output
Reviewed-by: mdoerr, mgronlun, asteiner
2026-02-03 11:59:01 +00:00
Marc Chevalier
88f538f114 8376324: [IR Framework] Name methods in a CompileCommand-friendly way
Reviewed-by: chagedorn, dfenacci
2026-02-03 10:46:38 +00:00
Yasumasa Suenaga
9c83dff811 8376284: New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine
Reviewed-by: cjplummer, mbaesken
2026-02-03 09:44:00 +00:00
Jaikiran Pai
efa16e9e5f 8170896: TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds
Reviewed-by: smarks, msheppar, dfuchs
2026-02-03 09:35:21 +00:00
Casper Norrbin
f43fbf0823 8367332: Replace BlockTree tree logic with an intrusive red-black tree
Reviewed-by: jsjolen, stuefe
2026-02-03 09:19:15 +00:00