Jan Lahoda
dad7c56b7d
Merge branch 'JDK-8364991-2' into JDK-8367530-2
2025-10-17 15:09:18 +02:00
Jan Lahoda
0290ecb021
Merge branch 'JDK-8367499-2' into JDK-8364991
2025-10-17 14:30:23 +02:00
Jan Lahoda
998e08ccd6
8367499: Refactor exhaustiveness computation from Flow into a separate class
2025-10-17 14:13:49 +02:00
Jan Lahoda
25d1b956eb
Avoiding the use of IdentityHashMap.
2025-10-17 13:38:55 +02:00
Hamlin Li
e8e2aadd9e
8369685: RISC-V: refactor code related to RVFeatureValue::enabled
...
Reviewed-by: fyang, rehn
2025-10-17 11:22:23 +00:00
Albert Mingkun Yang
0a97bef840
8369814: G1: Relax card mark and store ordering
...
Reviewed-by: tschatzl, fandreuzzi
2025-10-17 09:32:40 +00:00
David Briemann
9b9559a2e3
8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64
...
Reviewed-by: aph, mdoerr
2025-10-17 08:59:55 +00:00
Laurent Bourgès
46c23bb1a2
8341381: Random lines appear in graphic causing by the fix of JDK-8297230
...
Reviewed-by: prr
2025-10-17 05:43:10 +00:00
Ioi Lam
bd7315648f
8369856: AOT map does not include unregistered classes
...
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: kvn, matsaave
2025-10-17 00:36:54 +00:00
William Kemper
4d20f7696c
8370050: Shenandoah: Obsolete ShenandoahPacing option
...
Reviewed-by: ysr
2025-10-17 00:15:37 +00:00
Francesco Andreuzzi
0bdd6f0640
8369734: JvmtiExport::post_class_file_load_hook return value is never used
...
Reviewed-by: dholmes, sspitsyn
2025-10-16 22:04:40 +00:00
Justin King
18fd047702
8369506: Bytecode rewriting causes Java heap corruption on AArch64
...
Co-authored-by: Man Cao <manc@openjdk.org>
Co-authored-by: Chuck Rasbold <rasbold@openjdk.org>
Reviewed-by: shade, aph, manc
2025-10-16 19:59:13 +00:00
Albert Mingkun Yang
1392a0b460
8368740: Serial: Swap eden and survivor spaces position in young generation
...
Reviewed-by: gli, fandreuzzi
2025-10-16 19:55:07 +00:00
William Kemper
d4472979c4
8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores
...
Reviewed-by: ysr
2025-10-16 17:49:08 +00:00
Phil Race
d7b525ab99
8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties
...
Reviewed-by: azvegint, kizune
2025-10-16 16:58:38 +00:00
Chris Plummer
873666d157
8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed
...
Reviewed-by: sspitsyn, amenkov
2025-10-16 16:53:47 +00:00
Roger Riggs
95380e1ea5
8362637: Convert java.nio.ByteOrder to an enum
...
Reviewed-by: alanb, liach, bpb
2025-10-16 15:54:22 +00:00
Daniel Lundén
303eb1096c
8369573: Add missing compile commands help documentation for the signature part of method patterns
...
Reviewed-by: rcastanedalo, aseoane, thartmann
2025-10-16 15:02:32 +00:00
Hamlin Li
f475eb8ee7
8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags
...
Reviewed-by: fyang, luhenry
2025-10-16 14:04:45 +00:00
Yasumasa Suenaga
1653999871
8369505: jhsdb jstack cannot handle continuation stub
...
Reviewed-by: cjplummer, pchilanomate
2025-10-16 12:45:05 +00:00
Daniel Jeliński
ead35a754b
8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody()
...
Reviewed-by: dfuchs, vyazici
2025-10-16 11:05:13 +00:00
Viktor Klang
b5b83247da
8369656: Calling CompletableFuture.join() could execute task in common pool
...
Reviewed-by: alanb, dl
2025-10-16 08:28:22 +00:00
Roland Westrelin
ff6a0170f0
8369258: C2: enable ReassociateInvariants for all loop types
...
Reviewed-by: epeter, qamai
2025-10-16 07:35:41 +00:00
Artem Semenov
aed42a16ba
8365609: Fix several potential NULL native pointer dereferences in the desktop module
...
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov Artem Semenov <savoptik@altlinux.org>
Reviewed-by: azvegint, prr, serb
2025-10-16 07:28:13 +00:00
Roland Westrelin
7fe0665730
8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal
...
Reviewed-by: epeter, mchevalier
2025-10-16 07:23:41 +00:00
Emanuel Peter
aa194c6a5a
8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS
...
Reviewed-by: chagedorn, kvn
2025-10-16 06:45:10 +00:00
Thomas Schatzl
0168687fc3
8368940: Missing ResourceMark when stalling for shutdown
...
Reviewed-by: shade, syan
2025-10-16 05:32:00 +00:00
Weijun Wang
a7a3a660e3
8354469: Keytool exposes the password in plain text when command is piped using | grep
...
Reviewed-by: mullan, smarks, naoto, hchao
2025-10-15 20:47:46 +00:00
David Briemann
c9cbd31f85
8307495: Specialize atomic bitset functions for aix-ppc
...
Reviewed-by: mdoerr, rrich
2025-10-15 18:29:23 +00:00
David Briemann
bfe6937244
8369444: JavaFrameAnchor on PPC64 has unnecessary barriers
...
Reviewed-by: mdoerr, dlong
2025-10-15 18:28:56 +00:00
Matias Saavedra Silva
1bd814c3b2
8364660: ClassVerifier::ends_in_athrow() should be removed
...
Reviewed-by: liach, dlong
2025-10-15 14:34:38 +00:00
Matias Saavedra Silva
784af438ef
8351595: JVM_FindClassFromCaller: unused var may be removed
...
Reviewed-by: dholmes, alanb, liach, fandreuzzi
2025-10-15 14:09:22 +00:00
Thomas Schatzl
1af37e5c3f
8369793: G1: Remove unused G1FreeIdSet
...
Reviewed-by: stefank, sjohanss, kbarrett
2025-10-15 11:27:18 +00:00
Thomas Schatzl
159452e85a
8369809: G1: Merge G1CollectedHeap::do_collection_pause_at_safepoint[_helper]
...
Reviewed-by: ayang, iwalulya
2025-10-15 11:25:31 +00:00
Thomas Schatzl
c53ab10dae
8369818: G1: Add missing region types in gc+heap=debug heap output
...
Reviewed-by: ayang, iwalulya
2025-10-15 11:25:09 +00:00
Jan Lahoda
11ee4dfaa7
Caching isSubtype, as suggested.
2025-10-15 12:50:42 +02:00
Jan Lahoda
51b7fc283e
Adding explanation to the replaces map.
2025-10-15 12:37:09 +02:00
Jan Lahoda
9138ef6bbb
Factoring out the 'substitutable' check, as suggested.
2025-10-15 12:23:42 +02:00
Albert Mingkun Yang
9d11787799
8369681: Parallel: Remove conditional check in ParallelScavengeHeap::verify
...
Reviewed-by: fandreuzzi, tschatzl
2025-10-15 09:18:46 +00:00
Martin Doerr
112d88523d
8334247: [PPC64] Consider trap based nmethod entry barriers
...
Reviewed-by: ssarathi, rrich
2025-10-15 09:18:22 +00:00
María Arias de Reyna Domínguez
355cb45943
8369559: Identify owning method for MethodTrainingData and CompileTrainingData in AOT map output
...
Reviewed-by: adinn, iklam
2025-10-15 09:17:25 +00:00
Jaikiran Pai
42b2999c31
8369812: HttpClient doesn't handle H3_REQUEST_REJECTED correctly
...
Reviewed-by: dfuchs, djelinski
2025-10-15 02:01:11 +00:00
Erik Gahlin
c82c892063
8282427: jdk/jfr/jvm/TestWaste.java is failing with "exit code 139"
...
Reviewed-by: mgronlun
2025-10-15 00:58:34 +00:00
Ioi Lam
3d95c83b14
8358597: [asan] Buffer overflow in ArchiveBuilder::make_shallow_copy with Symbols
...
Reviewed-by: mbaesken, jsjolen
2025-10-14 23:50:55 +00:00
Ashutosh Mehra
622a611c33
8369296: Add fast class init checks in interpreter for resolving ConstantPool entries for static field
...
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, vlivanov, kvn, amitkumar, fyang, mli
2025-10-14 18:15:06 +00:00
Brian Burkhalter
09e87971e8
8368633: (fs) Path.toRealPath(NOFOLLOW_LINKS) very slow on macOS
...
Reviewed-by: alanb
2025-10-14 17:48:37 +00:00
Brian Burkhalter
65b8fe62b4
8368907: (fs) Windows Error code 1314 not translated to AccessDeniedException (win)
...
Reviewed-by: alanb
2025-10-14 17:48:15 +00:00
Phil Race
d6537c6d3e
8344918: Unused private variables in SwingUtilities.java
...
Reviewed-by: azvegint
2025-10-14 17:36:54 +00:00
Joe Darcy
7ed93cf40e
8369312: Refactor Float.toHexString() to avoid use of regex
...
Reviewed-by: rgiulietti
2025-10-14 16:04:27 +00:00
Feilong Jiang
72663695da
8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler
...
Reviewed-by: fyang, luhenry
2025-10-14 13:50:19 +00:00