April 2024 Archives by author
Starting: Mon Apr 1 09:21:35 UTC 2024
Ending: Tue Apr 30 22:52:51 UTC 2024
Messages: 1297
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v11]
ArsenyBochkarev
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v10]
ArsenyBochkarev
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v11]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v3]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v4]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v5]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v6]
ArsenyBochkarev
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
ArsenyBochkarev
- RFR: 8330677: Add Per-Compilation memory usage to JFR
Matthias Baesken
- RFR: 8330677: Add Per-Compilation memory usage to JFR
Matthias Baesken
- RFR: 8331167: UBSan enabled build fails in adlc on macOS
Matthias Baesken
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Matthias Baesken
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Matthias Baesken
- RFR: 8331167: UBSan enabled build fails in adlc on macOS
Matthias Baesken
- Integrated: 8331167: UBSan enabled build fails in adlc on macOS
Matthias Baesken
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Matthias Baesken
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Matthias Baesken
- RFR: 8331421: ubsan: vmreg.cpp checking error member call on misaligned address
Matthias Baesken
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Martin Balao
- RFR: 8330158: C2: Loop strip mining uses ABS with min int [v2]
Martin Balao
- Integrated: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Martin Balao
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Martin Balao
- RFR: 8327381: Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Martin Balao
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Jatin Bhateja
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Jatin Bhateja
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Jatin Bhateja
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Jatin Bhateja
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Jatin Bhateja
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32 [v2]
Jatin Bhateja
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32 [v2]
Jatin Bhateja
- Integrated: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Jatin Bhateja
- RFR: 8329254: optimize integral reverse operations on x86 GFNI target.
Jatin Bhateja
- RFR: 8329254: optimize integral reverse operations on x86 GFNI target. [v2]
Jatin Bhateja
- Integrated: 8329254: optimize integral reverse operations on x86 GFNI target.
Jatin Bhateja
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads
Jatin Bhateja
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads
Jatin Bhateja
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Jatin Bhateja
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Jatin Bhateja
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Jatin Bhateja
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Jatin Bhateja
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v2]
Jatin Bhateja
- RFR: 8318650: Optimized subword gather for x86 targets. [v18]
Jatin Bhateja
- Integrated: 8318650: Optimized subword gather for x86 targets.
Jatin Bhateja
- RFR: 8329331: Intrinsify Unsafe::setMemory [v26]
Jatin Bhateja
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v3]
Jatin Bhateja
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v3]
Jatin Bhateja
- Integrated: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads
Jatin Bhateja
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v3]
Axel Boldt-Christmas
- RFR: 8330685: ZGC: share barrier spilling logic [v2]
Axel Boldt-Christmas
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Magnus Ihse Bursie
- RFR: 8327240: Remove unused Tier2CompileThreshold/Tier2BackEdgeThreshold product flags
Sonia Zaldana Calles
- RFR: 8327240: Obsolete Tier2CompileThreshold/Tier2BackEdgeThreshold product flags [v2]
Sonia Zaldana Calles
- RFR: 8327240: Obsolete Tier2CompileThreshold/Tier2BackEdgeThreshold product flags [v3]
Sonia Zaldana Calles
- RFR: 8319957: PhaseOutput::code_size is unused and should be removed
Sonia Zaldana Calles
- RFR: 8331088: Incorrect TraceLoopPredicate output
Sonia Zaldana Calles
- RFR: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Gui Cao
- RFR: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Gui Cao
- RFR: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Gui Cao
- Integrated: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Gui Cao
- RFR: 8331281: RISC-V: C2: Support vector-scalar and vector-immediate bitwise logic instructions
Gui Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v4]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v5]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v6]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v7]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v6]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v7]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v8]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v15]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v15]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v10]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v16]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v15]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Joshua Cao
- Integrated: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs
Joshua Cao
- NoClassDefFoundError when using compiler replay mechanism for JDK-8329797
Cao, Joshua
- Adding a flag to a jtreg test
Cao, Joshua
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file)
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v11]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file)
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file)
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v2]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v3]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v3]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v12]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Joshua Cao
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors
Joshua Cao
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Joshua Cao
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors
Joshua Cao
- Integrated: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Joshua Cao
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors [v2]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Joshua Cao
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v5]
Joshua Cao
- Integrated: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file)
Joshua Cao
- RFR: JDK-8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Calvin Cheung
- RFR: 8330061: Cleanup: follow code heaps order in CodeCache initialization and logging, code heap info in logs
Dmitry Chuyko
- Weird performance behavior involving VarHandles
Maurizio Cimadamore
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Charles Connell
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Charles Connell
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Charles Connell
- RFR: 8329425: ProblemList containers/docker/TestJFREvents.java on linux-x64
Daniel D. Daugherty
- RFR: 8329425: ProblemList containers/docker/TestJFREvents.java on linux-x64
Daniel D. Daugherty
- Integrated: 8329425: ProblemList containers/docker/TestJFREvents.java on linux-x64
Daniel D. Daugherty
- RFR: 8329967: Build failure after JDK-8329628
Daniel D. Daugherty
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register [v2]
Martin Doerr
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Martin Doerr
- RFR: 8329258: TailCall should not use frame pointer register for jump target
Martin Doerr
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Martin Doerr
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Martin Doerr
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Martin Doerr
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Martin Doerr
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v10]
Martin Doerr
- RFR: 8330685: ZGC: share barrier spilling logic
Martin Doerr
- RFR: 8331421: ubsan: vmreg.cpp checking error member call on misaligned address
Martin Doerr
- RFR: 8331418: ZGC: generalize barrier liveness logic
Martin Doerr
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v3]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v3]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v5]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v6]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v7]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v5]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v8]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v5]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Steve Dohrmann
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v9]
Steve Dohrmann
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Robbin Ehn
- Integrated: 8328614: hsdis: dlsym can't find decode symbol
Robbin Ehn
- RFR: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Robbin Ehn
- RFR: 8329194: Cleanup Type::cmp definition and usage
Damon Fenacci
- RFR: 8329194: Cleanup Type::cmp definition and usage
Damon Fenacci
- RFR: 8329194: Cleanup Type::cmp definition and usage
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v3]
Damon Fenacci
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Damon Fenacci
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v2]
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v3]
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Damon Fenacci
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Damon Fenacci
- Weird performance behavior involving VarHandles
Remi Forax
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Scott Gibbons
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Scott Gibbons
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Scott Gibbons
- Integrated: 8330185: Potential uncaught unsafe memory copy exception
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v22]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v23]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v22]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v22]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v23]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v23]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v25]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v26]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v25]
Scott Gibbons
- RFR: 8329331: Intrinsify Unsafe::setMemory [v26]
Scott Gibbons
- Integrated: 8329331: Intrinsify Unsafe::setMemory
Scott Gibbons
- RFR: 8320448: Accelerate IndexOf using AVX2 [v16]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86
Scott Gibbons
- RFR: 8330821: Rename UnsafeCopyMemory [v2]
Scott Gibbons
- RFR: 8330821: Rename UnsafeCopyMemory [v2]
Scott Gibbons
- RFR: 8330821: Rename UnsafeCopyMemory [v2]
Scott Gibbons
- RFR: 8330821: Rename UnsafeCopyMemory [v3]
Scott Gibbons
- RFR: 8330821: Rename UnsafeCopyMemory [v3]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Scott Gibbons
- RFR: 8320448: Accelerate IndexOf using AVX2 [v17]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Scott Gibbons
- Integrated: 8330821: Rename UnsafeCopyMemory
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v4]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v4]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v4]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v5]
Scott Gibbons
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v5]
Scott Gibbons
- Integrated: 8330844: Add aliases for conditional jumps and additional instruction forms for x86
Scott Gibbons
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
SUN Guoyun
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
SUN Guoyun
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v6]
SUN Guoyun
- RFR: 8326962: C2 SuperWord: cache VPointer
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v5]
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v5]
Christian Hagedorn
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Christian Hagedorn
- RFR: 8326962: C2 SuperWord: cache VPointer [v6]
Christian Hagedorn
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v3]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- Integrated: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- Integrated: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Christian Hagedorn
- RFR: 8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Christian Hagedorn
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v3]
Christian Hagedorn
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v5]
Christian Hagedorn
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v7]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies
Christian Hagedorn
- RFR: 8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Christian Hagedorn
- Integrated: 8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Christian Hagedorn
- RFR: 8329749: Obsolete the unused UseNeon flag
Christian Hagedorn
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Christian Hagedorn
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
Christian Hagedorn
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Christian Hagedorn
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v2]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v2]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v3]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v3]
Christian Hagedorn
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v15]
Christian Hagedorn
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v3]
Christian Hagedorn
- Integrated: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies
Christian Hagedorn
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v16]
Christian Hagedorn
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Christian Hagedorn
- RFR: 8328822: C2: "negative trip count?" assert failure in profile predicate code
Christian Hagedorn
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg [v2]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Christian Hagedorn
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 [v2]
Christian Hagedorn
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v3]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v3]
Christian Hagedorn
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node()
Christian Hagedorn
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false
Christian Hagedorn
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v3]
Christian Hagedorn
- Integrated: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Christian Hagedorn
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node() [v2]
Christian Hagedorn
- RFR: 8329194: Cleanup Type::cmp definition and usage
Christian Hagedorn
- RFR: 8329194: Cleanup Type::cmp definition and usage
Christian Hagedorn
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v2]
Christian Hagedorn
- Adding a flag to a jtreg test
Christian Hagedorn
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v3]
Christian Hagedorn
- RFR: 8330419: Unused code in ConnectionGraph::specialize_castpp
Christian Hagedorn
- RFR: 8324950: IGV: save the state to a file [v31]
Christian Hagedorn
- RFR: 8324950: IGV: save the state to a file [v32]
Christian Hagedorn
- RFR: 8324950: IGV: save the state to a file [v31]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8324950: IGV: save the state to a file [v35]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v3]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v3]
Christian Hagedorn
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v3]
Christian Hagedorn
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v3]
Christian Hagedorn
- RFR: 8330587: IGV: remove ControlFlowTopComponent
Christian Hagedorn
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess
Christian Hagedorn
- Integrated: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v3]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Christian Hagedorn
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Christian Hagedorn
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v2]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v5]
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v5]
Christian Hagedorn
- RFR: 8327240: Remove unused Tier2CompileThreshold/Tier2BackEdgeThreshold product flags
Christian Hagedorn
- RFR: 8327240: Remove unused Tier2CompileThreshold/Tier2BackEdgeThreshold product flags
Christian Hagedorn
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Christian Hagedorn
- RFR: 8330386: Replace Opaque4Node of Initialized Assertion Predicate with new OpaqueInitializedAssertionPredicateNode
Christian Hagedorn
- RFR: 8330386: Replace Opaque4Node of Initialized Assertion Predicate with new OpaqueInitializedAssertionPredicateNode
Christian Hagedorn
- RFR: 8305638: Renaming and small clean-ups around predicates [v5]
Christian Hagedorn
- RFR: 8331088: Incorrect TraceLoopPredicate output
Christian Hagedorn
- RFR: 8331404: IGV: Show line numbers for callees in properties
Christian Hagedorn
- RFR: 8319957: PhaseOutput::code_size is unused and should be removed
Christian Hagedorn
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main [v3]
Christian Hagedorn
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Andrew Haley
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Andrew Haley
- RFR: 8329749: Obsolete the unused UseNeon flag [v3]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v10]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v3]
Andrew Haley
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Andrew Haley
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Andrew Haley
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Andrew Haley
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Andrew Haley
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Andrew Haley
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Andrew Haley
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Andrew Haley
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Andrew Haley
- Weird performance behavior involving VarHandles
Andrew Haley
- Weird performance behavior involving VarHandles
Andrew Haley
- RFR: 8320649: C2: Optimize scoped values [v16]
Andrew Haley
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v12]
Andrew Haley
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Tobias Hartmann
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Tobias Hartmann
- RFR: 8329749: UseNeon flag is unused
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag
Tobias Hartmann
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
Tobias Hartmann
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Tobias Hartmann
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v2]
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag [v3]
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
Tobias Hartmann
- Integrated: 8321204: C2: assert(false) failed: node should be in igvn hash table
Tobias Hartmann
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Tobias Hartmann
- Integrated: 8329749: Obsolete the unused UseNeon flag
Tobias Hartmann
- RFR: 8329749: Obsolete the unused UseNeon flag [v3]
Tobias Hartmann
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v3]
Tobias Hartmann
- RFR: 8329967: Build failure after JDK-8329628
Tobias Hartmann
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Tobias Hartmann
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Tobias Hartmann
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v3]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v3]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v3]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v2]
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]
Tobias Hartmann
- RFR: 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Tobias Hartmann
- Enable compiler memory limits by default?
Tobias Hartmann
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess [v2]
Tobias Hartmann
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main
Tobias Hartmann
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]
Tobias Hartmann
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Tobias Hartmann
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Tobias Hartmann
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Tobias Hartmann
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Tobias Hartmann
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Tobias Hartmann
- RFR: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
Tobias Hartmann
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Tobias Hartmann
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report [v2]
Tobias Hartmann
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Tobias Hartmann
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v11]
Tobias Hartmann
- RFR: 8329331: Intrinsify Unsafe::setMemory [v26]
Tobias Hartmann
- RFR: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555 [v2]
Tobias Hartmann
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v5]
Tobias Hartmann
- RFR: 8331159: VM build without C2 fails after JDK-8180450
Tobias Hartmann
- RFR: 8322726: C2: Unloaded signature class kills argument value
Tobias Hartmann
- RFR: 8319957: PhaseOutput::code_size is unused and should be removed
Tobias Hartmann
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Ludovic Henry
- RFR: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Ludovic Henry
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle
Ludovic Henry
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Ludovic Henry
- RFR: 8321008: RISC-V: C2 MulAddVS2VI [v2]
Ludovic Henry
- RFR: JDK-8324950: IGV: save the state to a file [v7]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v8]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v9]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v10]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v11]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v12]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v13]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v14]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v15]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v16]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v17]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v18]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v18]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v19]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v20]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v21]
Tobias Holenstein
- RFR: JDK-8324950: IGV: save the state to a file [v22]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v20]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v22]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v23]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v20]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v24]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v23]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v24]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v25]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v26]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v27]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v25]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v28]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v25]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v29]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v30]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v31]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v32]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v33]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v31]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v34]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v35]
Tobias Holenstein
- RFR: 8324950: IGV: save the state to a file [v25]
Tobias Holenstein
- Integrated: 8324950: IGV: save the state to a file
Tobias Holenstein
- RFR: 8330587: IGV: remove ControlFlowTopComponent
Tobias Holenstein
- RFR: 8330587: IGV: remove ControlFlowTopComponent
Tobias Holenstein
- Integrated: 8330587: IGV: remove ControlFlowTopComponent
Tobias Holenstein
- RFR: 8329425: ProblemList containers/docker/TestJFREvents.java on linux-x64
David Holmes
- RFR: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
David Holmes
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32 [v2]
Vladimir Ivanov
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Vladimir Ivanov
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Vladimir Ivanov
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg [v2]
Vladimir Ivanov
- RFR: 8322726: C2: Unloaded signature class kills argument value
Vladimir Ivanov
- RFR: 8322726: C2: Unloaded signature class kills argument value
Vladimir Ivanov
- RFR: 8322726: C2: Unloaded signature class kills argument value
Vladimir Ivanov
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register
Sidraya Jayagond
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register [v2]
Sidraya Jayagond
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register [v2]
Sidraya Jayagond
- Integrated: 8329545: [s390x] Fix garbage value being passed in Argument Register
Sidraya Jayagond
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register [v2]
Sidraya Jayagond
- RFR: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Feilong Jiang
- RFR: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Feilong Jiang
- Integrated: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Feilong Jiang
- RFR: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Feilong Jiang
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Smita Kamath
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess
Stefan Karlsson
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess [v2]
Stefan Karlsson
- RFR: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
Stefan Karlsson
- RFR: 8330813: Don't call methods from Compressed(Oops|Klass) if the associated mode is inactive
Stefan Karlsson
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Jasmine Karthikeyan
- Integrated: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Jasmine Karthikeyan
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Jasmine Karthikeyan
- Integrated: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v10]
Vladimir Kempik
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
Vladimir Kempik
- RFR: 8329726: Use non-short forward jumps in lightweight locking
Roman Kennke
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v2]
Roman Kennke
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v3]
Roman Kennke
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v2]
Roman Kennke
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v2]
Roman Kennke
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v4]
Roman Kennke
- Integrated: 8329726: Use non-short forward jumps in lightweight locking
Roman Kennke
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v4]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v4]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v6]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v6]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v7]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v6]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v7]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v8]
Bhavana Kilambi
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v3]
Vladimir Kozlov
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Vladimir Kozlov
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Vladimir Kozlov
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Vladimir Kozlov
- RFR: 8329174: update CodeBuffer layout in comment after constants section moved
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Vladimir Kozlov
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Vladimir Kozlov
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Vladimir Kozlov
- RFR: 8326962: C2 SuperWord: cache VPointer [v6]
Vladimir Kozlov
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Vladimir Kozlov
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Vladimir Kozlov
- RFR: 8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Vladimir Kozlov
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v7]
Vladimir Kozlov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Vladimir Kozlov
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v2]
Vladimir Kozlov
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Vladimir Kozlov
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
Vladimir Kozlov
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v3]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v33]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v6]
Vladimir Kozlov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v6]
Vladimir Kozlov
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32 [v2]
Vladimir Kozlov
- RFR: 8329967: Build failure after JDK-8329628
Vladimir Kozlov
- RFR: 8329967: Build failure after JDK-8329628
Vladimir Kozlov
- Integrated: 8329967: Build failure after JDK-8329628
Vladimir Kozlov
- RFR: 8329967: Build failure after JDK-8329628
Vladimir Kozlov
- RFR: 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Vladimir Kozlov
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v3]
Vladimir Kozlov
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Vladimir Kozlov
- RFR: 8330153: C2: dump barrier information for all Mach nodes
Vladimir Kozlov
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Vladimir Kozlov
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Vladimir Kozlov
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Vladimir Kozlov
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Vladimir Kozlov
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Vladimir Kozlov
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Vladimir Kozlov
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node() [v2]
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v34]
Vladimir Kozlov
- RFR: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Vladimir Kozlov
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v2]
Vladimir Kozlov
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Vladimir Kozlov
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v3]
Vladimir Kozlov
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required
Vladimir Kozlov
- RFR: 8330158: C2: Loop strip mining uses ABS with min int [v2]
Vladimir Kozlov
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v22]
Vladimir Kozlov
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v23]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v23]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v24]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v25]
Vladimir Kozlov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v26]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- Enable compiler memory limits by default?
Vladimir Kozlov
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case. [v2]
Vladimir Kozlov
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Vladimir Kozlov
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report
Vladimir Kozlov
- RFR: 8330821: Rename UnsafeCopyMemory
Vladimir Kozlov
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86
Vladimir Kozlov
- RFR: 8330821: Rename UnsafeCopyMemory [v3]
Vladimir Kozlov
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Vladimir Kozlov
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v2]
Vladimir Kozlov
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v3]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Vladimir Kozlov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v12]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v3]
Vladimir Kozlov
- RFR: 8330677: Add Per-Compilation memory usage to JFR
Vladimir Kozlov
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v3]
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Vladimir Kozlov
- RFR: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555 [v2]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Vladimir Kozlov
- Integrated: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call
Vladimir Kozlov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Vladimir Kozlov
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Vladimir Kozlov
- Integrated: 8330181: Move PcDesc cache from nmethod header
Vladimir Kozlov
- RFR: 8331159: VM build without C2 fails after JDK-8180450
Vladimir Kozlov
- RFR: 8322726: C2: Unloaded signature class kills argument value
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case. [v2]
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds [v3]
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds [v3]
Vladimir Kozlov
- RFR: 8331252: C2: MergeStores: handle negative shift values
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds [v4]
Vladimir Kozlov
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Vladimir Kozlov
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v3]
Vladimir Kozlov
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v3]
Vladimir Kozlov
- RFR: 8331344: No compiler replay file with CompilerCommand MemLimit
Vladimir Kozlov
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register
Amit Kumar
- RFR: 8329545: [s390x] Fix garbage value being passed in Argument Register [v2]
Amit Kumar
- RFR: 8330011: [s390x] update block-comments to make code consistent
Amit Kumar
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Amit Kumar
- RFR: 8330011: [s390x] update block-comments to make code consistent
Amit Kumar
- Integrated: 8330011: [s390x] update block-comments to make code consistent
Amit Kumar
- RFR: 8330011: [s390x] update block-comments to make code consistent
Amit Kumar
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Amit Kumar
- RFR: JDK-8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Ioi Lam
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v11]
Hamlin Li
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v11]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v10]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v11]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v10]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v4]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v5]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v6]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v3]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v2]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v11]
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v12]
Hamlin Li
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Hamlin Li
- RFR: 8331150: RISC-V: Fix "bad AD file" bug
Hamlin Li
- RFR: 8331150: RISC-V: Fix "bad AD file" bug
Hamlin Li
- Integrated: 8331150: RISC-V: Fix "bad AD file" bug
Hamlin Li
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Hamlin Li
- Integrated: 8321014: RISC-V: C2 VectorLoadShuffle
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v12]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v12]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v12]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v13]
Hamlin Li
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Hamlin Li
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Hamlin Li
- RFR: 8321008: RISC-V: C2 MulAddVS2VI [v2]
Hamlin Li
- RFR: 8321008: RISC-V: C2 MulAddVS2VI [v2]
Hamlin Li
- RFR: 8321003: RISC-V: C2 MulReductionVI
Hamlin Li
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Chen Liang
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations
Chen Liang
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations
Chen Liang
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations [v2]
Chen Liang
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations [v2]
Chen Liang
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop
Dean Long
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Dean Long
- RFR: 8321204: C2: assert(false) failed: node should be in igvn hash table
Dean Long
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Dean Long
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v10]
Dean Long
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Dean Long
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v8]
Dean Long
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Dean Long
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Dean Long
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors
Dean Long
- RFR: 8330181: Move PcDesc cache from nmethod header
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8327240: Remove unused Tier2CompileThreshold/Tier2BackEdgeThreshold product flags
Dean Long
- RFR: 8032218: Emit single post-constructor barrier for chain of superclass constructors
Dean Long
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Dean Long
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
Dean Long
- RFR: 8322726: C2: Unloaded signature class kills argument value
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v5]
Dean Long
- RFR: 8322726: C2: Unloaded signature class kills argument value
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v6]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v13]
Dean Long
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v6]
Dean Long
- RFR: 8331088: Incorrect TraceLoopPredicate output
Dean Long
- RFR: JDK-8324950: IGV: save the state to a file [v18]
Roberto Castañeda Lozano
- RFR: JDK-8324950: IGV: save the state to a file [v18]
Roberto Castañeda Lozano
- RFR: JDK-8324950: IGV: save the state to a file [v20]
Roberto Castañeda Lozano
- RFR: JDK-8324950: IGV: save the state to a file [v20]
Roberto Castañeda Lozano
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v3]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v20]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v23]
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v23]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v25]
Roberto Castañeda Lozano
- RFR: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Roberto Castañeda Lozano
- RFR: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Roberto Castañeda Lozano
- RFR: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Roberto Castañeda Lozano
- Integrated: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v25]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v29]
Roberto Castañeda Lozano
- RFR: 8324950: IGV: save the state to a file [v31]
Roberto Castañeda Lozano
- RFR: 8330587: IGV: remove ControlFlowTopComponent
Roberto Castañeda Lozano
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Roberto Castañeda Lozano
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v3]
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v3]
Roberto Castañeda Lozano
- RFR: 8330153: C2: dump barrier information for all Mach nodes [v2]
Roberto Castañeda Lozano
- Integrated: 8330153: C2: dump barrier information for all Mach nodes
Roberto Castañeda Lozano
- RFR: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
Roberto Castañeda Lozano
- RFR: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
Roberto Castañeda Lozano
- Integrated: 8330862: GCBarrierIRExample fails when a different GC is selected via the command line
Roberto Castañeda Lozano
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers [v4]
Roberto Castañeda Lozano
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Roberto Castañeda Lozano
- RFR: 8330685: ZGC: share barrier spilling logic
Roberto Castañeda Lozano
- RFR: 8330685: ZGC: share barrier spilling logic
Roberto Castañeda Lozano
- RFR: 8330685: ZGC: share barrier spilling logic [v2]
Roberto Castañeda Lozano
- RFR: 8330685: ZGC: share barrier spilling logic
Roberto Castañeda Lozano
- RFR: 8330685: ZGC: share barrier spilling logic [v2]
Roberto Castañeda Lozano
- Integrated: 8330685: ZGC: share barrier spilling logic
Roberto Castañeda Lozano
- RFR: 8331418: ZGC: generalize barrier liveness logic
Roberto Castañeda Lozano
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required
Cesar Soares Lucas
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required
Cesar Soares Lucas
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Cesar Soares Lucas
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Cesar Soares Lucas
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v2]
Cesar Soares Lucas
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v2]
Cesar Soares Lucas
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v3]
Cesar Soares Lucas
- RFR: 8330247: C2: CTW fail with assert(adr_t->is_known_instance_field()) failed: instance required [v3]
Cesar Soares Lucas
- Integrated: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Daniel Lundén
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Quan Anh Mai
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Quan Anh Mai
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Quan Anh Mai
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Quan Anh Mai
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Quan Anh Mai
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v8]
Leonid Mesnik
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers [v4]
Stuart Monteith
- RFR: 8330806: test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java fails on ARM32
Sergey Nazarkin
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main
Evgeny Nikitin
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess
Evgeny Nikitin
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess [v2]
Evgeny Nikitin
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess [v2]
Evgeny Nikitin
- RFR: 8330621: Make 5 compiler tests use ProcessTools.executeProcess [v2]
Evgeny Nikitin
- Integrated: 8330621: Make 5 compiler tests use ProcessTools.executeProcess
Evgeny Nikitin
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main [v2]
Evgeny Nikitin
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main [v2]
Evgeny Nikitin
- RFR: 8326742: Change compiler tests without additional VM flags from @run driver to @run main [v3]
Evgeny Nikitin
- Integrated: 8326742: Change compiler tests without additional VM flags from @run driver to @run main
Evgeny Nikitin
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v6]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v6]
Srinivas Vamsi Parasa
- Integrated: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Srinivas Vamsi Parasa
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Emanuel Peter
- Integrated: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v6]
Emanuel Peter
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v2]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v2]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v2]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v3]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v3]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Emanuel Peter
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v5]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v5]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v6]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v6]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v6]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v18]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v19]
Emanuel Peter
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v4]
Emanuel Peter
- Integrated: 8328938: C2 SuperWord: disable vectorization for large stride and scale
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v2]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v2]
Emanuel Peter
- RFR: 8326962: C2 SuperWord: cache VPointer [v4]
Emanuel Peter
- Integrated: 8326962: C2 SuperWord: cache VPointer
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v3]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v20]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v21]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v22]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v23]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v24]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v25]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v26]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v27]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v28]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v4]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v5]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v3]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v6]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v13]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v13]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v7]
Emanuel Peter
- RFR: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651 [v7]
Emanuel Peter
- Integrated: 8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v29]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v30]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v31]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v32]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v8]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v8]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v4]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v4]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v4]
Emanuel Peter
- RFR: 8282365: Consolidate and improve division by constant idealizations [v33]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v33]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Emanuel Peter
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Emanuel Peter
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Emanuel Peter
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v2]
Emanuel Peter
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v3]
Emanuel Peter
- RFR: 8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies [v2]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Emanuel Peter
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v16]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v34]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Emanuel Peter
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Emanuel Peter
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers
Emanuel Peter
- RFR: 8329194: Cleanup Type::cmp definition and usage
Emanuel Peter
- RFR: 8329194: Cleanup Type::cmp definition and usage
Emanuel Peter
- RFR: 8329194: Cleanup Type::cmp definition and usage
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v5]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Emanuel Peter
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Emanuel Peter
- RFR: 8329194: Cleanup Type::cmp definition and usage [v2]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v13]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 [v2]
Emanuel Peter
- RFR: 8329531: compiler/c2/irTests/TestIfMinMax.java fails with IRViolationException: There were one or multiple IR rule failures.
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v6]
Emanuel Peter
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Emanuel Peter
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates
Emanuel Peter
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop [v3]
Emanuel Peter
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop [v3]
Emanuel Peter
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop [v3]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v4]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v4]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v4]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v4]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v15]
Emanuel Peter
- RFR: 8330004: Refactor cloning down code in Split If for Template Assertion Predicates [v3]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- RFR: 8305638: Renaming and small clean-ups around predicates [v4]
Emanuel Peter
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Emanuel Peter
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v2]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled
Emanuel Peter
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v3]
Emanuel Peter
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v3]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Emanuel Peter
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Emanuel Peter
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v3]
Emanuel Peter
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v4]
Emanuel Peter
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Emanuel Peter
- Integrated: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Emanuel Peter
- RFR: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop [v3]
Emanuel Peter
- Integrated: 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal [v2]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal [v2]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal [v3]
Emanuel Peter
- RFR: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555
Emanuel Peter
- RFR: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555 [v2]
Emanuel Peter
- Integrated: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555
Emanuel Peter
- RFR: 8331054: C2 MergeStores: assert failed: unexpected basic type after JDK-8318446 and JDK-8329555 [v2]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal [v4]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Emanuel Peter
- RFR: 8325520: Vector loads with offsets incorrectly compiled [v4]
Emanuel Peter
- RFR: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- Withdrawn: 8330274: C2 SuperWord: VPointer invar: same sum with different addition order should be equal
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Emanuel Peter
- RFR: 8331252: C2: MergeStores: handle negative shift values
Emanuel Peter
- RFR: 8331252: C2: MergeStores: handle negative shift values
Emanuel Peter
- Integrated: 8331252: C2: MergeStores: handle negative shift values
Emanuel Peter
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v2]
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Coleen Phillimore
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v6]
Coleen Phillimore
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Claes Redestad
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Richard Reingruber
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v35]
Richard Reingruber
- New candidate JEP: 475: Late Barrier Expansion for G1
Mark Reinhold
- RFR: 8330181: Move PcDesc cache from nmethod header [v2]
John R Rose
- RFR: 8322726: C2: Unloaded signature class kills argument value
John R Rose
- RFR: 8330011: [s390x] update block-comments to make code consistent
Lutz Schmidt
- RFR: 8331167: UBSan enabled build fails in adlc on macOS
Lutz Schmidt
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case.
Swati Sharma
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case. [v2]
Swati Sharma
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v6]
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v7]
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v8]
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v7]
Aleksey Shipilev
- RFR: 8329726: Use non-short forward jumps in lightweight locking
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v9]
Aleksey Shipilev
- RFR: 8329726: Use non-short forward jumps in lightweight locking [v3]
Aleksey Shipilev
- RFR: 8329967: Build failure after JDK-8329628
Aleksey Shipilev
- RFR: 8328822: C2: "negative trip count?" assert failure in profile predicate code
Aleksey Shipilev
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Aleksey Shipilev
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v10]
Aleksey Shipilev
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file)
Aleksey Shipilev
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v3]
Aleksey Shipilev
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v3]
Aleksey Shipilev
- RFR: 8329797: Shenandoah: Default case invoked for: "MaxL" (bad AD file) [v4]
Aleksey Shipilev
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Aleksey Shipilev
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Aleksey Shipilev
- RFR: 8330805: ARM32 build is broken after JDK-8139457
Aleksey Shipilev
- RFR: 8330805: ARM32 build is broken after JDK-8139457
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v12]
Aleksey Shipilev
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v12]
Aleksey Shipilev
- RFR: 8331252: C2: MergeStores: handle negative shift values
Aleksey Shipilev
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v2]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v3]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v5]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v6]
Matias Saavedra Silva
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v5]
Matias Saavedra Silva
- Integrated: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Matias Saavedra Silva
- RFR: 8326962: C2 SuperWord: cache VPointer
Johan Sjölen
- RFR: 8326962: C2 SuperWord: cache VPointer
Johan Sjölen
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations
Adam Sotona
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations
Adam Sotona
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations [v2]
Adam Sotona
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations
Adam Sotona
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations [v2]
Adam Sotona
- RFR: 8331291: java.lang.classfile.Attributes class performs a lot of static initializations [v3]
Adam Sotona
- RFR: JDK-8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Thomas Stuefe
- RFR: JDK-8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Thomas Stuefe
- RFR: 8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Thomas Stuefe
- Integrated: 8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Thomas Stuefe
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Thomas Stuefe
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Thomas Stuefe
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Thomas Stuefe
- RFR: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Thomas Stuefe
- Integrated: 8330103: Compiler memory statistics should keep separate records for C1 and C2
Thomas Stuefe
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report
Thomas Stuefe
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report [v2]
Thomas Stuefe
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds
Thomas Stuefe
- RFR: 8330625: Compilation memory statistic: prevent tearing of the final report [v2]
Thomas Stuefe
- Integrated: 8330625: Compilation memory statistic: prevent tearing of the final report
Thomas Stuefe
- RFR: 8330813: Don't call methods from Compressed(Oops|Klass) if the associated mode is inactive
Thomas Stuefe
- RFR: 8331167: UBSan enabled build fails in adlc on macOS
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds
Thomas Stuefe
- RFR: 8330813: Don't call methods from Compressed(Oops|Klass) if the associated mode is inactive
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Thomas Stuefe
- RFR: 8330677: Add Per-Compilation memory usage to JFR [v2]
Thomas Stuefe
- Integrated: 8330677: Add Per-Compilation memory usage to JFR
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v3]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v4]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v5]
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v6]
Thomas Stuefe
- RFR: 8331344: No compiler replay file with CompilerCommand MemLimit
Thomas Stuefe
- RFR: 8331185: Enable compiler memory limits in debug builds [v2]
Thomas Stuefe
- Enable compiler memory limits by default?
Thomas Stüfe
- Enable compiler memory limits by default?
Thomas Stüfe
- Enable compiler memory limits by default?
Thomas Stüfe
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]
Boris Ulasevich
- RFR: 8330061: Cleanup: follow code heaps order in CodeCache initialization and logging, code heap info in logs
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Boris Ulasevich
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v12]
Boris Ulasevich
- RFR: 8331159: VM build without C2 fails after JDK-8180450
Bernhard Urban-Forster
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v2]
Igor Veresov
- RFR: 8330853: Add missing checks for ConnectionGraph::can_reduce_cmp() call [v3]
Igor Veresov
- RFR: 8329331: Intrinsify Unsafe::setMemory [v22]
Jorn Vernee
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Jorn Vernee
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Jorn Vernee
- Weird performance behavior involving VarHandles
Jorn Vernee
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Sandhya Viswanathan
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Sandhya Viswanathan
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Sandhya Viswanathan
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Sandhya Viswanathan
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]
Sandhya Viswanathan
- RFR: 8329254: optimize integral reverse operations on x86 GFNI target.
Sandhya Viswanathan
- RFR: 8329254: optimize integral reverse operations on x86 GFNI target. [v2]
Sandhya Viswanathan
- RFR: 8330185: Potential uncaught unsafe memory copy exception
Sandhya Viswanathan
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads
Sandhya Viswanathan
- RFR: 8329331: Intrinsify Unsafe::setMemory [v21]
Sandhya Viswanathan
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v3]
Sandhya Viswanathan
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v3]
Sandhya Viswanathan
- RFR: 8329555: Crash in intrinsifying heap-based MemorySegment Vector store/loads [v3]
Sandhya Viswanathan
- RFR: 8330821: Rename UnsafeCopyMemory [v2]
Sandhya Viswanathan
- RFR: 8330821: Rename UnsafeCopyMemory [v3]
Sandhya Viswanathan
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v4]
Sandhya Viswanathan
- RFR: 8330844: Add aliases for conditional jumps and additional instruction forms for x86 [v5]
Sandhya Viswanathan
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Sandhya Viswanathan
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512)
Sandhya Viswanathan
- RFR: 8330611: AES-CTR vector intrinsic may read out of bounds (x86_64, AVX-512) [v2]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v4]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v5]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v5]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v7]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v8]
Sandhya Viswanathan
- RFR: 8328998: Encoding support for Intel APX extended general-purpose registers [v9]
Sandhya Viswanathan
- RFR: 8330805: ARM32 build is broken after JDK-8139457
Aleksei Voitylov
- RFR: 8330806: test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java fails on ARM32
Aleksei Voitylov
- RFR: 8330805: ARM32 build is broken after JDK-8139457
Aleksei Voitylov
- Integrated: 8330805: ARM32 build is broken after JDK-8139457
Aleksei Voitylov
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Julian Waters
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Roland Westrelin
- RFR: 8275202: C2: optimize out more redundant conditions
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v14]
Roland Westrelin
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop
Roland Westrelin
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Roland Westrelin
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg [v2]
Roland Westrelin
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg [v2]
Roland Westrelin
- RFR: 8328822: C2: "negative trip count?" assert failure in profile predicate code
Roland Westrelin
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902
Roland Westrelin
- RFR: 8328822: C2: "negative trip count?" assert failure in profile predicate code
Roland Westrelin
- Integrated: 8328822: C2: "negative trip count?" assert failure in profile predicate code
Roland Westrelin
- RFR: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg [v2]
Roland Westrelin
- Integrated: 8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 [v2]
Roland Westrelin
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 [v2]
Roland Westrelin
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same
Roland Westrelin
- RFR: 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Roland Westrelin
- RFR: 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Roland Westrelin
- Integrated: 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v3]
Roland Westrelin
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false
Roland Westrelin
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node()
Roland Westrelin
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Roland Westrelin
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node() [v2]
Roland Westrelin
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node() [v2]
Roland Westrelin
- RFR: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node() [v2]
Roland Westrelin
- Integrated: 8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node()
Roland Westrelin
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v15]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Roland Westrelin
- RFR: 8330163: C2: improve CMoveNode::Value() when condition is always true or false [v2]
Roland Westrelin
- Integrated: 8330163: C2: improve CMoveNode::Value() when condition is always true or false
Roland Westrelin
- RFR: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902 [v2]
Roland Westrelin
- Integrated: 8325494: C2: Broken graph after not skipping CastII node anymore for Assertion Predicates after JDK-8309902
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int [v2]
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int [v2]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v16]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v15]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v15]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8330158: C2: Loop strip mining uses ABS with min int
Roland Westrelin
- Integrated: 8330158: C2: Loop strip mining uses ABS with min int
Roland Westrelin
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v13]
Roland Westrelin
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v3]
Kangcheng Xu
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop
Kangcheng Xu
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop [v2]
Kangcheng Xu
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop [v3]
Kangcheng Xu
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v10]
Fei Yang
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Fei Yang
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Fei Yang
- Integrated: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Fei Yang
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
Fei Yang
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Fei Yang
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Fei Yang
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v2]
Fei Yang
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target [v2]
Fei Yang
- RFR: 8329258: [AArch64] TailCall should not use frame pointer register for jump target [v2]
Fei Yang
- RFR: 8329258: TailCall should not use frame pointer register for jump target [v2]
Fei Yang
- RFR: 8330095: RISC-V: Remove obsolete vandn_vi instruction
Fei Yang
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Fei Yang
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Fei Yang
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow
Fei Yang
- RFR: 8330213: RISC-V: C2: assert(false) failed: bad AD file after JDK-8316991
Fei Yang
- RFR: 8330419: Unused code in ConnectionGraph::specialize_castpp
Fei Yang
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v3]
Fei Yang
- RFR: 8330419: Unused code in ConnectionGraph::specialize_castpp
Fei Yang
- Integrated: 8330419: Unused code in ConnectionGraph::specialize_castpp
Fei Yang
- RFR: 8327647: Occasional SIGSEGV in markWord::displaced_mark_helper() for SPECjvm2008 sunflow [v4]
Fei Yang
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Fei Yang
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v11]
Fei Yang
- RFR: 8321010: RISC-V: C2 RoundVF [v2]
Fei Yang
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v2]
Fei Yang
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v3]
Fei Yang
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic [v6]
Fei Yang
- RFR: 8321014: RISC-V: C2 VectorLoadShuffle [v3]
Fei Yang
- RFR: 8331150: RISC-V: Fix "bad AD file" bug
Fei Yang
- RFR: 8330685: ZGC: share barrier spilling logic [v2]
Fei Yang
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Fei Yang
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Fei Yang
- RFR: 8321008: RISC-V: C2 MulAddVS2VI
Fei Yang
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v2]
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v2]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v8]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v8]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v8]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v2]
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v3]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v9]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8323429: Missing C2 optimization for FP min/max when both inputs are same [v3]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v11]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v12]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v10]
Galder Zamarreño
- Integrated: 8323429: Missing C2 optimization for FP min/max when both inputs are same
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v13]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v13]
Galder Zamarreño
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v4]
Yudi Zheng
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v5]
Yudi Zheng
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v3]
Yudi Zheng
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers
Joshua Zhu
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers [v4]
Joshua Zhu
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers [v4]
Joshua Zhu
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers [v4]
Joshua Zhu
- Integrated: 8326541: [AArch64] ZGC C2 load barrier stub should consider the length of live registers when spilling registers
Joshua Zhu
- RFR: 8329749: Obsolete the unused UseNeon flag [v2]
altrisi
- Integrated: 8329174: update CodeBuffer layout in comment after constants section moved
lusou-zhangquan
- NoClassDefFoundError when using compiler replay mechanism for JDK-8329797
dean.long at oracle.com
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers [v4]
Erik Österlund
- RFR: 8330262: C2: simplify transfer of GC barrier data from Ideal to Mach nodes
Erik Österlund
- RFR: 8330685: ZGC: share barrier spilling logic
Erik Österlund
Last message date:
Tue Apr 30 22:52:51 UTC 2024
Archived on: Tue Apr 30 22:52:58 UTC 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).