Saranya Natarajan
|
9f7dc19ffd
|
8353276: C2: simplify PhaseMacroExpand::opt_bits_test
Reviewed-by: chagedorn, thartmann
|
2025-07-16 07:48:21 +00:00 |
|
Saranya Natarajan
|
805f1deebc
|
8342941: IGV: Add various new graph dumps during loop opts
Reviewed-by: chagedorn, dlunden
|
2025-07-16 07:44:57 +00:00 |
|
Thomas Schatzl
|
fd2ee0844a
|
8361705: Clean up KlassCleaningTask
Reviewed-by: shade, ayang
|
2025-07-16 07:20:15 +00:00 |
|
Thomas Schatzl
|
27c58c06cf
|
8362271: G1: Improve G1CollectorState::clearing_bitmap name
Reviewed-by: sangheki
|
2025-07-16 07:01:16 +00:00 |
|
Guanqiang Han
|
e1b2229b0b
|
8358592: Assert in Assembler::ptest due to missing SSE42 support
Reviewed-by: kvn
|
2025-07-16 05:44:24 +00:00 |
|
Dingli Zhang
|
bdd37b0e5e
|
8361836: RISC-V: Relax min vector length to 32-bit for short vectors
Reviewed-by: fyang, fjiang
|
2025-07-16 05:36:12 +00:00 |
|
Christian Hagedorn
|
a56cd371a2
|
8349584: Improve compiler processing
Reviewed-by: rhalade, ahgross, epeter, thartmann
|
2025-07-15 12:02:14 -07:00 |
|
Calvin Cheung
|
38af17d078
|
8356807: Change log_info(cds) to MetaspaceShared::report_loading_error()
Reviewed-by: matsaave, iklam
|
2025-07-15 17:27:17 +00:00 |
|
Daniel Lundén
|
820263e48a
|
8360701: Add bailout when the register allocator interference graph grows unreasonably large
Reviewed-by: mhaessig, thartmann
|
2025-07-15 15:37:27 +00:00 |
|
Johannes Bechberger
|
d2082c58ff
|
8358621: Reduce busy waiting in worse case at the synchronization point returning from native in CPU Time Profiler
Reviewed-by: shade, jbachorik, egahlin
|
2025-07-15 14:23:11 +00:00 |
|
Johannes Bechberger
|
c70258ca1c
|
8358619: Fix interval recomputation in CPU Time Profiler
Reviewed-by: jbachorik, mgronlun
|
2025-07-15 10:58:02 +00:00 |
|
Thomas Schatzl
|
9697e5bf74
|
8362151: Remove unnecessary ClassLoaderDataGraph friend classes
Reviewed-by: coleenp, shade
|
2025-07-15 09:03:56 +00:00 |
|
Albert Mingkun Yang
|
c9ecc82666
|
8362162: Use bool for caller of os::must_commit_stack_guard_pages()
Reviewed-by: shade, kbarrett
|
2025-07-15 07:51:45 +00:00 |
|
Hannes Greule
|
e5ab210713
|
8359678: C2: assert(static_cast<T1>(result) == thing) caused by ReverseBytesNode::Value()
Reviewed-by: mhaessig, dlong, thartmann
|
2025-07-15 06:28:03 +00:00 |
|
David Holmes
|
f36147b326
|
8356942: invokeinterface Throws AbstractMethodError Instead of IncompatibleClassChangeError
Reviewed-by: coleenp, iklam
|
2025-07-14 22:53:45 +00:00 |
|
Aleksey Shipilev
|
6cff49c0fe
|
8361380: ARM32: Atomic stubs should be in pre-universe
Co-authored-by: Andrew Dinn <adinn@openjdk.org>
Reviewed-by: kvn, adinn
|
2025-07-14 14:30:02 +00:00 |
|
Dingli Zhang
|
5edd546585
|
8361449: RISC-V: Code cleanup for native call
Reviewed-by: fyang, fjiang
|
2025-07-14 11:56:07 +00:00 |
|
Benoît Maillard
|
a531c9aece
|
8361144: Strenghten the Ideal Verification in PhaseIterGVN::verify_Ideal_for by comparing the hash of a node before and after Ideal
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: galder, dfenacci, epeter
|
2025-07-14 11:40:00 +00:00 |
|
Thomas Schatzl
|
99c299f098
|
8361706: Parallel weak klass link cleaning does not clean out previous klasses
Reviewed-by: eosterlund, coleenp
|
2025-07-14 09:39:06 +00:00 |
|
Thomas Schatzl
|
272e66d017
|
8361952: Installation of MethodData::extra_data_lock() misses synchronization on reader side
Reviewed-by: shade, coleenp, dholmes
|
2025-07-14 08:59:35 +00:00 |
|
han gq
|
14c79be161
|
8361140: Missing OptimizePtrCompare check in ConnectionGraph::reduce_phi_on_cmp
Reviewed-by: chagedorn, cslucas
|
2025-07-14 07:39:04 +00:00 |
|
Jasmine Karthikeyan
|
77bd417c99
|
8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly truncated for byte and short
Reviewed-by: epeter, thartmann
|
2025-07-13 21:28:39 +00:00 |
|
Xiaolong Peng
|
46988e1073
|
8361948: Shenandoah: region free capacity unit mismatch
Reviewed-by: shade, wkemper
|
2025-07-11 20:09:50 +00:00 |
|
Srinivas Vamsi Parasa
|
26b002805a
|
8360776: Disable Intel APX by default and enable it with -XX:+UnlockExperimentalVMOptions -XX:+UseAPX in all builds
Reviewed-by: sviswanathan, dholmes, jbhateja
|
2025-07-11 18:55:11 +00:00 |
|
Igor Veresov
|
59bec29c35
|
8358580: Rethink how classes are kept alive in training data
Reviewed-by: coleenp, shade
|
2025-07-11 18:07:13 +00:00 |
|
Evgeny Astigeevich
|
a86dd56de3
|
8360936: Test compiler/onSpinWait/TestOnSpinWaitAArch64.java fails after JDK-8359435
Reviewed-by: shade, aph
|
2025-07-11 15:25:22 +00:00 |
|
Thomas Stuefe
|
445e5ecd98
|
8361342: Shenandoah: Evacuation may assert on invalid mirror object after JDK-8340297
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: shade, rkennke
|
2025-07-11 08:02:52 +00:00 |
|
Marc Chevalier
|
3ffc5b9ef7
|
8359344: C2: Malformed control flow after intrinsic bailout
Reviewed-by: thartmann, kvn
|
2025-07-11 07:07:27 +00:00 |
|
Kim Barrett
|
eddfc6449f
|
8361383: LogFileStreamOutput::write_decorations uses wrong type for format precisions
Reviewed-by: dholmes, iklam
|
2025-07-11 05:30:29 +00:00 |
|
Andrew Dinn
|
3d74cbe0ac
|
8361844: Build without C1 or C2 fails after 8360707
Reviewed-by: kvn
|
2025-07-10 17:23:10 +00:00 |
|
Thomas Schatzl
|
3d37c4e37a
|
8361693: Remove Klass::clean_subklass_tree()
Reviewed-by: zgu, kbarrett
|
2025-07-10 13:00:48 +00:00 |
|
Albert Mingkun Yang
|
c118543efe
|
8361704: Parallel: Simplify logic condition in MutableNUMASpace::initialize
Reviewed-by: tschatzl
|
2025-07-10 09:18:35 +00:00 |
|
David Holmes
|
f67e435431
|
8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Reviewed-by: mdoerr, stuefe, coleenp
|
2025-07-10 01:59:49 +00:00 |
|
David Holmes
|
c28bb8bf7a
|
8361647: Report the error reason on failed semaphore calls on macOS
Reviewed-by: shade, ayang, jwaters
|
2025-07-10 01:54:39 +00:00 |
|
Yudi Zheng
|
6681fc72d3
|
8361569: [JVMCI] Further refine JVMCI-compiled nmethod that should not collect deoptimization profile
Reviewed-by: dnsimon, gdub
|
2025-07-09 19:12:37 +00:00 |
|
Aleksey Shipilev
|
a41d35073e
|
8357473: Compilation spike leaves many CompileTasks in free list
Reviewed-by: kvn, chagedorn
|
2025-07-09 14:49:20 +00:00 |
|
Manuel Hässig
|
db4b4a5b35
|
8360175: C2 crash: assert(edge_from_to(prior_use,n)) failed: before block local scheduling
Reviewed-by: kvn, chagedorn
|
2025-07-09 12:34:10 +00:00 |
|
Albert Mingkun Yang
|
eec04dd010
|
8361680: Use correct enum Claim value in VM_HeapWalkOperation::collect_simple_roots
Reviewed-by: shade
|
2025-07-09 12:00:51 +00:00 |
|
Andrew Dinn
|
b1fa1ecc98
|
8360707: Globally enumerate all blobs, stubs and entries
Reviewed-by: kvn, fyang, asmehra
|
2025-07-09 08:48:07 +00:00 |
|
Thomas Schatzl
|
68b27b88b5
|
8361349: Fix visibility of CollectedHeap::stop() and ::print_tracing_info()
Reviewed-by: iwalulya, ayang
|
2025-07-09 08:10:43 +00:00 |
|
Dingli Zhang
|
e0245682c8
|
8361532: RISC-V: Several vector tests fail after JDK-8354383
Reviewed-by: fyang, fjiang, gcao
|
2025-07-09 05:57:38 +00:00 |
|
Ivan Walulya
|
4761479608
|
8238687: Investigate memory uncommit during young collections in G1
8247843: Reconsider G1 default GCTimeRatio value
8248324: G1: Remove resizing during Remark
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: kbarrett, tschatzl
|
2025-07-09 05:44:42 +00:00 |
|
Thomas Stuefe
|
fe26467633
|
8361363: ShenandoahAsserts::print_obj() does not work for forwarded objects and UseCompactObjectHeaders
Reviewed-by: rkennke, shade
|
2025-07-09 05:17:05 +00:00 |
|
Feilong Jiang
|
54e37629f6
|
8361504: RISC-V: Make C1 clone intrinsic platform guard more specific
Reviewed-by: fyang, gcao
|
2025-07-09 01:20:18 +00:00 |
|
Rui Li
|
974ad4e8cd
|
8359868: Shenandoah: Free threshold heuristic does not use SoftMaxHeapSize
Reviewed-by: wkemper
|
2025-07-08 21:58:22 +00:00 |
|
Vladimir Kozlov
|
dedcce0450
|
8360942: [ubsan] aotCache tests trigger runtime error: applying non-zero offset 16 to null pointer in CodeBlob::relocation_end()
Reviewed-by: adinn, mbaesken
|
2025-07-08 19:34:39 +00:00 |
|
Alex Menkov
|
03526e250d
|
8355960: JvmtiAgentList::Iterator dtor double free with -fno-elide-constructors
Reviewed-by: dholmes, sspitsyn
|
2025-07-08 19:30:07 +00:00 |
|
Kelvin Nilsen
|
1de2acea77
|
8361529: GenShen: Fix bad assert in swap card tables
Reviewed-by: wkemper
|
2025-07-08 18:59:11 +00:00 |
|
Rui Li
|
fa32bfe113
|
8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize
Reviewed-by: wkemper
|
2025-07-08 18:34:18 +00:00 |
|
Erik Gahlin
|
63e08d4af7
|
8361175: JFR: Document differences between method sample events
Reviewed-by: mgronlun
|
2025-07-08 14:04:17 +00:00 |
|