March 2024 Archives by date
Starting: Fri Mar 1 00:27:53 UTC 2024
Ending: Sun Mar 31 15:47:52 UTC 2024
Messages: 847
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v5]
Joshua Cao
- Integrated: 8324790: ifnode::fold_compares_helper cleanup
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v5]
Emanuel Peter
- RFR: 8326983: Unused operands reported after JDK-8326135
kuaiwei
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
kuaiwei
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Jaikiran Pai
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Christian Hagedorn
- RFR: 8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Jaikiran Pai
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Emanuel Peter
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Sandhya Viswanathan
- RFR: 8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Vladimir Kozlov
- RFR: 8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Vladimir Kozlov
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Gilles Duboscq
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Doug Simon
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Tom Rodriguez
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Srinivas Vamsi Parasa
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Sandhya Viswanathan
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Dean Long
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Sandhya Viswanathan
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Dean Long
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Jaikiran Pai
- Integrated: 8327108: compiler.lib.ir_framework.shared.TestFrameworkSocket should listen on loopback address only
Jaikiran Pai
- Integrated: 8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Jaikiran Pai
- RFR: 8327105: compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
Jaikiran Pai
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Fei Yang
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Guoxiong Li
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Guoxiong Li
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Doug Simon
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Guoxiong Li
- RFR: 8318650: Optimized subword gather for x86 targets. [v17]
Jatin Bhateja
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs
Jatin Bhateja
- RFR: 8326692: JVMCI Local.endBci is off-by-one
Gilles Duboscq
- RFR: 8326692: JVMCI Local.endBci is off-by-one [v2]
Gilles Duboscq
- RFR: 8326692: JVMCI Local.endBci is off-by-one [v2]
Guoxiong Li
- Integrated: 8326692: JVMCI Local.endBci is off-by-one
Gilles Duboscq
- RFR: 8318650: Optimized subword gather for x86 targets. [v17]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Jasmine Karthikeyan
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v2]
Christian Hagedorn
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Galder Zamarreño
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v3]
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v3]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v3]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v3]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v4]
Christian Hagedorn
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v4]
Emanuel Peter
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v4]
Christian Hagedorn
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
kuaiwei
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Emanuel Peter
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Emanuel Peter
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays
Galder Zamarreño
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v3]
Christian Hagedorn
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v13]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v4]
Emanuel Peter
- RFR: 8327224: G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier()
Roberto Castañeda Lozano
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v13]
ExE Boss
- RFR: 8318650: Optimized subword gather for x86 targets. [v17]
Paul Sandoz
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v2]
Yuri Gaevsky
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Andrew Haley
- RFR: 8309271: A way to align already compiled methods with compiler directives [v28]
Dmitry Chuyko
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
Vladimir Kozlov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
Vladimir Kozlov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Vladimir Kozlov
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v13]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v14]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v13]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v14]
Vladimir Kozlov
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Sandhya Viswanathan
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v11]
Srinivas Vamsi Parasa
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Srinivas Vamsi Parasa
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Srinivas Vamsi Parasa
- RFR: 8327224: G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier()
Kim Barrett
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs [v2]
Srinivas Vamsi Parasa
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v5]
Jasmine Karthikeyan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Jasmine Karthikeyan
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
David Holmes
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
kuaiwei
- RFR: 8325681: C2 inliner rejects to inline a deeper callee because the methoddata of caller is immature. [v2]
Xin Liu
- RFR: 8326983: Unused operands reported after JDK-8326135 [v4]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
kuaiwei
- RFR: 8327224: G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier()
Roberto Castañeda Lozano
- Integrated: 8327224: G1: comment in G1BarrierSetC2::post_barrier() refers to nonexistent new_deferred_store_barrier()
Roberto Castañeda Lozano
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Bhavana Kilambi
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Bhavana Kilambi
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v15]
Emanuel Peter
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Guoxiong Li
- A case where G1/Shenandoah satb barrier is not optimized?
Roberto Castaneda Lozano
- RFR: 8327361: Update some comments after JDK-8139457
Roman Kennke
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Emanuel Peter
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case.
Swati Sharma
- RFR: 8327361: Update some comments after JDK-8139457
Galder Zamarreño
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Roman Kennke
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Guoxiong Li
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Robbin Ehn
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- RFR: 8327147: optimized implementation of round operation for x86_64 CPUs [v2]
Jatin Bhateja
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v11]
Jatin Bhateja
- RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Emanuel Peter
- Integrated: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Emanuel Peter
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v16]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v16]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8327379: Make TimeLinearScan a develop flag
Denghui Dong
- RFR: 8327379: Make TimeLinearScan a develop flag [v2]
Denghui Dong
- RFR: 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Emanuel Peter
- RFR: 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Christian Hagedorn
- RFR: 8326983: Unused operands reported after JDK-8326135 [v4]
Vladimir Kozlov
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v2]
Sandhya Viswanathan
- RFR: 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Vladimir Kozlov
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v2]
Dean Long
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Guoxiong Li
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Koichi Sakata
- RFR: 8327201: C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890
Joshua Cao
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
Amit Kumar
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
kuaiwei
- RFR: 8326983: Unused operands reported after JDK-8326135 [v3]
Guoxiong Li
- RFR: 8326983: Unused operands reported after JDK-8326135 [v4]
Vladimir Ivanov
- RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Ivanov
- RFR: 8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Gui Cao
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Jasmine Karthikeyan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Jasmine Karthikeyan
- RFR: 8327379: Make TimeLinearScan a develop flag [v2]
Guoxiong Li
- RFR: 8327201: C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890
Christian Hagedorn
- [External] : Re: A case where G1/Shenandoah satb barrier is not optimized?
Roberto Castaneda Lozano
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Roland Westrelin
- RFR: 8327379: Make TimeLinearScan a develop flag [v2]
Vladimir Kozlov
- Integrated: 8327201: C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890
Joshua Cao
- RFR: 8327201: C2: Uninitialized VLoop::_pre_loop_end after JDK-8324890
Aleksey Shipilev
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8294976: test/hotspot 183 test classes use ASM [v2]
Oussama Louati
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Fei Yang
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Robbin Ehn
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v10]
Roland Westrelin
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v5]
Christian Hagedorn
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v2]
Gui Cao
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v3]
Gui Cao
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Christian Hagedorn
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Christian Hagedorn
- RFR: 8326983: Unused operands reported after JDK-8326135 [v4]
Vladimir Kozlov
- Integrated: 8326983: Unused operands reported after JDK-8326135
kuaiwei
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v2]
Sandhya Viswanathan
- RFR: 8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Fei Yang
- RFR: 8327379: Make TimeLinearScan a develop flag [v2]
Denghui Dong
- Integrated: 8327379: Make TimeLinearScan a develop flag
Denghui Dong
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Dean Long
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v3]
Fei Yang
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v4]
Gui Cao
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v4]
Gui Cao
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v4]
Fei Yang
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v6]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Emanuel Peter
- Integrated: 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716 [v4]
Robbin Ehn
- RFR: 8320649: C2: Optimize scoped values [v11]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8325674: Constant fold across compares [v3]
Emanuel Peter
- RFR: 8325674: Constant fold across compares [v3]
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Emanuel Peter
- RFR: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- Integrated: 8327283: RISC-V: Minimal build failed after JDK-8319716
Gui Cao
- RFR: 8294976: test/hotspot 183 test classes use ASM [v3]
Oussama Louati
- RFR: 8327390: JitTester: Implement temporary folder functionality
Evgeny Nikitin
- RFR: 8327390: JitTester: Implement temporary folder functionality
Leonid Mesnik
- RFR: 8327390: JitTester: Implement temporary folder functionality
Guoxiong Li
- RFR: 8294976: test/hotspot 183 test classes use ASM [v4]
Oussama Louati
- RFR: 8294976: test/hotspot 183 test classes use ASM [v5]
Oussama Louati
- RFR: 8294976: test/hotspot 183 test classes use ASM [v5]
Oussama Louati
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Roman Kennke
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v6]
Roland Westrelin
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Roland Westrelin
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Roland Westrelin
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v2]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Aleksey Shipilev
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v3]
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v3]
Christian Hagedorn
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v2]
Christian Hagedorn
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v2]
Christian Hagedorn
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v17]
Emanuel Peter
- Integrated: 8327390: JitTester: Implement temporary folder functionality
Evgeny Nikitin
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v3]
Srinivas Vamsi Parasa
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v3]
Sandhya Viswanathan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Jasmine Karthikeyan
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v4]
Srinivas Vamsi Parasa
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Jasmine Karthikeyan
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v4]
Sandhya Viswanathan
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v4]
Dean Long
- Integrated: 8327147: Improve performance of Math ceil, floor, and rint for x86
Srinivas Vamsi Parasa
- RFR: 8327147: Improve performance of Math ceil, floor, and rint for x86 [v2]
Jatin Bhateja
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Dean Long
- RFR: 8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Gui Cao
- RFR: 8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Gui Cao
- Integrated: 8327426: RISC-V: Move alignment shim into initialize_header() in C1_MacroAssembler::allocate_array
Gui Cao
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v2]
Gui Cao
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v6]
Jasmine Karthikeyan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v7]
Jasmine Karthikeyan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v7]
Jasmine Karthikeyan
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v3]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v4]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v5]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v6]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v2]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v6]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v7]
Emanuel Peter
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v6]
Emanuel Peter
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v8]
Emanuel Peter
- RFR: 8294976: test/hotspot 183 test classes use ASM [v6]
Oussama Louati
- RFR: 8327689: RISC-V: adjust test filters of zfh extension
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v2]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v3]
Hamlin Li
- RFR: 8327689: RISC-V: adjust test filters of zfh extension
Fei Yang
- RFR: 8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Denghui Dong
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v12]
Srinivas Vamsi Parasa
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v11]
Srinivas Vamsi Parasa
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- RFR: 8325674: Constant fold across compares [v3]
Joshua Cao
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v13]
Srinivas Vamsi Parasa
- RFR: 8327041: Incorrect lane size references in avx512 instructions.
Sandhya Viswanathan
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v8]
Vladimir Ivanov
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v6]
Vladimir Ivanov
- RFR: 8327689: RISC-V: adjust test filters of zfh extension
Guoxiong Li
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v13]
Jatin Bhateja
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v10]
Jatin Bhateja
- Integrated: 8327041: Incorrect lane size references in avx512 instructions.
Jatin Bhateja
- RFR: 8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Guoxiong Li
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Koichi Sakata
- RFR: 8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint
Gui Cao
- RFR: 8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint
Fei Yang
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v3]
Fei Yang
- RFR: 8327689: RISC-V: adjust test filters of zfh extension
Fei Yang
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v8]
Christian Hagedorn
- RFR: 8325651: C2 SuperWord: refactor the dependency graph [v8]
Emanuel Peter
- Integrated: 8325651: C2 SuperWord: refactor the dependency graph
Emanuel Peter
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v7]
Emanuel Peter
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v3]
Fei Yang
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v7]
Christian Hagedorn
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v8]
Emanuel Peter
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roberto Castañeda Lozano
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled
Denghui Dong
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v8]
Christian Hagedorn
- RFR: 8327689: RISC-V: adjust test filters of zfh extension
Hamlin Li
- Integrated: 8327689: RISC-V: adjust test filters of zfh extension
Hamlin Li
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Axel Boldt-Christmas
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Doug Simon
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roberto Castañeda Lozano
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Gilles Duboscq
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roman Kennke
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Axel Boldt-Christmas
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roberto Castañeda Lozano
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value
Kangcheng Xu
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Emanuel Peter
- Integrated: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions
Srinivas Vamsi Parasa
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Tom Rodriguez
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v2]
Kangcheng Xu
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Tom Rodriguez
- Integrated: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Doug Simon
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass [v2]
Doug Simon
- RFR: 8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Doug Simon
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled
Dean Long
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Vladimir Kozlov
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v2]
Jasmine Karthikeyan
- RFR: 8294976: test/hotspot 183 test classes use ASM [v7]
Oussama Louati
- RFR: 8294976: test/hotspot 183 test classes use ASM [v8]
Oussama Louati
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Dean Long
- RFR: 8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint
Gui Cao
- Integrated: 8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint
Gui Cao
- RFR: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Koichi Sakata
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Vladimir Kozlov
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Galder Zamarreño
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Galder Zamarreño
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Axel Boldt-Christmas
- RFR: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence) [v6]
Emanuel Peter
- Integrated: 8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence)
Emanuel Peter
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Christian Hagedorn
- RFR: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Christian Hagedorn
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Galder Zamarreño
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert [v2]
Emanuel Peter
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert [v2]
Roland Westrelin
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic
Yudi Zheng
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Aleksey Shipilev
- RFR: 8327361: Update some comments after JDK-8139457 [v2]
Roman Kennke
- Integrated: 8327361: Update some comments after JDK-8139457
Roman Kennke
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Bhavana Kilambi
- RFR: 8294976: test/hotspot 183 test classes use ASM [v9]
Oussama Louati
- RFR: 8309271: A way to align already compiled methods with compiler directives [v29]
Dmitry Chuyko
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v13]
Tom Shull
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Emanuel Peter
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v2]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v2]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Emanuel Peter
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v4]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v3]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v5]
Hamlin Li
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v13]
Srinivas Vamsi Parasa
- RFR: 8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Christian Hagedorn
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Emanuel Peter
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Emanuel Peter
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Dean Long
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v3]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v2]
Kangcheng Xu
- RFR: 8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions [v13]
Srinivas Vamsi Parasa
- RFR: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Aleksey Shipilev
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Dean Long
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v4]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Hamlin Li
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v3]
Jasmine Karthikeyan
- RFR: 8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Denghui Dong
- Integrated: 8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Denghui Dong
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v3]
Kangcheng Xu
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled [v2]
Denghui Dong
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled [v2]
Denghui Dong
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Jasmine Karthikeyan
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled [v3]
Denghui Dong
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v4]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Emanuel Peter
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: 8309271: A way to align already compiled methods with compiler directives [v29]
Serguei Spitsyn
- RFR: 8309271: A way to align already compiled methods with compiler directives [v29]
Serguei Spitsyn
- RFR: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Roland Westrelin
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Daniel Jeliński
- RFR: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roberto Castañeda Lozano
- Integrated: 8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Roberto Castañeda Lozano
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Daniel Jeliński
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v5]
Tobias Hartmann
- RFR: 8294976: test/hotspot 183 test classes use ASM [v10]
Oussama Louati
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v5]
Fei Yang
- RFR: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class [v5]
Christian Hagedorn
- Integrated: 8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Christian Hagedorn
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v3]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v5]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v4]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v4]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v5]
Hamlin Li
- RFR: 8309271: A way to align already compiled methods with compiler directives [v29]
Dmitry Chuyko
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v6]
Hamlin Li
- RFR: 8309271: A way to align already compiled methods with compiler directives [v30]
Dmitry Chuyko
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v2]
Bhavana Kilambi
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining
Jatin Bhateja
- RFR: 8309271: A way to align already compiled methods with compiler directives [v31]
Dmitry Chuyko
- RFR: 8309271: A way to align already compiled methods with compiler directives [v29]
Dmitry Chuyko
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining
Vladimir Ivanov
- RFR: 8309271: A way to align already compiled methods with compiler directives [v31]
Serguei Spitsyn
- RFR: 8309271: A way to align already compiled methods with compiler directives [v31]
Serguei Spitsyn
- RFR: 8294976: test/hotspot 183 test classes use ASM [v5]
David Holmes
- RFR: 8327661: C1: Make RBP allocatable on x64 when PreserveFramePointer is disabled [v3]
Denghui Dong
- RFR: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Koichi Sakata
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v6]
Fei Yang
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Christian Hagedorn
- RFR: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert [v2]
Emanuel Peter
- Integrated: 8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Emanuel Peter
- RFR: 8309271: A way to align already compiled methods with compiler directives [v31]
Tobias Holenstein
- RFR: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Aleksey Shipilev
- RFR: 8309271: A way to align already compiled methods with compiler directives [v31]
Dmitry Chuyko
- RFR: 8309271: A way to align already compiled methods with compiler directives [v32]
Dmitry Chuyko
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v7]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v6]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v7]
Fei Yang
- RFR: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Christian Hagedorn
- RFR: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Aleksey Shipilev
- Integrated: 8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Aleksey Shipilev
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Hamlin Li
- RFR: 8321021: RISC-V: C2 VectorUCastB2X [v7]
Hamlin Li
- Integrated: 8321021: RISC-V: C2 VectorUCastB2X
Hamlin Li
- RFR: 8321010: RISC-V: C2 RoundVF [v3]
Hamlin Li
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Galder Zamarreño
- Integrated: 8309271: A way to align already compiled methods with compiler directives
Dmitry Chuyko
- RFR: JDK-8328165: improve assert(idx < _maxlrg) failed: oob
Matthias Baesken
- RFR: JDK-8328165: improve assert(idx < _maxlrg) failed: oob
Martin Doerr
- RFR: 8308660: C2 compilation hits 'node must be dead' assert
Roland Westrelin
- RFR: 8294976: test/hotspot 183 test classes use ASM [v5]
Oussama Louati
- RFR: 8308660: C2 compilation hits 'node must be dead' assert
Christian Hagedorn
- RFR: JDK-8328165: improve assert(idx < _maxlrg) failed: oob
Christian Hagedorn
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Roland Westrelin
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Roland Westrelin
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Vladimir Kozlov
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v5]
Quan Anh Mai
- RFR: 8282365: Consolidate and improve division by constant idealizations [v48]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v6]
Quan Anh Mai
- RFR: 8282365: Consolidate and improve division by constant idealizations [v49]
Quan Anh Mai
- Integrated: JDK-8328165: improve assert(idx < _maxlrg) failed: oob
Matthias Baesken
- RFR: JDK-8328165: improve assert(idx < _maxlrg) failed: oob
Matthias Baesken
- RFR: 8320725: C2: Add "requires_strict_order" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Roland Westrelin
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Christian Hagedorn
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Andrey Turbanov
- RFR: 8328309: Remove malformed masked shift instruction selection patterns
Jatin Bhateja
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining [v2]
Jatin Bhateja
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining [v2]
Jatin Bhateja
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Dean Long
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Quan Anh Mai
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Koichi Sakata
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v2]
Jatin Bhateja
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Emanuel Peter
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v6]
ArsenyBochkarev
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v7]
Emanuel Peter
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v7]
ArsenyBochkarev
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v5]
ArsenyBochkarev
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers [v3]
Stuart Monteith
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v2]
Roland Westrelin
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v7]
Jasmine Karthikeyan
- RFR: 8308660: C2 compilation hits 'node must be dead' assert [v3]
Roland Westrelin
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic
Damon Fenacci
- RFR: 8328309: Remove malformed masked shift instruction selection patterns
Sandhya Viswanathan
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Andrew Haley
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled"
Roland Westrelin
- Integrated: 8328309: Remove malformed masked shift instruction selection patterns
Jatin Bhateja
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Andrew Haley
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Andrew Haley
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic
Roger Riggs
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic
Dean Long
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining [v2]
Vladimir Ivanov
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v8]
ArsenyBochkarev
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining [v2]
Sandhya Viswanathan
- Integrated: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining
Jatin Bhateja
- RFR: 8328404: RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals
Gui Cao
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Jasmine Karthikeyan
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Emanuel Peter
- RFR: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- Integrated: 8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Roland Westrelin
- Integrated: 8308660: C2 compilation hits 'node must be dead' assert
Roland Westrelin
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v9]
ArsenyBochkarev
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v9]
ArsenyBochkarev
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Quan Anh Mai
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v7]
Hamlin Li
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v9]
ArsenyBochkarev
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v8]
Hamlin Li
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v3]
Emanuel Peter
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic
ArsenyBochkarev
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v2]
Yudi Zheng
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v2]
Yudi Zheng
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v2]
Dean Long
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v2]
Dean Long
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v3]
Yudi Zheng
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v8]
Jasmine Karthikeyan
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Jasmine Karthikeyan
- RFR: 8328404: RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals
Fei Yang
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers [v4]
Joshua Zhu
- RFR: 8326541: [AArch64] ZGC C2 load barrier stub considers the length of live registers when spilling registers [v3]
Joshua Zhu
- RFR: 8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining [v2]
Tobias Hartmann
- Withdrawn: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v6]
Galder Zamarreño
- RFR: 8282365: Consolidate and improve division by constant idealizations [v49]
Raffaello Giulietti
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks
Roland Westrelin
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Emanuel Peter
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v8]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8328614: hsdis: dlsym can't find decode symbol
Robbin Ehn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Emanuel Peter
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Emanuel Peter
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Emanuel Peter
- RFR: 8328633: s390x: Improve vectorization of Match.sqrt() on floats
Sidraya Jayagond
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks
Vladimir Kozlov
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks
Dean Long
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v6]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v9]
Hamlin Li
- RFR: 8325438: Add exhaustive tests for Math.round intrinsics [v8]
Hamlin Li
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8328633: s390x: Improve vectorization of Match.sqrt() on floats
Amit Kumar
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v12]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v5]
Joshua Cao
- RFR: 8328614: hsdis: dlsym can't find decode symbol
David Holmes
- RFR: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Tobias Hartmann
- RFR: 8328614: hsdis: dlsym can't find decode symbol
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8328633: s390x: Improve vectorization of Match.sqrt() on floats
Martin Doerr
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8328633: s390x: Improve vectorization of Match.sqrt() on floats
Sidraya Jayagond
- Integrated: 8328633: s390x: Improve vectorization of Match.sqrt() on floats
Sidraya Jayagond
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v8]
Emanuel Peter
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v12]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v9]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Emanuel Peter
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Emanuel Peter
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Roland Westrelin
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN
Daniel Lundén
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN
Vladimir Kozlov
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v13]
Joshua Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v5]
Joshua Cao
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Bhavana Kilambi
- RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store
Vladimir Kozlov
- Integrated: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Koichi Sakata
- RFR: 8320404: Double whitespace in SubTypeCheckNode::dump_spec output
Koichi Sakata
- RFR: 8320725: C2: Add "is_associative" flag for floating-point add-reduction [v3]
Emanuel Peter
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN
Roberto Castañeda Lozano
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Daniel Lundén
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Daniel Lundén
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Daniel Lundén
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Roberto Castañeda Lozano
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v8]
Emanuel Peter
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled"
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If
Christian Hagedorn
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Roland Westrelin
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Roland Westrelin
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v2]
Roland Westrelin
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v2]
Roland Westrelin
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v3]
Roland Westrelin
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v3]
Roland Westrelin
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Vladimir Kozlov
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v8]
Jasmine Karthikeyan
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Joshua Cao
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v8]
Quan Anh Mai
- RFR: 8324655: Identify integer minimum and maximum patterns created with if statements [v3]
Jasmine Karthikeyan
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v14]
Scott Gibbons
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v13]
Scott Gibbons
- RFR: 8328404: RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals [v2]
Gui Cao
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Andrew Haley
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v14]
Francesco Nigro
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v14]
Scott Gibbons
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v14]
Francesco Nigro
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Jatin Bhateja
- RFR: 8328404: RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals [v2]
Gui Cao
- Integrated: 8328404: RISC-V: Fix potential crash in C2_MacroAssembler::arrays_equals
Gui Cao
- RFR: 8323220: Reassociate loop invariants involved in Cmps and Add/Subs [v14]
Emanuel Peter
- Integrated: 8324655: Identify integer minimum and maximum patterns created with if statements
Jasmine Karthikeyan
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v3]
Christian Hagedorn
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v3]
Christian Hagedorn
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Christian Hagedorn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Galder Zamarreño
- RFR: 8325252: C2 SuperWord: refactor the packset
Christian Hagedorn
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Daniel Lundén
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset
Emanuel Peter
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Robbin Ehn
- RFR: 8325252: C2 SuperWord: refactor the packset
Christian Hagedorn
- RFR: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN [v2]
Tobias Hartmann
- Integrated: 8326438: C2: assert(ld->in(1)->Opcode() == Op_LoadN) failed: Assumption invalid: input to DecodeN is not LoadN
Daniel Lundén
- RFR: 8325252: C2 SuperWord: refactor the packset [v2]
Emanuel Peter
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v3]
Tobias Hartmann
- RFR: 8325252: C2 SuperWord: refactor the packset [v2]
Emanuel Peter
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Tobias Hartmann
- RFR: 8324241: Always record evol_method deps to avoid excessive method flushing [v5]
RacerZ
- RFR: 8325252: C2 SuperWord: refactor the packset [v3]
Emanuel Peter
- RFR: 8320649: C2: Optimize scoped values [v12]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8328614: hsdis: dlsym can't find decode symbol [v2]
Magnus Ihse Bursie
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Roland Westrelin
- Integrated: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks
Roland Westrelin
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v4]
Roland Westrelin
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v4]
Roland Westrelin
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Daniel Lundén
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v4]
Christian Hagedorn
- RFR: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled" [v4]
Roland Westrelin
- Integrated: 8321278: C2: Partial peeling fails with assert "last_peel <- first_not_peeled"
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Christian Hagedorn
- RFR: 8320649: C2: Optimize scoped values [v13]
Roland Westrelin
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: JDK-8320448 Accelerate IndexOf using AVX2 [v15]
Scott Gibbons
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Tobias Hartmann
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Daniel Lundén
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v5]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Kangcheng Xu
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA
Vladimir Kozlov
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v6]
Kangcheng Xu
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Dean Long
- RFR: 8329012: IGV: Update required JDK version in README.md
Jie Fu
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Koichi Sakata
- RFR: 8329012: IGV: Update required JDK version in README.md
Roberto Castañeda Lozano
- Integrated: 8329012: IGV: Update required JDK version in README.md
Jie Fu
- RFR: 8329012: IGV: Update required JDK version in README.md
Jie Fu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v6]
Emanuel Peter
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v6]
Emanuel Peter
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode
SUN Guoyun
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v6]
Kangcheng Xu
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Roland Westrelin
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v7]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v8]
Kangcheng Xu
- RFR: 8327381 Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value [v4]
Kangcheng Xu
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA [v2]
Daniel Lundén
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA [v2]
Daniel Lundén
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA [v2]
Vladimir Kozlov
- RFR: 8327964: Simplify BigInteger.implMultiplyToLen intrinsic [v3]
Damon Fenacci
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode
Vladimir Kozlov
- RFR: 8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Vladimir Kozlov
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Vladimir Kozlov
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Dean Long
- RFR: 8323242: Remove vestigial DONT_USE_REGISTER_DEFINES
Vladimir Kozlov
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case.
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal
Emanuel Peter
- RFR: 8328986: Deprecate UseRTM* flags for removal
Vladimir Ivanov
- RFR: 8328986: Deprecate UseRTM* flags for removal
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Kozlov
- RFR: 8251462: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462
Volker Simonis
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Ivanov
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Kozlov
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v2]
Volker Simonis
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v2]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Ivanov
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Srinivas Vamsi Parasa
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v4]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Kozlov
- RFR: 8328528: C2 should optimize long-typed parallel iv in an int counted loop
Kangcheng Xu
- RFR: 8328986: Deprecate UseRTM* flags for removal [v4]
Sandhya Viswanathan
- RFR: 8328986: Deprecate UseRTM* flags for removal [v4]
David Holmes
- RFR: 8328986: Deprecate UseRTM* flags for removal [v4]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v5]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v5]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v4]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v6]
Vladimir Kozlov
- RFR: 8328986: Deprecate UseRTM* flags for removal [v6]
David Holmes
- RFR: 8328986: Deprecate UseRTM* flags for removal [v6]
Sandhya Viswanathan
- RFR: 8328986: Deprecate UseRTM* flags for removal [v3]
Vladimir Kozlov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Joshua Cao
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale
Emanuel Peter
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v2]
Tobias Hartmann
- RFR: 8324121: SIGFPE in PhaseIdealLoop::extract_long_range_checks [v2]
Roland Westrelin
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
SUN Guoyun
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Christian Hagedorn
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
SUN Guoyun
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Emanuel Peter
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Emanuel Peter
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Emanuel Peter
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Volker Simonis
- RFR: 8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()
Roland Westrelin
- RFR: 8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()
Christian Hagedorn
- RFR: 8320718: C2: comparison folding disregards pinned stores
Roberto Castañeda Lozano
- Withdrawn: draft
Roberto Castañeda Lozano
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Aleksey Shipilev
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8329191: JVMCI compiler warning is truncated
Doug Simon
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v5]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v6]
Emanuel Peter
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Emanuel Peter
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Aleksey Shipilev
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Roland Westrelin
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Roland Westrelin
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Vladimir Kozlov
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Igor Veresov
- RFR: 8325252: C2 SuperWord: refactor the packset [v6]
Christian Hagedorn
- RFR: 8325252: C2 SuperWord: refactor the packset [v4]
Christian Hagedorn
- RFR: 8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()
Vladimir Kozlov
- Integrated: 8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()
Roland Westrelin
- RFR: 8329163: C2: possible overflow in PhaseIdealLoop::extract_long_range_checks()
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Roland Westrelin
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Igor Veresov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v2]
Joshua Cao
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Joshua Cao
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8328702: C2: Crash during parsing because sub type check is not folded
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Emanuel Peter
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Roland Westrelin
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case.
Emanuel Peter
- RFR: 8329191: JVMCI compiler warning is truncated
Tom Rodriguez
- RFR: 8326421: Add jtreg test for large arrayCopy disjoint case.
Emanuel Peter
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Vladimir Kozlov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Vladimir Kozlov
- RFR: 8329191: JVMCI compiler warning is truncated [v2]
Doug Simon
- RFR: 8325252: C2 SuperWord: refactor the packset [v6]
Vladimir Kozlov
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Volker Simonis
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Igor Veresov
- RFR: 8329191: JVMCI compiler warning is truncated [v2]
Tom Rodriguez
- Integrated: 8328986: Deprecate UseRTM* flags for removal
Vladimir Kozlov
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Chen Liang
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v2]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v3]
Srinivas Vamsi Parasa
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Srinivas Vamsi Parasa
- RFR: 8302850: Implement C1 clone intrinsic that reuses arraycopy code for primitive arrays [v7]
Dean Long
- RFR: 8329174: update CodeBuffer layout in comment after constants section moved
lusou-zhangquan
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Daniel Jeliński
- RFR: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- Integrated: JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm
Thomas Stuefe
- RFR: 8329191: JVMCI compiler warning is truncated [v2]
Fabio Niephaus
- RFR: 8320649: C2: Optimize scoped values [v9]
Roland Westrelin
- RFR: 8323682: C2: guard check is not generated in Arrays.copyOfRange intrinsic when allocation is eliminated by EA [v2]
Daniel Lundén
- RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
- RFR: 8329191: JVMCI compiler warning is truncated [v2]
Doug Simon
- Integrated: 8329191: JVMCI compiler warning is truncated
Doug Simon
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
SUN Guoyun
- RFR: 8329254: optimize integral reverse operations on x86 GFNI target.
Jatin Bhateja
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Emanuel Peter
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v4]
Volker Simonis
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v3]
Volker Simonis
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v2]
Christian Hagedorn
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v3]
Christian Hagedorn
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Roland Westrelin
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v2]
Emanuel Peter
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v3]
Emanuel Peter
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8324517: C2: crash in compiled code because of dependency on removed range check CastIIs [v2]
Roland Westrelin
- RFR: 8327110: Refactor create_bool_from_template_assertion_predicate() to separate class and fix identical cloning cases used for Loop Unswitching and Split If [v3]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8329194: Cleanup Type::cmp definition and usage
Jasmine Karthikeyan
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v2]
Christian Hagedorn
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v3]
Emanuel Peter
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v4]
Igor Veresov
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Christian Hagedorn
- RFR: 8328938: C2 SuperWord: disable vectorization for large stride and scale [v3]
Christian Hagedorn
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class [v2]
Roland Westrelin
- RFR: 8282365: Consolidate and improve division by constant idealizations [v33]
Quan Anh Mai
- RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v4]
Sandhya Viswanathan
- RFR: 8282365: Consolidate and improve division by constant idealizations [v49]
Quan Anh Mai
- RFR: 8329174: update CodeBuffer layout in comment after constants section moved
Vladimir Kozlov
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v4]
Vladimir Kozlov
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Dean Long
- RFR: 8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit [v3]
Dean Long
- RFR: 8328865: [c2] No need to convert "(x+1)+y" into "(x+y)+1" when y is a CallNode [v2]
Dean Long
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v4]
Vladimir Kozlov
- RFR: 8317720: RISC-V: Implement Adler32 intrinsic
Fei Yang
- RFR: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462 [v4]
Vladimir Ivanov
- RFR: 8329174: update CodeBuffer layout in comment after constants section moved
Vladimir Kozlov
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Fei Yang
- Integrated: 8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462
Volker Simonis
- RFR: 8329355: Test compiler/c2/irTests/TestIfMinMax.java fails on RISC-V
Jasmine Karthikeyan
- RFR: 8325674: Constant fold across compares [v4]
Joshua Cao
- RFR: 8325674: Constant fold across compares [v3]
Joshua Cao
- RFR: 8325674: Constant fold across compares [v3]
Joshua Cao
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v10]
ArsenyBochkarev
- RFR: 8317721: RISC-V: Implement CRC32 intrinsic [v9]
ArsenyBochkarev
Last message date:
Sun Mar 31 15:47:52 UTC 2024
Archived on: Sun Mar 31 15:48:31 UTC 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).