Ruben Ayrapetyan
|
dfe438d057
|
8366441: AArch64: Support WFET in OnSpinWait
Co-authored-by: Stuart Monteith <smonteith@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, eastigeevich
|
2026-03-31 10:14:26 +00:00 |
|
Kerem Kat
|
6652d69fd5
|
8374497: C2: assert(verify(phase)) failed: missing Value() optimization with -XX:+StressReflectiveCode
Reviewed-by: dfenacci, snatarajan, qamai
|
2026-03-31 09:45:44 +00:00 |
|
Martin Doerr
|
e582a3cb00
|
8381315: compiler/vectorapi/TestVectorReallocation.java fails with -XX:UseAVX=1 after JDK-8380565
Reviewed-by: chagedorn, rrich
|
2026-03-31 09:08:39 +00:00 |
|
Jatin Bhateja
|
ee0d6cd9ae
|
8378250: C2 VectorAPI : wrong result with MUL reduction at various AVX levels
Reviewed-by: epeter
|
2026-03-31 05:52:16 +00:00 |
|
Yasumasa Suenaga
|
6b9887b4f5
|
8378902: Test compiler/vectorapi/TestVectorLibraryUnaryOpAndBinaryOp.java failed
Reviewed-by: mbaesken, thartmann
|
2026-03-30 11:53:03 +00:00 |
|
Christian Hagedorn
|
3eaeb9b1ad
|
8380945: [IR Framework] Test VM is finished before TestFrameworkSocket is ready to accept connection
Reviewed-by: mchevalier, thartmann
|
2026-03-30 10:25:58 +00:00 |
|
Martin Doerr
|
29e1ee2ecc
|
8380565: PPC64: deoptimization stub should save vector registers
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, dbriemann
|
2026-03-30 08:58:21 +00:00 |
|
Manuel Hässig
|
61df7cc8b9
|
8380988: C2: Unexpected node in SuperWord truncation: UModI/UDivI
Reviewed-by: epeter, jkarthikeyan
|
2026-03-30 06:27:30 +00:00 |
|
Mohamed Issa
|
1a99655554
|
8378295: Update scalar AVX10 floating point min/max definitions
Reviewed-by: sviswanathan, mhaessig, jbhateja, sparasa
|
2026-03-27 04:56:30 +00:00 |
|
Kerem Kat
|
22831cb0d8
|
8378005: Exclude boxing calls from guaranteed safepoint check in loop opts
Reviewed-by: mhaessig, chagedorn
|
2026-03-26 14:15:11 +00:00 |
|
Thomas Stuefe
|
da296cbea1
|
8363996: Obsolete UseCompressedClassPointers
Reviewed-by: rkennke, kvn, adinn, dholmes, mdoerr, iklam, fyang
|
2026-03-26 11:08:48 +00:00 |
|
Dingli Zhang
|
a55656d2f9
|
8380789: RISC-V: TestOpaqueConstantBoolNodes.java fails when running without RVV
Reviewed-by: fyang
|
2026-03-26 01:53:36 +00:00 |
|
Joel Sikström
|
4dca6e4ca8
|
8380903: [BACKOUT] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Reviewed-by: aboldtch
|
2026-03-25 14:01:26 +00:00 |
|
Evgeny Astigeevich
|
3737cad6d9
|
8370947: Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: shade, eosterlund, aph, aboldtch
|
2026-03-25 12:46:25 +00:00 |
|
Dingli Zhang
|
4408e1c927
|
8380580: Enable TestCombineAddPWithConstantOffsets.java IR tests for RISC-V
Reviewed-by: fyang
|
2026-03-25 02:16:59 +00:00 |
|
Kangcheng Xu
|
9658c19afd
|
8378713: C2: performance regression due to missing constant folding for Math.pow()
Reviewed-by: roland, mchevalier
|
2026-03-24 16:16:51 +00:00 |
|
Ashay Rane
|
00ee63e99e
|
8380475: C2: Improve AndNode::Identity with KnownBits
Reviewed-by: mchevalier, qamai
|
2026-03-23 14:58:17 +00:00 |
|
Joel Sikström
|
174183759e
|
8380281: Remove the client emulation mode
Reviewed-by: ayang, kvn
|
2026-03-23 10:48:55 +00:00 |
|
Christian Hagedorn
|
db49e8d083
|
8378243: [IR Framework] Create separate VMInfo and ApplicableIRRules JavaMessage classes
Reviewed-by: mchevalier, dfenacci, thartmann
|
2026-03-23 07:11:33 +00:00 |
|
Guanqiang Han
|
2cdf617952
|
8372649: C2 compilation fails with "there should be an oop in OopMap instead of a live raw oop at safepoint"
Reviewed-by: qamai, chagedorn
|
2026-03-21 07:50:03 +00:00 |
|
Dingli Zhang
|
9a3b850af6
|
8380416: Enable CmpUNodeValueTests.java IR tests for RISC-V
Reviewed-by: fyang
|
2026-03-21 05:36:27 +00:00 |
|
Roland Westrelin
|
75b2ee2680
|
8376591: TestLoopNestTooManyTraps fails with various stress flags
Reviewed-by: aseoane, qamai, dfenacci, syan
|
2026-03-19 10:11:57 +00:00 |
|
Michael Reeves
|
d0e62e114c
|
8351847: C2: Add "TraceSplitIf" flag to get more information about the optimization in Split-If
Reviewed-by: chagedorn, dfenacci
|
2026-03-19 07:44:30 +00:00 |
|
Ashay Rane
|
766959f884
|
8371685: C2: Add flag to disable Loop Peeling
Reviewed-by: chagedorn, snatarajan, roland
|
2026-03-18 15:15:12 +00:00 |
|
Manuel Hässig
|
262b31be3d
|
8359335: Template-Framework Library: Primitive Types subtyping
Reviewed-by: chagedorn, epeter
|
2026-03-18 12:33:41 +00:00 |
|
Albert Mingkun Yang
|
3a93daf189
|
8373369: [REDO] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch
Reviewed-by: mdoerr, kvn, tschatzl
|
2026-03-18 09:07:14 +00:00 |
|
Volkan Yazici
|
706fbb3044
|
8378431: Move input validation checks to Java for java.lang.StringUTF16 intrinsics
Reviewed-by: dfenacci, rgiulietti, rriggs
|
2026-03-18 08:25:29 +00:00 |
|
Galder Zamarreño
|
31de288c0c
|
8367399: C2 SuperWord: add IR rules for MemorySegment cases from JDK-8329077
Reviewed-by: fyang, epeter
|
2026-03-18 06:49:20 +00:00 |
|
Dingli Zhang
|
3e231755a0
|
8380083: Enable some vector mask cast IR matching tests for RISC-V
Reviewed-by: fyang
|
2026-03-17 02:41:24 +00:00 |
|
Kangcheng Xu
|
e0fa3d2f81
|
8353290: C2: Refactor PhaseIdealLoop::is_counted_loop()
Reviewed-by: chagedorn, roland
|
2026-03-16 14:11:27 +00:00 |
|
Manuel Hässig
|
caf7e840c3
|
8377541: C2: Memory Barrier IR nodes not eliminated for stable array element access
Reviewed-by: dfenacci, qamai, mchevalier, dlong
|
2026-03-16 09:29:09 +00:00 |
|
Emanuel Peter
|
f430f1d865
|
8378968: C2 VectorAVX AVX2: wrong result, bad optimization in VectorLongToMaskNode::Ideal
Reviewed-by: jbhateja, vlivanov, kvn
|
2026-03-16 07:39:21 +00:00 |
|
Ozan Cetin
|
1b81d0ac1d
|
8379544: C2: URShiftI Ideal optimization opportunity for - 3rd level notification required
Reviewed-by: qamai, dfenacci
|
2026-03-13 15:46:41 +00:00 |
|
Guanqiang Han
|
a211b0442d
|
8378742: C2: constant folding for ModFloatingNode should be done in Value method
Reviewed-by: roland, vlivanov, mchevalier
|
2026-03-13 14:59:03 +00:00 |
|
Dingli Zhang
|
c0f4b26407
|
8379710: Enable vector if-conversion IR matching tests for RISC-V
Reviewed-by: fyang
|
2026-03-13 01:30:49 +00:00 |
|
Kerem Kat
|
c6afd3ced6
|
8379460: C2: Notify AddI/AddL to URShiftI/URShiftL users
Reviewed-by: qamai, dfenacci, mchevalier
|
2026-03-12 09:24:55 +00:00 |
|
Roland Westrelin
|
61a9c71983
|
8379180: C2: assert((ptr->bottom_type() == Type::TOP) || ((base == Compile::current()->top()) == (ptr->bottom_type()->make_ptr()->isa_oopptr() == nullptr))) failed: base input only needed for heap addresses
Reviewed-by: qamai, chagedorn
|
2026-03-10 09:35:35 +00:00 |
|
Dingli Zhang
|
9a26b4af34
|
8379372: Enable some vector algorithms IR matching tests for RISC-V
Reviewed-by: fyang
|
2026-03-10 03:56:28 +00:00 |
|
Kerem Kat
|
2fc7bdcbd4
|
8379411: Use TestFramework scenarios in 837841
Reviewed-by: qamai, dfenacci, chagedorn
|
2026-03-09 11:43:36 +00:00 |
|
Emanuel Peter
|
b2728d0a4b
|
8376891: [VectorAlgorithms] add more if-conversion benchmarks and tests
Reviewed-by: qamai, psandoz, xgong, jbhateja
|
2026-03-09 07:26:02 +00:00 |
|
Jatin Bhateja
|
310d5a1562
|
8346256: Optimize UMIN/UMAX reduction operations for x86 targets
Reviewed-by: qamai, sviswanathan
|
2026-03-06 04:39:42 +00:00 |
|
Boris Ulasevich
|
2cb177d0ba
|
8371459: [REDO] AArch64: Use SHA3 GPR intrinsic where it's faster
Reviewed-by: phh, bperez
|
2026-03-05 16:10:44 +00:00 |
|
Kerem Kat
|
8a9b63f76f
|
8378413: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI still exists
Reviewed-by: qamai, dlong
|
2026-03-05 11:05:01 +00:00 |
|
Xiaohong Gong
|
c9da76bf33
|
8377449: Strengthen vector IR validation in TestVectorAlgorithms.java for AArch64
Reviewed-by: mhaessig, epeter
|
2026-03-05 01:57:03 +00:00 |
|
Kerem Kat
|
329e14b074
|
8375688: C2: Missed Ideal optimization opportunity with VectorMaskToLong and -XX:+StressIncrementalInlining
Reviewed-by: qamai, dfenacci
|
2026-03-04 10:56:49 +00:00 |
|
Kerem Kat
|
d78a13a7cc
|
8366138: Parse::jump_switch_ranges() could cause stack overflow when compiling huge switch statement
Reviewed-by: rasbold, dfenacci, mchevalier
|
2026-03-04 10:39:42 +00:00 |
|
Manuel Hässig
|
f7918df733
|
8378779: NBody demo test times out with C1 stress testing
Reviewed-by: epeter, dfenacci
|
2026-03-04 07:40:44 +00:00 |
|
Dingli Zhang
|
df43ef915a
|
8378883: Enable more vector reductions IR matching tests for RISC-V
Reviewed-by: fyang
|
2026-03-03 17:09:14 +00:00 |
|
Jatin Bhateja
|
da99f1a330
|
8378897: assertion failure due to missing depends_only_on_test_impl definition in SqrtHFNode
Reviewed-by: qamai
|
2026-03-02 14:29:11 +00:00 |
|
Yasumasa Suenaga
|
357f29dc86
|
8378312: [VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify
Reviewed-by: psandoz, sherman
|
2026-02-28 03:28:47 +00:00 |
|