November 2020 Archives by author
Starting: Sun Nov 1 17:14:12 UTC 2020
Ending: Mon Nov 30 23:41:57 UTC 2020
Messages: 1016
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
dongbo (E)
- RFR: 8256431: [PPC64] Implement Base64 encodeBlock() for Power64-LE
Corey Ashford
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Eugene Astigeevich
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Eugene Astigeevich
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Eugene Astigeevich
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Eugene Astigeevich
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Evgeny Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- RFR: 8255351: Add detection for Graviton 2 CPUs [v2]
Evgeny Astigeevich
- RFR: 8255351: Add detection for Graviton 2 CPUs [v2]
Evgeny Astigeevich
- Integrated: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- Integrated: 8255351: Add detection for Graviton 2 CPUs
Evgeny Astigeevich
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Evgeny Astigeevich
- RFR: 8252049: Native memory leak in ciMethodData ctor
Kim Barrett
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v3]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v3]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v4]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v12]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v12]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v13]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v15]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v16]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v17]
Jatin Bhateja
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Jatin Bhateja
- Integrated: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions
Jatin Bhateja
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Dong Bo
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Dong Bo
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Dong Bo
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Dong Bo
- Integrated: 8255949: AArch64: Add support for vectorized shift right and accumulate
Dong Bo
- RFR: 8256375: AArch64: aarch64-asmtest.py may generate undefined register r18
Dong Bo
- RFR: 8256375: AArch64: aarch64-asmtest.py may generate undefined register r18
Dong Bo
- Integrated: 8256375: AArch64: aarch64-asmtest.py may generate undefined register r18
Dong Bo
- RFR: 8255766: Fix linux+arm64 build after 8254072
Magnus Ihse Bursie
- RFR: 8255766: Fix linux+arm64 build after 8254072
Magnus Ihse Bursie
- RFR: 8255861: Also update jaotc.1 for JDK 16
Magnus Ihse Bursie
- Integrated: 8255861: Also update jaotc.1 for JDK 16
Magnus Ihse Bursie
- RFR: 8256414: add optimized build to submit workflow
Magnus Ihse Bursie
- RFR: 8256414: add optimized build to submit workflow
Magnus Ihse Bursie
- RFR: 8256633: Fix product build on Windows+Arm64
Magnus Ihse Bursie
- RFR: 8253757: Add LLVM-based backend for hsdis
Magnus Ihse Bursie
- RFR: 8255965: LogCompilation: add sort by nmethod code size
Eric Caspole
- Integrated: 8255965: LogCompilation: add sort by nmethod code size
Eric Caspole
- RFR: 8230501: Class data support for hidden classes
Mandy Chung
- RFR: 8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
Maurizio Cimadamore
- RFR: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
Daniel D.Daugherty
- RFR: 8256414: add optimized build to submit workflow [v2]
Daniel D.Daugherty
- RFR: 8256430: add linux-x64-optimized to tier1
Daniel D.Daugherty
- RFR: 8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
Daniel D.Daugherty
- RFR: 8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
Daniel D.Daugherty
- RFR: 8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
Daniel D.Daugherty
- Integrated: 8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing
Daniel D.Daugherty
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Daniel D.Daugherty
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Daniel D.Daugherty
- Integrated: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Daniel D.Daugherty
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
Joe Darcy
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v3]
Joe Darcy
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v3]
Joe Darcy
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v5]
Joe Darcy
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Joe Darcy
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v4]
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v4]
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v5]
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v5]
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two
Andrew Dinn
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v6]
Andrew Dinn
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Andrew Dinn
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Andrew Dinn
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max [v2]
Andrew Dinn
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Andrew Dinn
- RFR: 8252505: C1/C2 compiler support for blackholes
Andrew Dinn
- RFR: 8252505: C1/C2 compiler support for blackholes
Andrew Dinn
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Andrew Dinn
- RFR: 8255553: [PPC64] Introduce and use setbc and setnbc P10 instructions [v3]
Martin Doerr
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
Martin Doerr
- RFR: 8255959: Timeouts in VectorConversion tests
Martin Doerr
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Martin Doerr
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Martin Doerr
- RFR: 8255959: Timeouts in VectorConversion tests
Martin Doerr
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Martin Doerr
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Martin Doerr
- Integrated: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
Martin Doerr
- RFR: 8255959: Timeouts in VectorConversion tests
Martin Doerr
- RFR: 8248191: [PPC64] Replace lxvd2x/stxvd2x with lxvx/stxvx for Power10
Martin Doerr
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Martin Doerr
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Martin Doerr
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Martin Doerr
- Integrated: 8256166: [C2] Registers get confused on Big Endian after 8221404
Martin Doerr
- RFR: 8255959: Timeouts in VectorConversion tests
Martin Doerr
- Withdrawn: 8255959: Timeouts in VectorConversion tests
Martin Doerr
- RFR: 8256719: C1 flags that should have expired are still present
Martin Doerr
- RFR: 8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
Martin Doerr
- RFR: 8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
Martin Doerr
- Integrated: 8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
Martin Doerr
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode
Martin Doerr
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode [v2]
Martin Doerr
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode [v2]
Martin Doerr
- Integrated: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode
Martin Doerr
- RFR: 8255011: UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out [v2]
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out [v2]
Nils Eliasson
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out [v3]
Nils Eliasson
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Nils Eliasson
- RFR: 8255011: [TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out [v3]
Nils Eliasson
- Integrated: 8255011: [TESTBUG] compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java timed out
Nils Eliasson
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Nils Eliasson
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v13]
Nils Eliasson
- RFR: 8255058: C1: assert(is_virtual()) failed: type check
Nils Eliasson
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v2]
Nils Eliasson
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v3]
Nils Eliasson
- RFR: 8256205: Simplify compiler calling convention handling
Nils Eliasson
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Nils Eliasson
- RFR: 8256392: C2: Various Node cleanups
Nils Eliasson
- RFR: 8256392: C2: Various Node cleanups [v2]
Nils Eliasson
- RFR: 8256453: C2: Reduce State footprint
Nils Eliasson
- Fwd: RFR: 8256552: Let ReplayCompiles set UseDebuggerErgo
Nils Eliasson
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Nils Eliasson
- Integrated: 8256552: Let ReplayCompiles set UseDebuggerErgo
Nils Eliasson
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Nils Eliasson
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Nils Eliasson
- RFR: 8256719: C1 flags that should have expired are still present
Nils Eliasson
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag
Nils Eliasson
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well
Nils Eliasson
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well
Nils Eliasson
- RFR: 8256738: Compiler interface clean-up
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag [v2]
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag [v2]
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag [v3]
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag [v4]
Nils Eliasson
- RFR: 8256508: Improve CompileCommand flag [v3]
Nils Eliasson
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation
Nils Eliasson
- Integrated: 8256508: Improve CompileCommand flag
Nils Eliasson
- RFR: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404 [v3]
Nils Eliasson
- RFR: 8257460: Further CompilerOracle cleanup
Nils Eliasson
- RFR: 8257223: C2: Optimize RegMask::is_bound
Nils Eliasson
- RFR: 8230501: Class data support for hidden classes
Remi Forax
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad
Jie Fu
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad [v2]
Jie Fu
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad
Jie Fu
- RFR: 8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
Jie Fu
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad [v2]
Jie Fu
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad [v2]
Jie Fu
- Integrated: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad
Jie Fu
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v2]
Jie Fu
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Jie Fu
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Jie Fu
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64 [v2]
Jie Fu
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64 [v2]
Jie Fu
- Integrated: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Jie Fu
- RFR: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Jie Fu
- RFR: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Jie Fu
- RFR: 8257232: CompileThresholdScaling fails to work on 32-bit platforms
Jie Fu
- RFR: 8254723: add diagnostic command to write Linux perf map file [v5]
Nick Gasson
- Integrated: 8254723: add diagnostic command to write Linux perf map file
Nick Gasson
- RFR: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
Nick Gasson
- RFR: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls [v2]
Nick Gasson
- RFR: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls [v2]
Nick Gasson
- RFR: 8254661: arm32: additional cleanup after fixing SIGSEGV
Nick Gasson
- Integrated: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
Nick Gasson
- RFR: 8257143: Enable JVMCI code installation tests on AArch64
Nick Gasson
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Nick Gasson
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Nick Gasson
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
Nick Gasson
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Nick Gasson
- Integrated: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Nick Gasson
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
Nick Gasson
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Xiaohong Gong
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Xiaohong Gong
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- Withdrawn: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Xiaohong Gong
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max
Xiaohong Gong
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max [v2]
Xiaohong Gong
- RFR: 8256614: AArch64: Add SVE backend implementation for integer min/max [v2]
Xiaohong Gong
- Integrated: 8256614: AArch64: Add SVE backend implementation for integer min/max
Xiaohong Gong
- RFR: 8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32
Zhengyu Gu
- RFR: 8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32
Zhengyu Gu
- Integrated: 8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32
Zhengyu Gu
- RFR: 8249144: Potential memory leak in TypedMethodOptionMatcher
Zhengyu Gu
- RFR: 8249144: Potential memory leak in TypedMethodOptionMatcher
Zhengyu Gu
- Integrated: 8249144: Potential memory leak in TypedMethodOptionMatcher
Zhengyu Gu
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check
Christian Hagedorn
- RFR: 8255665: C2 should aggressively remove temporary hook nodes [v2]
Christian Hagedorn
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v2]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v2]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v3]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v2]
Christian Hagedorn
- RFR: 8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Christian Hagedorn
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v3]
Christian Hagedorn
- RFR: 8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
Christian Hagedorn
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes [v2]
Christian Hagedorn
- RFR: 8256203: Simplify RegMask::Empty
Christian Hagedorn
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop [v2]
Christian Hagedorn
- RFR: 8255058: C1: assert(is_virtual()) failed: type check
Christian Hagedorn
- RFR: 8255058: C1: assert(is_virtual()) failed: type check
Christian Hagedorn
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Christian Hagedorn
- RFR: 8255058: C1: assert(is_virtual()) failed: type check
Christian Hagedorn
- Integrated: 8255058: C1: assert(is_virtual()) failed: type check
Christian Hagedorn
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v3]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Christian Hagedorn
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Christian Hagedorn
- Integrated: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance
Christian Hagedorn
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Christian Hagedorn
- RFR: 8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
Christian Hagedorn
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v3]
Christian Hagedorn
- RFR: 8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
Christian Hagedorn
- Integrated: 8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
Christian Hagedorn
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Christian Hagedorn
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Christian Hagedorn
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Christian Hagedorn
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Christian Hagedorn
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected [v2]
Christian Hagedorn
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Christian Hagedorn
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Christian Hagedorn
- RFR: 8257398: Enhance debug output in Type::check_symmetrical
Christian Hagedorn
- RFR: 8255766: Fix linux+arm64 build after 8254072
Andrew Haley
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v6]
Andrew Haley
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
- RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
- RFR: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
Andrew Haley
- RFR: 8254872: Optimize Rotate on AArch64
Andrew Haley
- RFR: 8254872: Optimize Rotate on AArch64
Andrew Haley
- RFR: 8256375: AArch64: aarch64-asmtest.py may generate undefined register r18
Andrew Haley
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Andrew Haley
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Andrew Haley
- RFR: 8256436: AArch64: Fix undefined behavior for signed right shift in assembler
Andrew Haley
- RFR: 8256633: Fix product build on Windows+Arm64 [v2]
Andrew Haley
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Andrew Haley
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64
Andrew Haley
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64
Andrew Haley
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64 [v2]
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Andrew Haley
- RFR: 8252505: C1/C2 compiler support for blackholes
Andrew Haley
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Andrew Haley
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Andrew Haley
- Integrated: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Andrew Haley
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Andrew Haley
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Andrew Haley
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
Andrew Haley
- RFR: 8255721: Remove no-op clean_weak_method_links methods
Tobias Hartmann
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Tobias Hartmann
- RFR: 8255665: C2 should aggressively remove temporary hook nodes
Tobias Hartmann
- RFR: 8255665: C2 should aggressively remove temporary hook nodes [v2]
Tobias Hartmann
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check
Tobias Hartmann
- RFR: 8255721: Remove no-op clean_weak_method_links methods [v2]
Tobias Hartmann
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts [v2]
Tobias Hartmann
- RFR: 8255665: C2 should aggressively remove temporary hook nodes [v2]
Tobias Hartmann
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Tobias Hartmann
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Tobias Hartmann
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Tobias Hartmann
- Integrated: 8255672: Replace PhaseTransform::eqv by pointer equality check
Tobias Hartmann
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Tobias Hartmann
- RFR: 8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Tobias Hartmann
- RFR: 8255909: Remove unused delayed_value methods
Tobias Hartmann
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad [v2]
Tobias Hartmann
- RFR: 8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Tobias Hartmann
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Tobias Hartmann
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t [v2]
Tobias Hartmann
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Tobias Hartmann
- RFR: 8256203: Simplify RegMask::Empty
Tobias Hartmann
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes
Tobias Hartmann
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes [v2]
Tobias Hartmann
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v2]
Tobias Hartmann
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop [v2]
Tobias Hartmann
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v3]
Tobias Hartmann
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Tobias Hartmann
- RFR: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes
Tobias Hartmann
- RFR: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes [v2]
Tobias Hartmann
- RFR: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes [v2]
Tobias Hartmann
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Tobias Hartmann
- Integrated: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes
Tobias Hartmann
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Tobias Hartmann
- RFR: 8256392: C2: Various Node cleanups [v2]
Tobias Hartmann
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Tobias Hartmann
- RFR: 8255367: C2: Deoptimization during vector box construction is broken
Tobias Hartmann
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Tobias Hartmann
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Tobias Hartmann
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Tobias Hartmann
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v4]
Tobias Hartmann
- Integrated: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Tobias Hartmann
- Integrated: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Tobias Hartmann
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Tobias Hartmann
- RFR: 8256073: Improve vector rematerialization support
Tobias Hartmann
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v3]
Tobias Hartmann
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Tobias Hartmann
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v2]
Tobias Hartmann
- RFR: 8256569: Add C2 compiler stress flags to CTW
Tobias Hartmann
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Tobias Hartmann
- RFR: 8256655: rework long counted loop handling
Tobias Hartmann
- RFR: 8256719: C1 flags that should have expired are still present
Tobias Hartmann
- RFR: 8256655: rework long counted loop handling [v2]
Tobias Hartmann
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v3]
Tobias Hartmann
- RFR: 8256719: C1 flags that should have expired are still present
Tobias Hartmann
- Integrated: 8256719: C1 flags that should have expired are still present
Tobias Hartmann
- RFR: 8256738: Compiler interface clean-up
Tobias Hartmann
- RFR: 8249144: Potential memory leak in TypedMethodOptionMatcher
Tobias Hartmann
- RFR: 8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count"
Tobias Hartmann
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Tobias Hartmann
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v3]
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Tobias Hartmann
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods [v2]
Tobias Hartmann
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v4]
Tobias Hartmann
- Integrated: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count"
Tobias Hartmann
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Tobias Hartmann
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Tobias Hartmann
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Tobias Hartmann
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Tobias Hartmann
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation
Tobias Hartmann
- RFR: 8256655: rework long counted loop handling [v3]
Tobias Hartmann
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Tobias Hartmann
- RFR: 8257398: Enhance debug output in Type::check_symmetrical
Tobias Hartmann
- RFR: 8256655: rework long counted loop handling [v4]
Tobias Hartmann
- RFR: 8256655: rework long counted loop handling [v4]
Tobias Hartmann
- RFR: 8257057: C2: Improve safepoint processing during vector scalarization pass
Tobias Hartmann
- RFR: 8257165: C2: Improve box elimination for vector masks and shuffles
Tobias Hartmann
- RFR: 8257190: simplify PhaseIdealLoop constructors
Tobias Hartmann
- RFR: 8257398: Enhance debug output in Type::check_symmetrical
Tobias Hartmann
- RFR: 8253623: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v2]
Dongbo He
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v3]
Dongbo He
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v4]
Dongbo He
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on
Dongbo He
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v4]
Dongbo He
- Integrated: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on
Dongbo He
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Jie He
- Some questions on intrinsic for UTF8 to UTF16 decoding
Ludovic Henry
- Some questions on intrinsic for UTF8 to UTF16 decoding
Ludovic Henry
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest
Ludovic Henry
- RFR: 8255563: Missing NULL checks after JDK-8233624
David Holmes
- RFR: 8255563: Missing NULL checks after JDK-8233624
David Holmes
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
David Holmes
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
David Holmes
- RFR: 8255563: Missing NULL checks after JDK-8233624
David Holmes
- Integrated: 8255563: Missing NULL checks after JDK-8233624
David Holmes
- RFR: 8252049: Native memory leak in ciMethodData ctor
David Holmes
- RFR: 8252049: Native memory leak in ciMethodData ctor
David Holmes
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
David Holmes
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
David Holmes
- RFR: 8252684: Move the AArch64 assember test under test/hotspot/gtest [v2]
David Holmes
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out [v3]
Igor Ignatyev
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Igor Ignatyev
- RFR: 8256414: add optimized build to submit workflow
Igor Ignatyev
- RFR: 8256414: add optimized build to submit workflow [v2]
Igor Ignatyev
- RFR: 8256414: add optimized build to submit workflow [v2]
Igor Ignatyev
- RFR: 8256414: add optimized build to submit workflow [v2]
Igor Ignatyev
- Integrated: 8256414: add optimized build to submit workflow
Igor Ignatyev
- RFR: 8256414: add optimized build to submit workflow [v2]
Igor Ignatyev
- RFR: 8256418: Jittester make build is broken.
Igor Ignatyev
- RFR: 8256430: add linux-x64-optimized to tier1
Igor Ignatyev
- RFR: 8256430: add linux-x64-optimized to regular testing [v2]
Igor Ignatyev
- RFR: 8256430: add linux-x64-optimized to regular testing [v2]
Igor Ignatyev
- Integrated: 8256430: add linux-x64-optimized to regular testing
Igor Ignatyev
- RFR: 8256569: Add C2 compiler stress flags to CTW
Igor Ignatyev
- RFR: 8256569: Add C2 compiler stress flags to CTW [v2]
Igor Ignatyev
- Integrated: 8256569: Add C2 compiler stress flags to CTW
Igor Ignatyev
- RFR: 8256569: Add C2 compiler stress flags to CTW [v2]
Igor Ignatyev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v3]
Igor Ignatyev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v4]
Igor Ignatyev
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v6]
Vladimir Ivanov
- RFR: 8255150: Add utility methods to check long indexes and ranges [v3]
Vladimir Ivanov
- RFR: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
Vladimir Ivanov
- RFR: 8255367: C2: Deoptimization during vector box construction is broken
Vladimir Ivanov
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Vladimir Ivanov
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Vladimir Ivanov
- RFR: 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
Vladimir Ivanov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Ivanov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Ivanov
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Vladimir Ivanov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Ivanov
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v4]
Vladimir Ivanov
- RFR: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails [v2]
Vladimir Ivanov
- RFR: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails [v2]
Vladimir Ivanov
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Vladimir Ivanov
- Integrated: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Vladimir Ivanov
- Integrated: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
Vladimir Ivanov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Ivanov
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v3]
Vladimir Ivanov
- RFR: 8254807: Optimize startsWith() for String.substring()
Vladimir Ivanov
- RFR: 8256414: add optimized build to submit workflow
Vladimir Ivanov
- RFR: 8256430: add linux-x64-optimized to tier1
Vladimir Ivanov
- RFR: 8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on [v4]
Vladimir Ivanov
- RFR: 8256414: add optimized build to submit workflow
Vladimir Ivanov
- RFR: 8256392: C2: Various Node cleanups [v2]
Vladimir Ivanov
- RFR: 8256552: Let ReplayCompiles set UseDebuggerErgo
Vladimir Ivanov
- RFR: 8256073: Improve vector rematerialization support [v2]
Vladimir Ivanov
- RFR: 8256073: Improve vector rematerialization support [v2]
Vladimir Ivanov
- RFR: 8256073: Improve vector rematerialization support [v2]
Vladimir Ivanov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Ivanov
- RFR: 8255367: C2: Deoptimization during vector box construction is broken [v2]
Vladimir Ivanov
- RFR: 8255367: C2: Deoptimization during vector box construction is broken [v2]
Vladimir Ivanov
- RFR: 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
Vladimir Ivanov
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Vladimir Ivanov
- RFR: 8256073: Improve vector rematerialization support [v2]
Vladimir Ivanov
- Integrated: 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
Vladimir Ivanov
- Integrated: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Ivanov
- Integrated: 8255367: C2: Deoptimization during vector box construction is broken
Vladimir Ivanov
- Integrated: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Vladimir Ivanov
- Integrated: 8256073: Improve vector rematerialization support
Vladimir Ivanov
- RFR: 8255367: C2: Deoptimization during vector box construction is broken [v2]
Vladimir Ivanov
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count"
Vladimir Ivanov
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Vladimir Ivanov
- RFR: 8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
Vladimir Ivanov
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Vladimir Ivanov
- RFR: 8252505: C1/C2 compiler support for blackholes
Vladimir Ivanov
- RFR: 8252505: C1/C2 compiler support for blackholes
Vladimir Ivanov
- RFR: 8256995: [vector] Improve broadcast operations
Vladimir Ivanov
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Vladimir Ivanov
- RFR: 8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
Vladimir Ivanov
- RFR: 8257164: Share LambdaForms for VH linkers/invokers.
Vladimir Ivanov
- RFR: 8257057: C2: Improve safepoint processing during vector scalarization pass
Vladimir Ivanov
- RFR: 8257165: C2: Improve box elimination for vector masks and shuffles
Vladimir Ivanov
- RFR: 8257189: Handle concurrent updates of MH.form better
Vladimir Ivanov
- RFR: 8252049: Native memory leak in ciMethodData ctor
Vladimir Ivanov
- RFR: 8252049: Native memory leak in ciMethodData ctor
Vladimir Ivanov
- RFR: 8256655: rework long counted loop handling [v4]
Vladimir Ivanov
- RFR: 8257057: C2: Improve safepoint processing during vector scalarization pass
Vladimir Ivanov
- Integrated: 8257057: C2: Improve safepoint processing during vector scalarization pass
Vladimir Ivanov
- RFR: 8257398: Enhance debug output in Type::check_symmetrical
Vladimir Ivanov
- RFR: 8257165: C2: Improve box elimination for vector masks and shuffles
Vladimir Ivanov
- Integrated: 8257165: C2: Improve box elimination for vector masks and shuffles
Vladimir Ivanov
- RFR: 8257418: C2: Rename barrier data member in MemNode and LoadStoreNode
Vladimir Ivanov
- RFR: 8252049: Native memory leak in ciMethodData ctor
Vladimir Ivanov
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Azeem Jiva
- RFR: 8256430: add linux-x64-optimized to regular testing [v2]
Erik Joelsson
- RFR: 8255400: Shenandoah: C2 failures after JDK-8255000
Roman Kennke
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Roman Kennke
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Roman Kennke
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Roman Kennke
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Roman Kennke
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Roman Kennke
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v4]
Roman Kennke
- RFR: 8255766: Fix linux+arm64 build after 8254072
Anton Kozlov
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Vladimir Kozlov
- RFR: 8255721: Remove no-op clean_weak_method_links methods
Vladimir Kozlov
- RFR: 8255766: Fix linux+arm64 build after 8254072
Vladimir Kozlov
- RFR: 8255766: Fix linux+arm64 build after 8254072
Vladimir Kozlov
- RFR: 8255665: C2 should aggressively remove temporary hook nodes [v2]
Vladimir Kozlov
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Vladimir Kozlov
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Vladimir Kozlov
- RFR: 8255766: Fix linux+arm64 build after 8254072 [v2]
Vladimir Kozlov
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Vladimir Kozlov
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Vladimir Kozlov
- RFR: 8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Vladimir Kozlov
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Vladimir Kozlov
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v2]
Vladimir Kozlov
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v2]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v9]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Vladimir Kozlov
- RFR: 8255861: Also update jaotc.1 for JDK 16
Vladimir Kozlov
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Vladimir Kozlov
- RFR: 8255563: Missing NULL checks after JDK-8233624
Vladimir Kozlov
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Vladimir Kozlov
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Vladimir Kozlov
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Vladimir Kozlov
- Integrated: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Vladimir Kozlov
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Vladimir Kozlov
- RFR: 8255965: LogCompilation: add sort by nmethod code size
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v12]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v11]
Vladimir Kozlov
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v3]
Vladimir Kozlov
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t
Vladimir Kozlov
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t [v2]
Vladimir Kozlov
- RFR: 8256050: JVM crashes with -XX:+PrintDeoptimizationDetails
Vladimir Kozlov
- RFR: 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
Vladimir Kozlov
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Vladimir Kozlov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Kozlov
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v4]
Vladimir Kozlov
- RFR: 8256414: add optimized build to submit workflow
Vladimir Kozlov
- RFR: 8256205: Simplify compiler calling convention handling
Vladimir Kozlov
- RFR: 8255058: C1: assert(is_virtual()) failed: type check
Vladimir Kozlov
- RFR: 8254872: Optimize Rotate on AArch64
Vladimir Kozlov
- RFR: 8253228: [JVMCI] provide more info on fatal JVMCI errors
Vladimir Kozlov
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Vladimir Kozlov
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Vladimir Kozlov
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v3]
Vladimir Kozlov
- RFR: 8256430: add linux-x64-optimized to tier1
Vladimir Kozlov
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Vladimir Kozlov
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Vladimir Kozlov
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Vladimir Kozlov
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Vladimir Kozlov
- RFR: 8256453: C2: Reduce State footprint
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Vladimir Kozlov
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Vladimir Kozlov
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Vladimir Kozlov
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Vladimir Kozlov
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Vladimir Kozlov
- RFR: 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance [v4]
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Kozlov
- RFR: 8256655: rework long counted loop handling
Vladimir Kozlov
- RFR: 8256569: Add C2 compiler stress flags to CTW
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support
Vladimir Kozlov
- RFR: 8256738: Compiler interface clean-up
Vladimir Kozlov
- RFR: 8256073: Improve vector rematerialization support [v2]
Vladimir Kozlov
- RFR: 8256508: Improve CompileCommand flag
Vladimir Kozlov
- RFR: 8255367: C2: Deoptimization during vector box construction is broken [v2]
Vladimir Kozlov
- Some questions on intrinsic for UTF8 to UTF16 decoding
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v14]
Vladimir Kozlov
- RFR: 8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
Vladimir Kozlov
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Vladimir Kozlov
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Vladimir Kozlov
- Some questions on intrinsic for UTF8 to UTF16 decoding
Vladimir Kozlov
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Vladimir Kozlov
- RFR: 8256823: C2 compilation fails with "assert(isShiftCount(imm8 >> 1)) failed: illegal shift count" [v2]
Vladimir Kozlov
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods
Vladimir Kozlov
- RFR: 8256883: C2: Add a RegMask iterator
Vladimir Kozlov
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Vladimir Kozlov
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Vladimir Kozlov
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Vladimir Kozlov
- RFR: 8256883: C2: Add a RegMask iterator [v3]
Vladimir Kozlov
- RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v17]
Vladimir Kozlov
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v3]
Vladimir Kozlov
- RFR: 8256016: Dacapo24H.java failed with "assert(false) failed: unscheduable graph"
Vladimir Kozlov
- RFR: 8256508: Improve CompileCommand flag [v3]
Vladimir Kozlov
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v4]
Vladimir Kozlov
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Vladimir Kozlov
- RFR: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator
Vladimir Kozlov
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Vladimir Kozlov
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Vladimir Kozlov
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Vladimir Kozlov
- RFR: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator [v2]
Vladimir Kozlov
- RFR: 8256995: [vector] Improve broadcast operations
Vladimir Kozlov
- RFR: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Vladimir Kozlov
- RFR: 8255351: Add detection for Graviton 2 CPUs [v2]
Vladimir Kozlov
- RFR: 8257057: C2: Improve safepoint processing during vector scalarization pass
Vladimir Kozlov
- RFR: 8257165: C2: Improve box elimination for vector masks and shuffles
Vladimir Kozlov
- RFR: 8257221: C2: Improve RegMask::is_bound
Vladimir Kozlov
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Vladimir Kozlov
- RFR: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404 [v2]
Vladimir Kozlov
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash [v2]
Vladimir Kozlov
- RFR: 8257232: CompileThresholdScaling fails to work on 32-bit platforms
Vladimir Kozlov
- RFR: 8257146: C2: extend the scope of StressGCM
Vladimir Kozlov
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected [v2]
Vladimir Kozlov
- RFR: 8257190: simplify PhaseIdealLoop constructors
Vladimir Kozlov
- RFR: 8257223: C2: Optimize RegMask::is_bound
Vladimir Kozlov
- RFR: 8257164: Share LambdaForms for VH linkers/invokers.
Vladimir Kozlov
- RFR: 8257143: Enable JVMCI code installation tests on AArch64
Vladimir Kozlov
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Vladimir Kozlov
- RFR: 8257460: Further CompilerOracle cleanup
Vladimir Kozlov
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode [v2]
Christoph Langer
- RFR: 8256883: C2: Add a RegMask iterator [v4]
Per Liden
- RFR: 8257418: C2: Rename barrier data member in MemNode and LoadStoreNode
Per Liden
- RFR: 8257418: C2: Rename barrier data member in MemNode and LoadStoreNode
Per Liden
- Integrated: 8257418: C2: Rename barrier data member in MemNode and LoadStoreNode
Per Liden
- RFR: 8254872: Optimize Rotate on AArch64
Eric Liu
- RFR: 8254872: Optimize Rotate on AArch64
Eric Liu
- RFR: 8254872: Optimize Rotate on AArch64
Eric Liu
- RFR: 8254872: Optimize Rotate on AArch64
Eric Liu
- Integrated: 8254872: Optimize Rotate on AArch64
Eric Liu
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64
Eric Liu
- RFR: 8254872: Optimize Rotate on AArch64
Eric Liu
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64
Eric Liu
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64 [v2]
Eric Liu
- Integrated: 8256387: Unexpected result if patching an entire instruction on AArch64
Eric Liu
- RFR: 8254807: Optimize startsWith() for String.substring()
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring()
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring()
Xin Liu
- Question about a few properties of ideal graph
Liu, Xin
- [RFC] Introduce BreakAtCompileId
Liu, Xin
- RFR: 8254807: Optimize startsWith() for String.substring() [v2]
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring() [v2]
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring() [v2]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring()
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Xin Liu
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Xin Liu
- RFR(S): 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Liu, Xin
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly
Xin Liu
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Xin Liu
- RFR: 8254807: Optimize startsWith() for String.substring() [v2]
Xin Liu
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Xin Liu
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v2]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v3]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v3]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v4]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v5]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v6]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v7]
Xin Liu
- RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v7]
Xin Liu
- RFR: 8257190: simplify PhaseIdealLoop constructors
Xin Liu
- RFR: 8257190: simplify PhaseIdealLoop constructors
Xin Liu
- RFR: fake commit: make some change which may conflict with JDK-8256858
Xin Liu
- RFR: fake commit: make some change which may conflict with JDK-8256858 [v2]
Xin Liu
- RFR: fake commit: make some change which may conflict with JDK-8256858 [v3]
Xin Liu
- Withdrawn: fake commit: make some change which may conflict with JDK-8256858
Xin Liu
- RFR: 8257190: simplify PhaseIdealLoop constructors [v2]
Xin Liu
- RFR: 8257190: simplify PhaseIdealLoop constructors [v2]
Xin Liu
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Dean Long
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Dean Long
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Dean Long
- RFR: 8255150: Add utility methods to check long indexes and ranges [v7]
Dean Long
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Dean Long
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Roberto Castañeda Lozano
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Roberto Castañeda Lozano
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Roberto Castañeda Lozano
- RFR: 8255797: ciReplay: improve documentation of replay file syntax in parser
Roberto Castañeda Lozano
- Integrated: 8255797: ciReplay: improve documentation of replay file syntax in parser
Roberto Castañeda Lozano
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v4]
Roberto Castañeda Lozano
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v3]
Roberto Castañeda Lozano
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v4]
Roberto Castañeda Lozano
- RFR: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially [v4]
Roberto Castañeda Lozano
- Integrated: 8254317: C2: Resource consumption of ConvI2LNode::Ideal() grows exponentially
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Roberto Castañeda Lozano
- RFR: 8256569: Add C2 compiler stress flags to CTW
Roberto Castañeda Lozano
- RFR: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node") [v2]
Roberto Castañeda Lozano
- Integrated: 6232281: -XX:-UseLoopSafepoints causes assert(v_false, "Parse::remove_useless_nodes missed this node")
Roberto Castañeda Lozano
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v2]
Roberto Castañeda Lozano
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v2]
Roberto Castañeda Lozano
- RFR: 8257146: C2: extend the scope of StressGCM
Roberto Castañeda Lozano
- RFR: 8257146: C2: extend the scope of StressGCM
Roberto Castañeda Lozano
- RFR: 8257146: C2: extend the scope of StressGCM
Roberto Castañeda Lozano
- RFR: 8256418: Jittester make build is broken.
Leonid Mesnik
- RFR: 8256418: Jittester make build is broken. [v2]
Leonid Mesnik
- Integrated: 8256418: Jittester make build is broken.
Leonid Mesnik
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out
Evgeny Nikitin
- RFR: 8255011: [TESTBUG] UnexpectedDeoptimizationAllTest.java timed out [v3]
Evgeny Nikitin
- RFR: 8254807: Optimize startsWith() for String.substring()
Kelvin Nilsen
- RFR: 8255909: Remove unused delayed_value methods
Coleen Phillimore
- RFR: 8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
Coleen Phillimore
- RFR: 8252049: Native memory leak in ciMethodData ctor
Coleen Phillimore
- RFR: 8252049: Native memory leak in ciMethodData ctor
Coleen Phillimore
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Yumin Qi
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Yumin Qi
- RFR: 8255909: Remove unused delayed_value methods
Yumin Qi
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Claes Redestad
- RFR: 8255721: Remove no-op clean_weak_method_links methods
Claes Redestad
- RFR: 8255721: Remove no-op clean_weak_method_links methods [v2]
Claes Redestad
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts [v2]
Claes Redestad
- RFR: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts [v2]
Claes Redestad
- RFR: 8255721: Remove no-op clean_weak_method_links methods [v2]
Claes Redestad
- Integrated: 8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Claes Redestad
- Integrated: 8255721: Remove no-op clean_weak_method_links methods
Claes Redestad
- RFR: 8255672: Replace PhaseTransform::eqv by pointer equality check [v2]
Claes Redestad
- RFR: 8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Claes Redestad
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Claes Redestad
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled
Claes Redestad
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled [v2]
Claes Redestad
- RFR: 8255900: x86: Reduce impact when VerifyOops is disabled [v2]
Claes Redestad
- Integrated: 8255900: x86: Reduce impact when VerifyOops is disabled
Claes Redestad
- RFR: 8255909: Remove unused delayed_value methods
Claes Redestad
- RFR: 8255909: Remove unused delayed_value methods
Claes Redestad
- Integrated: 8255909: Remove unused delayed_value methods
Claes Redestad
- RFR: 8255965: LogCompilation: add sort by nmethod code size
Claes Redestad
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t
Claes Redestad
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t
Claes Redestad
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t [v2]
Claes Redestad
- RFR: 8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
Claes Redestad
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Claes Redestad
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t [v2]
Claes Redestad
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Claes Redestad
- RFR: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t [v3]
Claes Redestad
- Integrated: 8221404: C2: Convert RegMask and IndexSet to use uintptr_t
Claes Redestad
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Claes Redestad
- RFR: 8256166: [C2] Registers get confused on Big Endian after 8221404
Claes Redestad
- RFR: 8256203: Simplify RegMask::Empty
Claes Redestad
- RFR: 8256205: Simplify compiler calling convention handling
Claes Redestad
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes
Claes Redestad
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes [v2]
Claes Redestad
- RFR: 8256203: Simplify RegMask::Empty
Claes Redestad
- Integrated: 8256203: Simplify RegMask::Empty
Claes Redestad
- RFR: 8256238: Remove Matcher::pass_original_key_for_aes [v2]
Claes Redestad
- Integrated: 8256238: Remove Matcher::pass_original_key_for_aes
Claes Redestad
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v2]
Claes Redestad
- RFR: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes [v2]
Claes Redestad
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v3]
Claes Redestad
- RFR: 8256205: Simplify compiler calling convention handling
Claes Redestad
- Integrated: 8256205: Simplify compiler calling convention handling
Claes Redestad
- RFR: 8256274: C2: Optimize copying of the shared type dictionary [v3]
Claes Redestad
- Integrated: 8256274: C2: Optimize copying of the shared type dictionary
Claes Redestad
- RFR: 8256392: C2: Various Node cleanups
Claes Redestad
- RFR: 8256392: C2: Various Node cleanups [v2]
Claes Redestad
- RFR: 8256453: C2: Reduce State footprint
Claes Redestad
- RFR: 8256392: C2: Various Node cleanups [v2]
Claes Redestad
- Integrated: 8256392: C2: Various Node cleanups
Claes Redestad
- RFR: 8256453: C2: Reduce State footprint
Claes Redestad
- Integrated: 8256453: C2: Reduce State footprint
Claes Redestad
- RFR: 8256552: Let ReplayCompiles set UseDebuggerErgo
Claes Redestad
- RFR: 8256508: Improve CompileCommand flag
Claes Redestad
- RFR: 8252505: C1/C2 compiler support for blackholes
Claes Redestad
- RFR: 8256738: Compiler interface clean-up
Claes Redestad
- RFR: 8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
Claes Redestad
- RFR: 8256738: Compiler interface clean-up
Claes Redestad
- Integrated: 8256738: Compiler interface clean-up
Claes Redestad
- RFR: 8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
Claes Redestad
- Integrated: 8256827: C2: Avoid reallocations by pre-sizing lists in post_allocate_copy_removal
Claes Redestad
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods
Claes Redestad
- RFR: 8256883: C2: Add a RegMask iterator
Claes Redestad
- RFR: 8256883: C2: Add a RegMask iterator [v3]
Claes Redestad
- RFR: 8256883: C2: Add a RegMask iterator [v4]
Claes Redestad
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods [v2]
Claes Redestad
- RFR: 8256858: C2: Devirtualize PhaseIterGVN-specific methods [v2]
Claes Redestad
- Integrated: 8256858: C2: Devirtualize PhaseIterGVN-specific methods
Claes Redestad
- RFR: 8256883: C2: Add a RegMask iterator [v3]
Claes Redestad
- Integrated: 8256883: C2: Add a RegMask iterator
Claes Redestad
- RFR: 8256508: Improve CompileCommand flag [v3]
Claes Redestad
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation
Claes Redestad
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Claes Redestad
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Claes Redestad
- RFR: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator
Claes Redestad
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Claes Redestad
- RFR: 8254360: Re-examine use of CodeBuffer::verify_section_allocation [v2]
Claes Redestad
- RFR: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator [v2]
Claes Redestad
- Integrated: 8254360: Re-examine use of CodeBuffer::verify_section_allocation
Claes Redestad
- Integrated: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator
Claes Redestad
- RFR: 8257189: Handle concurrent updates of MH.form better
Claes Redestad
- RFR: 8257164: Share LambdaForms for VH linkers/invokers.
Claes Redestad
- RFR: 8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
Claes Redestad
- RFR: 8257221: C2: Improve RegMask::is_bound
Claes Redestad
- RFR: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404 [v2]
Claes Redestad
- RFR: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404 [v2]
Claes Redestad
- RFR: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404 [v3]
Claes Redestad
- Integrated: 8257221: C2: RegMask::is_bound_set split set handling broken since JDK-8221404
Claes Redestad
- RFR: 8257223: C2: Optimize RegMask::is_bound
Claes Redestad
- RFR: 8257460: Further CompilerOracle cleanup
Claes Redestad
- Integrated: 8255072: [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown
Richard Reingruber
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Tom Rodriguez
- RFR: 8253228: [JVMCI] provide more info on fatal JVMCI errors
Tom Rodriguez
- RFR: 8254872: Optimize Rotate on AArch64
John Rose
- RFR: 8255959: Timeouts in VectorConversion tests
Paul Sandoz
- RFR: 8255959: Timeouts in VectorConversion tests
Paul Sandoz
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Paul Sandoz
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well
Paul Sandoz
- RFR: 8256995: [vector] Improve broadcast operations
Paul Sandoz
- Integrated: 8256995: [vector] Improve broadcast operations
Paul Sandoz
- RFR: 8257189: Handle concurrent updates of MH.form better
Paul Sandoz
- RFR: 8257164: Share LambdaForms for VH linkers/invokers.
Paul Sandoz
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Thomas Schatzl
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad
Aleksey Shipilev
- RFR: 8256009: Remove src/hotspot/share/adlc/Test/i486.ad [v2]
Aleksey Shipilev
- RFR: 8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
Aleksey Shipilev
- Integrated: 8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762
Aleksey Shipilev
- RFR: 8254661: arm32: additional cleanup after fixing SIGSEGV
Aleksey Shipilev
- RFR: 8254661: arm32: additional cleanup after fixing SIGSEGV
Aleksey Shipilev
- RFR: 8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32
Aleksey Shipilev
- RFR: 8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Aleksey Shipilev
- RFR: 8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
Aleksey Shipilev
- Integrated: 8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg
Aleksey Shipilev
- RFR: 8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
Aleksey Shipilev
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Aleksey Shipilev
- RFR: 8254016: Test8237524 fails with -XX:-CompactStrings option
Aleksey Shipilev
- RFR: 8256414: add optimized build to submit workflow
Aleksey Shipilev
- RFR: 8256414: add optimized build to submit workflow [v2]
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Aleksey Shipilev
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Aleksey Shipilev
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Aleksey Shipilev
- Integrated: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Aleksey Shipilev
- RFR: 8256633: Fix product build on Windows+Arm64
Aleksey Shipilev
- RFR: 8256569: Add C2 compiler stress flags to CTW
Aleksey Shipilev
- RFR: 8256719: C1 flags that should have expired are still present
Aleksey Shipilev
- RFR: 8256633: Fix product build on Windows+Arm64
Aleksey Shipilev
- RFR: 8256633: Fix product build on Windows+Arm64 [v2]
Aleksey Shipilev
- RFR: 8252505: C1/C2 compiler support for blackholes
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Aleksey Shipilev
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v3]
Aleksey Shipilev
- RFR: 8256860: S390 builds broken after JDK-8254231
Aleksey Shipilev
- RFR: 8256860: S390 builds broken after JDK-8254231
Aleksey Shipilev
- RFR: 8256860: S390 builds broken after JDK-8254231
Aleksey Shipilev
- RFR: 8256860: S390 builds broken after JDK-8254231
Aleksey Shipilev
- Integrated: 8256860: S390 builds broken after JDK-8254231
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v3]
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v3]
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v4]
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v4]
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v3]
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v2]
Aleksey Shipilev
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v4]
Aleksey Shipilev
- Integrated: 8256857: ARM32 builds broken after JDK-8254231
Aleksey Shipilev
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64 [v2]
Aleksey Shipilev
- RFR: 8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
Aleksey Shipilev
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Aleksey Shipilev
- RFR: 8256924: ppc, ppcle, s390: JVM crashes at VM init after JDK-8254231
Aleksey Shipilev
- RFR: 8256387: Unexpected result if patching an entire instruction on AArch64 [v2]
Aleksey Shipilev
- RFR: 8256956: RegisterImpl::max_slots_per_register is incorrect on AMD64
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v4]
Aleksey Shipilev
- RFR: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE [v3]
Aleksey Shipilev
- RFR: 8252505: C1/C2 compiler support for blackholes
Aleksey Shipilev
- RFR: 8252505: C1/C2 compiler support for blackholes
Aleksey Shipilev
- Integrated: 8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
Aleksey Shipilev
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Aleksey Shipilev
- RFR: 8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Aleksey Shipilev
- RFR: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Aleksey Shipilev
- RFR: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Aleksey Shipilev
- Integrated: 8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Aleksey Shipilev
- RFR: 8257146: C2: extend the scope of StressGCM
Aleksey Shipilev
- RFR: 8255563: Missing NULL checks after JDK-8233624
Doug Simon
- RFR: 8253228: [JVMCI] provide more info on fatal JVMCI errors
Doug Simon
- RFR: 8253228: [JVMCI] provide more info on fatal JVMCI errors
Doug Simon
- Integrated: 8253228: [JVMCI] provide more info on fatal JVMCI errors
Doug Simon
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Doug Simon
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash [v2]
Doug Simon
- Integrated: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Doug Simon
- RFR: 8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Doug Simon
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Volker Simonis
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Volker Simonis
- RFR: 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Volker Simonis
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Volker Simonis
- RFR: 8255351: Add detection for Graviton 1 & 2 CPUs
Volker Simonis
- RFR: 8256860: S390 builds broken after JDK-8254231
Thomas Stuefe
- RFR: 8256860: S390 builds broken after JDK-8254231
Thomas Stuefe
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v4]
Thomas Stuefe
- RFR: 8256860: S390 builds broken after JDK-8254231
Thomas Stüfe
- RFR: 8254723: add diagnostic command to write Linux perf map file [v5]
Yasumasa Suenaga
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly
Jason Tatton
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v2]
Jason Tatton
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly
Jason Tatton
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v2]
Jason Tatton
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v3]
Jason Tatton
- RFR: 8033441: print line numbers with -XX:+PrintOptoAssembly [v2]
Jason Tatton
- Integrated: 8033441: print line numbers with -XX:+PrintOptoAssembly
Jason Tatton
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v4]
Boris Ulasevich
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v5]
Boris Ulasevich
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v5]
Boris Ulasevich
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v6]
Boris Ulasevich
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two
Boris Ulasevich
- RFR: 8254661: arm32: additional cleanup after fixing SIGSEGV
Boris Ulasevich
- Integrated: 8254661: arm32: additional cleanup after fixing SIGSEGV
Boris Ulasevich
- RFR: 8254016: Test8237524 fails with -XX:-CompactStrings option
Boris Ulasevich
- RFR: 8254016: Test8237524 fails with -XX:-CompactStrings option
Boris Ulasevich
- Integrated: 8254016: Test8237524 fails with -XX:-CompactStrings option
Boris Ulasevich
- RFR: 8255766: Fix linux+arm64 build after 8254072
Bernhard Urban-Forster
- RFR: 8255766: Fix linux+arm64 build after 8254072 [v2]
Bernhard Urban-Forster
- RFR: 8255766: Fix linux+arm64 build after 8254072 [v2]
Bernhard Urban-Forster
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Bernhard Urban-Forster
- Integrated: 8255766: Fix linux+arm64 build after 8254072
Bernhard Urban-Forster
- RFR: 8254827: JVMCI: Enable it for Windows+AArch64 [v3]
Bernhard Urban-Forster
- RFR: 8255703: jaotc: Add Windows+Arm64 support
Bernhard Urban-Forster
- Withdrawn: 8255703: jaotc: Add Windows+Arm64 support
Bernhard Urban-Forster
- Integrated: 8254827: JVMCI: Enable it for Windows+AArch64
Bernhard Urban-Forster
- RFR: 8256633: Fix product build on Windows+Arm64
Bernhard Urban-Forster
- RFR: 8256633: Fix product build on Windows+Arm64
Bernhard Urban-Forster
- RFR: 8256633: Fix product build on Windows+Arm64 [v2]
Bernhard Urban-Forster
- RFR: 8256633: Fix product build on Windows+Arm64 [v2]
Bernhard Urban-Forster
- Integrated: 8256633: Fix product build on Windows+Arm64
Bernhard Urban-Forster
- RFR: 8256633: Fix product build on Windows+Arm64 [v2]
Bernhard Urban-Forster
- RFR: 8257143: Enable JVMCI code installation tests on AArch64
Bernhard Urban-Forster
- RFR: 8255914: [AOT] Using AOT flag should give warning when AOT is not included in build
Igor Veresov
- Integrated: 8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
Jorn Vernee
- RFR: 8255150: Add utility methods to check long indexes and ranges
Jorn Vernee
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Jorn Vernee
- RFR: 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
Jorn Vernee
- RFR: 8255150: Add utility methods to check long indexes and ranges [v7]
Jorn Vernee
- RFR: 8256857: ARM32 builds broken after JDK-8254231 [v3]
Jorn Vernee
- RFR: 8257069: C2: Clarify and sanity test RegMask/RegMaskIterator
Jorn Vernee
- [RFC] Introduce BreakAtCompileId
Mikael Vidstedt
- RFR: 8256803: ProblemList runtime/ReservedStack/ReservedStackTestCompiler.java on linux-aarch64
Mikael Vidstedt
- RFR: 8256054: C2: Floating-point min/max operations on vectors intermittently produce wrong results for NaN values
Sandhya Viswanathan
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Sandhya Viswanathan
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Sandhya Viswanathan
- RFR: 8256056: Deoptimization stub doesn't save vector registers on x86
Sandhya Viswanathan
- RFR: 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Sandhya Viswanathan
- RFR: 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
Sandhya Viswanathan
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Sandhya Viswanathan
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Sandhya Viswanathan
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
Sandhya Viswanathan
- Bad graph detected in build_loop_late but I have no clue
Roland Westrelin
- Question about a few properties of ideal graph
Roland Westrelin
- RFR: 8255400: Shenandoah: C2 failures after JDK-8255000
Roland Westrelin
- Integrated: 8255400: Shenandoah: C2 failures after JDK-8255000
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges
Roland Westrelin
- Question about a few properties of ideal graph
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v2]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v3]
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v2]
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Roland Westrelin
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Roland Westrelin
- RFR: 8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v4]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v3]
Roland Westrelin
- RFR: 8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Roland Westrelin
- Integrated: 8250607: C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops
Roland Westrelin
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Roland Westrelin
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Roland Westrelin
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop [v2]
Roland Westrelin
- RFR: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop [v2]
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v3]
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v2]
Roland Westrelin
- Integrated: 8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v3]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v5]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v6]
Roland Westrelin
- RFR: 8255150: Add utility methods to check long indexes and ranges [v7]
Roland Westrelin
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Roland Westrelin
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Roland Westrelin
- RFR: 8256385: C2: fatal error: modified node is not on IGVN._worklist
Roland Westrelin
- Integrated: 8255150: Add utility methods to check long indexes and ranges
Roland Westrelin
- RFR: 8256386: ARM32 tests fail with "bad AD file" after JDK-8223051
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah [v4]
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Roland Westrelin
- RFR: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Roland Westrelin
- RFR: 8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long
Roland Westrelin
- Integrated: 8255936: "parsing found no loops but there are some" assertion failure with Shenandoah
Roland Westrelin
- RFR: 8256655: rework long counted loop handling
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v2]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v2]
Roland Westrelin
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v2]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v3]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v3]
Roland Westrelin
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v2]
Roland Westrelin
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v2]
Roland Westrelin
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v3]
Roland Westrelin
- RFR: 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well [v2]
Roland Westrelin
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Roland Westrelin
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Roland Westrelin
- [11u] 8229495: SIGILL in C2 generated OSR compilation
Roland Westrelin
- RFR: 8256807: C2: Not marking stores correctly as mismatched in string opts
Roland Westrelin
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v4]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v4]
Roland Westrelin
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Roland Westrelin
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected [v2]
Roland Westrelin
- RFR: 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected [v2]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v5]
Roland Westrelin
- RFR: 8256655: rework long counted loop handling [v4]
Roland Westrelin
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap
Albert Mingkun Yang
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Albert Mingkun Yang
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Albert Mingkun Yang
- RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]
Albert Mingkun Yang
- [RFC] Introduce BreakAtCompileId
Leslie Zhai
- [RFC] Introduce BreakAtCompileId
Leslie Zhai
- [RFC] Introduce BreakAtCompileId
Leslie Zhai
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v2]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v3]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v3]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v4]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v5]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v5]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v6]
Xubo Zhang
- RFR: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms [v7]
Xubo Zhang
- Integrated: 8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms
Xubo Zhang
- RFR: 8248191: [PPC64] Replace lxvd2x/stxvd2x with lxvx/stxvx for Power10
Ziviani
- RFR: 8248191: [PPC64] Replace lxvd2x/stxvd2x with lxvx/stxvx for Power10
Ziviani
- RFR: 8248191: [PPC64] Replace lxvd2x/stxvd2x with lxvx/stxvx for Power10
Ziviani
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode [v2]
Ziviani
- RFR: 8256986: [PPC64] C2 crashes when accessing nonexisting jvms of CallLeafDirectNode [v2]
Ziviani
- Withdrawn: 8253049: Enhance itable_stub for AArch64 and x86_64
kuaiwei
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Erik Österlund
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Erik Österlund
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Erik Österlund
- RFR: 8256020: Don't resurrect objects on argument-dependency access
Erik Österlund
- RFR: 8256883: C2: Add a RegMask iterator [v4]
Erik Österlund
Last message date:
Mon Nov 30 23:41:57 UTC 2020
Archived on: Mon Nov 30 23:42:09 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).