Joel Sikström
|
f480e95774
|
8384520: AArch64: Prevent out-of-CodeBuffer read in MacroAssembler::membar
Reviewed-by: shade, aseoane
|
2026-05-19 14:56:12 +00:00 |
|
Ruben Ayrapetyan
|
3a0137a043
|
8360654: AArch64: Remove redundant dmb from C1 compareAndSet
Co-authored-by: Samuel Chee <samche01@arm.com>
Reviewed-by: aph, shade
|
2026-05-18 12:21:32 +00:00 |
|
Ashutosh Mehra
|
322dedba58
|
8383881: Cleanup cpu feature enums and test functions for features that should always be available on x86-64 platforms
Reviewed-by: kvn, vlivanov, adinn, shade
|
2026-05-14 01:27:25 +00:00 |
|
Aleksey Shipilev
|
9255eb2fd4
|
8384080: Shenandoah: Simplify C1 CAS barriers
Reviewed-by: kdnilsen, rkennke
|
2026-05-12 12:00:35 +00:00 |
|
Aleksey Shipilev
|
a72fb7452a
|
8384274: Shenandoah: GC checks in C1 LRB clobber fastpath result
Reviewed-by: rkennke, mdoerr
|
2026-05-12 11:49:20 +00:00 |
|
Dingli Zhang
|
776bb729e8
|
8384223: RISC-V: entry_barrier_offset should consider UseZtso
Reviewed-by: fyang, gcao
|
2026-05-12 00:49:42 +00:00 |
|
Vladimir Kozlov
|
1625a8ba4b
|
8380904: Test java/lang/StringBuilder/HugeCapacity.java asserts during code emission on Windows
Reviewed-by: adinn, aseoane
|
2026-05-11 15:03:55 +00:00 |
|
Stefan Karlsson
|
86370bad57
|
8381997: Move markWord.hpp cleanups from the valhalla lworld branch
Reviewed-by: coleenp, phubner
|
2026-05-11 12:09:45 +00:00 |
|
Amit Kumar
|
f9d1ab7cd7
|
8381257: [s390x] deoptimization stub should save vector registers
Reviewed-by: mdoerr, aph
|
2026-05-11 05:12:33 +00:00 |
|
Harshit
|
0fe720b444
|
8383485: [S390X] Add patching support for LIR_Assembler::leal
Reviewed-by: mdoerr, amitkumar, aph
|
2026-05-08 09:32:26 +00:00 |
|
Ashay Rane
|
54146adae0
|
8383262: Implement optimized aarch64_get_thread_helper() for Windows/AArch64
Reviewed-by: adinn, aph, macarte
|
2026-05-08 07:28:26 +00:00 |
|
David Briemann
|
c5b9e4db80
|
8383914: [PPC] cleanup dtrace leftovers
Reviewed-by: mdoerr
|
2026-05-07 10:08:44 +00:00 |
|
David Briemann
|
6e90f375a8
|
8383848: [PPC64] Remove outdated comments for old versions of PPC
Reviewed-by: mdoerr
|
2026-05-07 10:05:47 +00:00 |
|
Axel Boldt-Christmas
|
3a9137228d
|
8383834: x86_64: Client build fails after JDK-8379706
Reviewed-by: stefank, haosun, shade
|
2026-05-06 05:59:41 +00:00 |
|
Ashutosh Mehra
|
08eb5df37d
|
8383526: Update warning messages to be consistent in the naming the instruction when it is not supported
Reviewed-by: kvn, dholmes
|
2026-05-05 18:15:21 +00:00 |
|
Roman Kennke
|
75cf33725b
|
8381872: C2: assert before block local scheduling failed with UseCompactObjectHeaders
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Reviewed-by: mhaessig, qamai
|
2026-05-05 13:25:56 +00:00 |
|
jonghoonpark
|
3ba94aec79
|
8379867: C2 VectorAPI: Rename TypeVectMask -> TypePVectMask for clarity
Reviewed-by: epeter, psandoz
|
2026-05-04 15:37:04 +00:00 |
|
Aleksey Shipilev
|
3c69c96994
|
8383196: Shenandoah: Interpreter barriers clobber interpreter registers
Reviewed-by: fyang, wkemper, kdnilsen, xpeng, rkennke
|
2026-05-04 07:30:30 +00:00 |
|
Axel Boldt-Christmas
|
05882095a8
|
8379706: Cleanup and clarify BarrierSetAssembler::try_resolve_weak_handle_in_c2
Reviewed-by: mdoerr, fyang, amitkumar
|
2026-05-04 05:51:18 +00:00 |
|
Aleksey Shipilev
|
631d0e92f0
|
8383601: RISC-V: ShenandoahBarrierSetAssembler::load_reference_barrier calls "weak" on "phantom" path
Reviewed-by: fyang, dzhang
|
2026-04-30 15:13:40 +00:00 |
|
Andrew Dinn
|
d88d476e7b
|
8382546: Missing AOT external address initialization for string_indexof stubs on x86
Reviewed-by: asmehra, kvn
|
2026-04-30 13:34:42 +00:00 |
|
Ashay Rane
|
c8bb46be72
|
8381650: Vector rotate operations on AArch64 with NEON
Reviewed-by: aph, haosun
|
2026-04-30 08:58:12 +00:00 |
|
Ioi Lam
|
855d591742
|
8383542: Remove hard-coded enum value from CPU_FEATURE_FLAGS
Reviewed-by: kvn, asmehra, adinn
|
2026-04-30 03:52:21 +00:00 |
|
Andrew Dinn
|
e86f550f5a
|
8383366: Missing call store_archive_data() on one of paths in generate_kyber12To16_avx512()
Reviewed-by: kvn, asmehra
|
2026-04-29 14:07:09 +00:00 |
|
Aleksey Shipilev
|
d618008b33
|
8382711: Shenandoah: Support AOT code dumping
Reviewed-by: kvn, iveresov, wkemper, adinn
|
2026-04-28 16:04:51 +00:00 |
|
Suchismith Roy
|
dffe9f48e7
|
8374575: [PPC64] Remove support for SuperwordUseVSX on Power 8
Reviewed-by: mdoerr, varadam
|
2026-04-27 08:39:18 +00:00 |
|
Martin Doerr
|
d5d5334a14
|
8383161: [PPC64] MachCallDynamicJavaNode::ret_addr_offset() needs adaptation for COH
Reviewed-by: shade, rrich
|
2026-04-25 10:16:04 +00:00 |
|
Ashutosh Mehra
|
5596e81110
|
8381975: CPU feature verification in AOTCodeCache should check for exact match
Co-authored-by: Vladimir Kozlov <kvn@openjdk.org>
Reviewed-by: kvn, iklam, adinn
|
2026-04-24 13:24:56 +00:00 |
|
Gui Cao
|
19ffa60b2e
|
8382878: RISC-V: Missing InlineSkippedInstructionsCounter in ZGC barriers stubs
Reviewed-by: fyang, dzhang
|
2026-04-24 10:55:41 +00:00 |
|
Harshit
|
7aa7f28af6
|
8381811: [S390] Add support for JDK-8200555
Reviewed-by: mdoerr, amitkumar
|
2026-04-24 08:11:53 +00:00 |
|
Ashutosh Mehra
|
bfb4c5801e
|
8381988: Fix inconsistency in clearing cpu feature bits
Reviewed-by: sviswanathan, kvn
|
2026-04-23 21:38:13 +00:00 |
|
Patricio Chilano Mateo
|
3bbb0d9f00
|
8377715: Thawing frame can undo deoptimization
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, fyang, dlong
|
2026-04-23 21:36:27 +00:00 |
|
Marc Chevalier
|
18d8aa02f2
|
8377655: C1: in x86, avoid 0x00s leftover after PatchingStub
Reviewed-by: dlong, thartmann
|
2026-04-23 08:28:09 +00:00 |
|
Galder Zamarreño
|
6b6f299c3e
|
8382316: Unused xtmp in long_to_maskLE8_avx
Reviewed-by: jkarthikeyan, qamai
|
2026-04-23 04:40:38 +00:00 |
|
Gui Cao
|
613e616cf8
|
8382691: RISC-V: Clean up redundant restore_locals() in TemplateTable::invokeinterface
Reviewed-by: fyang, dzhang
|
2026-04-23 01:17:20 +00:00 |
|
Gui Cao
|
6d69e71817
|
8382690: aarch64: Clean up redundant restore_locals() in TemplateTable::invokeinterface
Reviewed-by: fyang, dzhang, adinn
|
2026-04-23 00:55:22 +00:00 |
|
Manuel Hässig
|
4f56990979
|
8364465: Enhance behavior of some intrinsics
Co-authored-by: Matthias Baesken <mbaesken@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Dean Long <dlong@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Hannes Greule <hgreule@openjdk.org>
Reviewed-by: ahgross, thartmann, dlong, rhalade
|
2026-04-22 12:14:03 +05:30 |
|
Hao Sun
|
b64d23d108
|
8382588: AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8382039
Reviewed-by: aph, erfang
|
2026-04-22 01:18:32 +00:00 |
|
Andrew Haley
|
dac06a329a
|
8359166: C2 asserts in Assembler::addr_nop_5 with -XX:-UseAddressNop
Reviewed-by: aseoane, qamai
|
2026-04-21 15:22:16 +00:00 |
|
Ruben Ayrapetyan
|
f65c177f6d
|
8365147: AArch64: Replace DMB + LD + DMB with LDAR for C1 volatile field loads
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, fgao
|
2026-04-20 11:14:36 +00:00 |
|
Stefan Karlsson
|
abd3d46204
|
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
Reviewed-by: tschatzl, dholmes
|
2026-04-20 08:42:08 +00:00 |
|
Dingli Zhang
|
da0a7b1eec
|
8382315: RISC-V: TestMultiplyReductionByte.java fails with guarantee(is_uimm5(imm)) failed: uimm is invalid
Reviewed-by: fyang, gcao
|
2026-04-20 06:33:17 +00:00 |
|
Fei Yang
|
1150750142
|
8382199: Remove unused parameter "dst" from CardTableBarrierSetAssembler::store_check()
Reviewed-by: chagedorn, jsikstro
|
2026-04-17 00:34:54 +00:00 |
|
Vladimir Kozlov
|
2a8e3b8e66
|
8382174: Clarify the meaning of address cast in ADD() macro
Reviewed-by: aseoane, adinn, asmehra, dfenacci
|
2026-04-15 19:02:58 +00:00 |
|
Leo Korinth
|
2121302450
|
8380164: Fix implicit conversion in nativeInst_aarch64.hpp
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, aseoane
|
2026-04-15 14:50:24 +00:00 |
|
Bhavana Kilambi
|
3384c6736d
|
8366444: Add support for add/mul reduction operations for Float16
Reviewed-by: jbhateja, mchevalier, xgong, epeter
|
2026-04-15 12:27:56 +00:00 |
|
Andrew Dinn
|
23a08ee81e
|
8382039: Add support do_arch_array_entry() template
Reviewed-by: kvn, asmehra
|
2026-04-15 09:19:40 +00:00 |
|
Fei Yang
|
d57bbc026f
|
8382087: aarch64: remove unused function declarations in macroAssembler_aarch64.hpp
Reviewed-by: mhaessig, ayang, aph
|
2026-04-15 00:57:20 +00:00 |
|
Ashutosh Mehra
|
bf68776ebc
|
8382167: Warning message should be displayed only when UseAESCTRIntrinsics is explicitly enabled by the user
Reviewed-by: sviswanathan, kvn
|
2026-04-14 19:39:32 +00:00 |
|
Ashutosh Mehra
|
44c484c150
|
8381677: Remove dependence of UseSHA on UseSHAIntrinsics
Reviewed-by: kvn, adinn, mdoerr, fyang, amitkumar
|
2026-04-14 18:08:23 +00:00 |
|