20751 Commits

Author SHA1 Message Date
Tobias Hartmann
bc6a625f07 8389089: [lworld] C1 should not initialize value class when accessing flat field or array
Reviewed-by: chagedorn, qamai
2026-08-03 11:34:05 +00:00
Tobias Hartmann
9be1c44b72 8388544: [lworld] Bad dominance assert in C2 when late-inlining through MH calls
Reviewed-by: mchevalier, qamai
2026-08-03 11:33:07 +00:00
Tobias Hartmann
0df7d0884b 8388256: [lworld] Clone of reference array is broken in C2
Reviewed-by: mchevalier, aboldtch
2026-08-03 10:40:27 +00:00
Tobias Hartmann
6936bcf61a 8388361: [lworld] C2 hits node limit during scalarization in safepoints
Reviewed-by: mchevalier, chagedorn
2026-08-03 10:28:26 +00:00
Tobias Hartmann
e0cfc8c4ea 8389139: [lworld] C1 should not reuse CodeEmitInfo for G1 pre-barriers of atomic flat fields
Reviewed-by: qamai, chagedorn
2026-08-03 08:07:54 +00:00
Marc Chevalier
ef218b0341 8388018: [IR Framework] Be more lenient about system properties
Reviewed-by: chagedorn, thartmann
2026-08-03 07:28:10 +00:00
Marc Chevalier
81c9ea0682 8388709: [lworld] replay parts of JDK-8350865
Reviewed-by: dlong, thartmann
2026-08-03 07:09:31 +00:00
Tobias Hartmann
ae364a0603 8389391: [lworld] Return buffer allocation for late-inlined MH calls should not initialize the class
Reviewed-by: chagedorn, mchevalier
2026-08-03 07:06:14 +00:00
Tobias Hartmann
66259730f3 8389234: [lworld] Bad cast for delayed access through abstract value class
Reviewed-by: chagedorn, qamai
2026-08-03 06:56:06 +00:00
Tobias Hartmann
d5da754c6e 8389341: [lworld] C2 Class.isAssignableFrom intrinsic returns false for identical array Class arguments
Reviewed-by: chagedorn, mchevalier
2026-08-03 06:54:09 +00:00
Tobias Hartmann
7f418b7005 8388441: [lworld] Expansion of substitutability test fails after macro expansion
Reviewed-by: mchevalier, chagedorn
2026-08-03 06:34:37 +00:00
Christian Hagedorn
93635dedb9 8346316: compiler/rangechecks/TestLongRangeCheck.java fails intermittently with DeoptimizeALot
Reviewed-by: mhaessig, thartmann, dlong
2026-08-03 06:17:08 +00:00
Christian Hagedorn
37ab50a190 8389088: [lworld] C2: assert(false) failed: empty program detected during loop optimization
Reviewed-by: mchevalier, thartmann
2026-08-03 06:09:44 +00:00
Christian Hagedorn
ba05044f2c 8388007: [lworld] [Umbrella] Adressing remaining compiler review comments from the Valhalla PR
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: thartmann, mchevalier
2026-08-03 06:09:25 +00:00
Tobias Hartmann
0ddc887bd9 8389450: [lworld] Value class adapter generation leaks CodeCache BufferBlob
Reviewed-by: phubner, aboldtch
2026-08-03 05:46:19 +00:00
Tobias Hartmann
282b67e90e 8389214: [lworld] StoreFlatNode with TOP value input not correctly handled by IGVN
Reviewed-by: mchevalier, chagedorn
2026-08-03 05:45:51 +00:00
Ioi Lam
3b3f9649f1 8382879: AOT training run exits with 0 even if assembly subprocess fails
Reviewed-by: kvn, jsjolen
2026-08-03 05:45:25 +00:00
Tobias Hartmann
85860bee21 8388468: [lworld] TestIntrinsics intermittently fails due to unexpected substitutability
Reviewed-by: mchevalier, fparain
2026-08-03 05:40:54 +00:00
Tobias Hartmann
c6da3a4b37 8388317: [lworld] LibraryCallKit::inline_unsafe_flat_access asserts on null literal
Reviewed-by: chagedorn, fparain
2026-08-03 05:38:33 +00:00
Daniel D. Daugherty
eacfa42856 8389533: ProblemList gc/g1/TestCodeCacheUnloadDuringConcurrentMark.java in Xcomp mode
Reviewed-by: liach, phubner
2026-07-31 17:47:14 +00:00
Daniel Jeliński
6b590fd86d 8389395: Use factory method to construct SequentialSchedulers
Reviewed-by: dfuchs
2026-07-31 11:29:34 +00:00
Jaikiran Pai
17ae7267d1 8389498: Enable HttpClient debug logging in java/net/httpclient/http2/H2GoAwayPromptConnectionClose.java test
Reviewed-by: djelinski, dfuchs
2026-07-31 11:10:23 +00:00
Jaikiran Pai
33627385f0 8389392: Leftover policy files in java.net tests after Security Manager removal
Reviewed-by: kevinw, dfuchs
2026-07-31 10:32:42 +00:00
David Simms
cc278dbb8a 8389219: Implement JEP 401: Value Objects (Preview)
8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

Co-authored-by: David Simms <dsimms@openjdk.org>
Co-authored-by: Dan Smith <dlsmith@openjdk.org>
Co-authored-by: Frederic Parain <fparain@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Karen Kinnear <acorn@openjdk.org>
Co-authored-by: Alex Menkov <amenkov@openjdk.org>
Co-authored-by: Bill Huang <bhuang@openjdk.org>
Co-authored-by: Benoît Maillard <bmaillard@openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Casper Norrbin <cnorrbin@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: David Beaumont <dbeaumont@openjdk.org>
Co-authored-by: Daniel D. Daugherty <dcubed@openjdk.org>
Co-authored-by: Damon Fenacci <dfenacci@openjdk.org>
Co-authored-by: David Holmes <dholmes@openjdk.org>
Co-authored-by: Dmitry Samersoff <dsamersoff@openjdk.org>
Co-authored-by: Eric Caspole <ecaspole@openjdk.org>
Co-authored-by: Evgeny Nikitin <enikitin@openjdk.org>
Co-authored-by: Ekaterina Pavlova <epavlova@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Dan Heidinga <heidinga@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Co-authored-by: Chen Liang <liach@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Matias Saavedra Silva <matsaave@openjdk.org>
Co-authored-by: Marc Chevalier <mchevalier@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Paul Hübner <phubner@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Zoltan Majo <zmajo@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Daisuke Yamazaki <dyama@openjdk.org>
Reviewed-by: mcimadamore, liach, darcy, dcubed, aboldtch, coleenp, iklam, jlahoda, dlong, jpai, vklang, heidinga, sspitsyn, cjplummer
2026-07-31 00:45:12 +00:00
Jaikiran Pai
0d4fb55655 8385131: HTTP/2 connection not closed after receiving GOAWAY frame when no streams are active
Reviewed-by: djelinski
2026-07-30 15:49:34 +00:00
Fairoz Matte
7e6a82069a 8386884: GC.heap_dump -parallel accepts values outside uint range and silently wraps
Reviewed-by: ayang, phubner, kevinw
2026-07-30 14:51:16 +00:00
Daniel Jeliński
d78a34e0a1 8389323: Remove unused jdk.internal.httpclient.monitorFlowDelegate property
Reviewed-by: jpai, michaelm
2026-07-30 13:27:54 +00:00
Arno Zeller
a3dff658bb 8375623: Excessive disk space usage of jpackage and jlink tests in debug builds after JDK-8373246
Reviewed-by: clanger
2026-07-30 07:19:19 +00:00
Arno Zeller
e04f4dd46f 8387324: jlink --strip-debug should filter external debug symbols
Reviewed-by: sgehwolf, dbalek, clanger
2026-07-30 07:17:04 +00:00
Arno Zeller
cc1238890c 8387143: Test containers/docker/TestMemoryAwareness.java fails in testOOM
Reviewed-by: mbaesken, clanger, stuefe
2026-07-29 08:18:01 +00:00
Prasanta Sadhukhan
ce1779910c 8388486: javax/swing/JInternalFrame/8069348/bug8069348.java fails with Internal frame is not correctly dragged!
Reviewed-by: azvegint, serb
2026-07-29 05:08:20 +00:00
Jatin Bhateja
2e52a26aa5 8387145: C2 VectorAPI: bad definition of right_child_pred in Compile::compute_logic_cone
Reviewed-by: chagedorn, vlivanov
2026-07-29 04:30:32 +00:00
David Holmes
87ed2ec4fa 8387045: JDK with transformer agent hangs on shutdown
Reviewed-by: sspitsyn, pchilanomate, lmesnik
2026-07-29 04:01:20 +00:00
Naoto Sato
b97ec9feda 8388794: Short display name tests for zones with explicit DST offsets
Reviewed-by: iris, jlu
2026-07-28 18:32:43 +00:00
Hannes Wallnöfer
c4f43a1818 8387471: Reduce size of web fonts included in API documentation
Reviewed-by: liach, ayang, nbenalla
2026-07-28 15:18:15 +00:00
Ashay Rane
44ef3188ad 8387309: GetXSpace test fails on ReFS and removable Windows volumes
Reviewed-by: jpai
2026-07-28 02:03:35 +00:00
Prasanta Sadhukhan
410a952239 8388485: javax/swing/JInternalFrame/Test6505027.java fails with Cannot invoke "Object.getClass()" because "<local0>" is null
Reviewed-by: prr, serb
2026-07-28 01:23:04 +00:00
Liam Miller-Cushon
b4d1d7e40c 8383920: Clean up calls to deprecated getStartPosition and getEndPosition methods
Reviewed-by: liach, vromero
2026-07-27 20:31:21 +00:00
Justin Lu
79d629abf6 8388810: Exceeding CachedRowSet max rows should only warn once
Reviewed-by: lancea
2026-07-27 16:22:52 +00:00
Prasanta Sadhukhan
3d44c66751 8388849: javax/swing/JInternalFrame/8069348/bug8069348.java should ignore execution in non-Windows platform if sun.java2d.d3d=true
Reviewed-by: azvegint, prr
2026-07-27 01:19:34 +00:00
Prasanta Sadhukhan
3859931f5e 8387645: Replace obsolete sun.java2d.noddraw property with sun.java2d.d3d
Reviewed-by: prr
2026-07-26 06:13:15 +00:00
Lijuan Li
97544c7ede 8321012: RISC-V: C2 ExtractUB
Reviewed-by: fyang, dzhang
2026-07-25 01:07:08 +00:00
Galder Zamarreño
67afba7cbe 8364025: MinMaxVector clipping range benchmark highestInt/Long can overflow
Reviewed-by: roland, kxu
2026-07-24 20:31:59 +00:00
Ashutosh Mehra
bb2cdfe569 8387743: [aot] AOT tests fail intermittently with "incompatible CompressedOops::base()"
Reviewed-by: kvn, iklam
2026-07-24 18:09:00 +00:00
Thomas Stuefe
62cc4efba2 8388712: [s390x, ppc] runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails since JDK-8387652
Reviewed-by: amitkumar, mbaesken
2026-07-24 08:11:59 +00:00
Thomas Stuefe
ead9921903 8388561: [s390x] Prevent accidental page table expansion
Reviewed-by: amitkumar, rtoyonaga
2026-07-24 05:06:52 +00:00
Ioi Lam
1897d8e0a7 8388883: Exclude CommandLineFlagComboNegative.java from test group hotspot_appcds_dynamic
Reviewed-by: matsaave
2026-07-23 20:52:52 +00:00
Justin Lu
30471d7434 8388507: DecimalFormat Strict Parsing NaN and Grouping Size Zero Fixes
Reviewed-by: naoto
2026-07-23 16:14:36 +00:00
Kelvin Nilsen
2c9a99a931 8382085: [shenandoah] Cannot transfer regions that are affiliated - assertion
Reviewed-by: wkemper, ruili, xpeng
2026-07-23 15:25:58 +00:00
Christian Hagedorn
94cd8b6900 8388432: [IR Framework] Various clean-ups in preparation for skipping IR tests and IR rules
Reviewed-by: mchevalier, thartmann
2026-07-23 14:10:14 +00:00