April 2025 Archives by thread
Starting: Tue Apr 1 01:42:15 UTC 2025
Ending: Fri Apr 18 13:36:59 UTC 2025
Messages: 882
- RFR: 8353219: RISC-V: Fix client builds after JDK-8345298
Fei Yang
- Integrated: 8353219: RISC-V: Fix client builds after JDK-8345298
Fei Yang
- RFR: 8347645: C2: XOR bounded value handling blocks constant folding [v46]
Quan Anh Mai
- RFR: 8347645: C2: XOR bounded value handling blocks constant folding [v47]
Johannes Graham
- RFR: 8347645: C2: XOR bounded value handling blocks constant folding [v48]
Johannes Graham
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v3]
Anjian-Wen
- RFR: 8348887: Create IR framework test for JDK-8347997
Galder Zamarreño
- RFR: 8353359: C2: Or(I|L)Node::Ideal is missing AddNode::Ideal call
Hannes Greule
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v6]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v5]
Emanuel Peter
- RFR: 8352893: C2: OrL/INode::add_ring optimize (x | -1) to -1 [v3]
Emanuel Peter
- RFR: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8282053: IGV: refine schedule approximation
Daniel Skantz
- RFR: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure [v7]
Roland Westrelin
- RFR: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure [v2]
Roland Westrelin
- RFR: 8353188: C1: Clean up x86 backend after 32-bit x86 removal [v2]
Aleksey Shipilev
- RFR: 8347449: C2: UseLoopPredicate off should also turn UseProfiledLoopPredicate off [v6]
Emanuel Peter
- RFR: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint [v7]
Christian Hagedorn
- RFR: 8352418: Add verification code to check that the associated loop nodes of useless Template Assertion Predicates are dead
Roland Westrelin
- RFR: 8325467: Support methods with many arguments in C2 [v12]
Daniel Lundén
- RFR: 8325467: Support methods with many arguments in C2 [v11]
Daniel Lundén
- RFR: 8334046: Set different values for CompLevel_any and CompLevel_all [v2]
Christian Hagedorn
- RFR: 8350852: Implement JMH benchmark for sparse CodeCache [v3]
Christian Hagedorn
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option
Emanuel Peter
- RFR: 8352585: Add special case handling for Float16.max/min x86 backend [v7]
Jatin Bhateja
- RFR: 8352585: Add special case handling for Float16.max/min x86 backend [v6]
Jatin Bhateja
- RFR: 8352585: Add special case handling for Float16.max/min x86 backend [v5]
Sandhya Viswanathan
- RFR: 8347645: C2: XOR bounded value handling blocks constant folding [v49]
Johannes Graham
- Integrated: 8352893: C2: OrL/INode::add_ring optimize (x | -1) to -1
Manuel Hässig
- RFR: 8353058: [PPC64] Some IR framework tests are failing after JDK-8352595
Christian Hagedorn
- Integrated: 8347449: C2: UseLoopPredicate off should also turn UseProfiledLoopPredicate off
Manuel Hässig
- RFR: 8352316: More MergeStoreBench [v7]
Emanuel Peter
- RFR: 8346964: C2: Improve integer multiplication with constant in MulINode::Ideal() [v3]
Emanuel Peter
- RFR: 8347499: C2: Make `PhaseIdealLoop` eliminate more redundant safepoints in loops [v2]
Emanuel Peter
- RFR: 8353341: Fuzzer tests crashing: assert(projs->fallthrough_proj != nullptr) failed: must be found
Marc Chevalier
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Jatin Bhateja
- RFR: 8352418: Add verification code to check that the associated loop nodes of useless Template Assertion Predicates are dead [v2]
Christian Hagedorn
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v10]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v11]
kuaiwei
- RFR: 8353345: C2 asserts because maskShiftAmount modifies node without deleting the hash
Marc Chevalier
- RFR: 8353188: C1: Clean up x86 backend after 32-bit x86 removal [v3]
Aleksey Shipilev
- RFR: 8348887: Create IR framework test for JDK-8347997 [v2]
Marc Chevalier
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v9]
Emanuel Peter
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v7]
Emanuel Peter
- RFR: 8349138: Optimize Math.copySign API for Intel e-core targets [v3]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v7]
Emanuel Peter
- Integrated: 8352418: Add verification code to check that the associated loop nodes of useless Template Assertion Predicates are dead
Christian Hagedorn
- Integrated: 8348887: Create IR framework test for JDK-8347997
Marc Chevalier
- RFR: 8348638: Performance regression in Math.tanh [v2]
Jatin Bhateja
- RFR: 8342095: Add autovectorizer support for subword vector casts [v7]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v8]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v9]
Jasmine Karthikeyan
- RFR: 8348853: Fold layout helper check for objects implementing non-array interfaces [v2]
Marc Chevalier
- RFR: 8342095: Add autovectorizer support for subword vector casts [v10]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v6]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Jasmine Karthikeyan
- RFR: 8349563: Improve AbsNode::Value() for integer types
Jasmine Karthikeyan
- RFR: 8349563: Improve AbsNode::Value() for integer types [v2]
Jasmine Karthikeyan
- RFR: 8346989: C2: deoptimization and re-compilation cycle with Math.*Exact in case of frequent overflow [v5]
Marc Chevalier
- RFR: 8346989: C2: deoptimization and re-compilation cycle with Math.*Exact in case of frequent overflow [v4]
Marc Chevalier
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes
Hannes Greule
- RFR: 8346989: C2: deoptimization and re-compilation cycle with Math.*Exact in case of frequent overflow [v6]
Marc Chevalier
- RFR: 8353041: NeverBranchNode causes incorrect block frequency calculation
Dean Long
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v2]
Jatin Bhateja
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
kuaiwei
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v3]
Jatin Bhateja
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v8]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v9]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v10]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v11]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v12]
Emanuel Peter
- RFR: 8352585: Add special case handling for Float16.max/min x86 backend [v8]
Jatin Bhateja
- Integrated: 8352585: Add special case handling for Float16.max/min x86 backend
Jatin Bhateja
- RFR: 8352972: PPC64: Intrinsify Unsafe::setMemory [v3]
David Linus Briemann
- RFR: 8325467: Support methods with many arguments in C2 [v13]
Daniel Lundén
- RFR: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable [v8]
Roland Westrelin
- RFR: 8353600: RISC-V: compiler/vectorization/TestRotateByteAndShortVector.java is failing with Zvbb
Hamlin Li
- RFR: 8346989: C2: deoptimization and re-compilation cycle with Math.*Exact in case of frequent overflow [v7]
Marc Chevalier
- RFR: 8352963: [REDO] Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure
Damon Fenacci
- RFR: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure [v8]
Roland Westrelin
- RFR: 8353665: RISC-V: IR verification fails in TestSubNodeFloatDoubleNegation.java
Hamlin Li
- RFR: 8353192: C2: Clean up x86 backend after 32-bit x86 removal
Vladimir Kozlov
- RFR: 8346236: Auto vectorization support for various Float16 operations [v10]
Jatin Bhateja
- RFR: 8351660: C2: SIGFPE in unsigned_mod_value
Saranya Natarajan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same
Srinivas Vamsi Parasa
- RFR: 8346236: Auto vectorization support for various Float16 operations [v11]
Jatin Bhateja
- RFR: 8353695: RISC-V: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java is failing with Zvkn
Fei Yang
- Withdrawn: 8348556: Inlining fails earlier for MemorySegment::reinterpret
duke
- RFR: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable [v3]
Roland Westrelin
- RFR: 8353669: IGV: dump OOP maps for MachSafePoint nodes
Roberto Castañeda Lozano
- RFR: 8325467: Support methods with many arguments in C2 [v14]
Daniel Lundén
- Integrated: 8347645: C2: XOR bounded value handling blocks constant folding
Johannes Graham
- RFR: 8325467: Support methods with many arguments in C2 [v15]
Daniel Lundén
- RFR: 8353786: Migrate Vector API math library support to FFM API
Vladimir Ivanov
- Withdrawn: 8346836: C2: Introduce a way to verify the correctness of ConstraintCastNodes at runtime
duke
- Withdrawn: 8341293: Split field loads through Nested Phis
duke
- RFR: 8346836: C2: Introduce a way to verify the correctness of ConstraintCastNodes at runtime [v6]
Quan Anh Mai
- RFR: 8346836: C2: Introduce a way to verify the correctness of ConstraintCastNodes at runtime [v5]
Quan Anh Mai
- RFR: 8346836: C2: Introduce a way to verify the correctness of ConstraintCastNodes at runtime [v7]
Quan Anh Mai
- RFR: 8344116: C2: remove slice parameter from LoadNode::make [v6]
Zihao Lin
- RFR: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint [v8]
Liam Miller-Cushon
- RFR: 8352681: C2 compilation hits asserts "must set the initial type just once"
Cesar Soares Lucas
- RFR: 8341293: Split field loads through Nested Phis [v8]
Dhamoder Nalla
- Integrated: 8350852: Implement JMH benchmark for sparse CodeCache
Evgeny Astigeevich
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v12]
kuaiwei
- Integrated: 8346989: C2: deoptimization and re-execution cycle with Math.*Exact in case of frequent overflow
Marc Chevalier
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v13]
Emanuel Peter
- Integrated: 8353188: C1: Clean up x86 backend after 32-bit x86 removal
Aleksey Shipilev
- RFR: 8346552: C2: Add IR tests to check that Parse Predicate cloning in Loop Unswitching works as expected
Manuel Hässig
- RFR: 8348645: IGV: visualize live ranges [v4]
Roberto Castañeda Lozano
- RFR: 8349139: C2: Div looses dependency on condition that guarantees divisor not null in counted loop [v4]
Roland Westrelin
- RFR: 8353192: C2: Clean up x86 backend after 32-bit x86 removal [v2]
Aleksey Shipilev
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory
Amit Kumar
- RFR: 8353841: [jittester] Fix JITTester build after asm removal
Evgeny Nikitin
- RFR: 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal
Roberto Castañeda Lozano
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on some hardware
Aleksei Voitylov
- RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register
Yudi Zheng
- RFR: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint [v9]
Liam Miller-Cushon
- RFR: 8325467: Support methods with many arguments in C2 [v16]
Daniel Lundén
- Integrated: 8352972: PPC64: Intrinsify Unsafe::setMemory
Martin Doerr
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v4]
Anjian-Wen
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v8]
Dhamoder Nalla
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v7]
Dhamoder Nalla
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v9]
Dhamoder Nalla
- RFR: 8348556: Inlining fails earlier for MemorySegment::reinterpret [v6]
Per Minborg
- RFR: 8348556: Inlining fails earlier for MemorySegment::reinterpret [v7]
Per Minborg
- RFR: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable [v9]
Roland Westrelin
- RFR: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure [v9]
Roland Westrelin
- RFR: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure [v3]
Roland Westrelin
- RFR: 8348645: IGV: visualize live ranges [v5]
Tobias Hartmann
- RFR: 8353842: C2: Add graph dumps before and after loop opts phase
Manuel Hässig
- RFR: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint [v10]
Liam Miller-Cushon
- Integrated: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure
Roland Westrelin
- RFR: 8346836: C2: Introduce a way to verify the correctness of ConstraintCastNodes at runtime [v8]
Quan Anh Mai
- RFR: 8341293: Split field loads through Nested Phis [v9]
Dhamoder Nalla
- RFR: 8341293: Split field loads through Nested Phis [v7]
Dhamoder Nalla
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v7]
Evgeny Astigeevich
- RFR: 8348853: Fold layout helper check for objects implementing non-array interfaces [v3]
Marc Chevalier
- Integrated: 8334046: Set different values for CompLevel_any and CompLevel_all
Cesar Soares Lucas
- Integrated: 8353192: C2: Clean up x86 backend after 32-bit x86 removal
Aleksey Shipilev
- RFR: 8346236: Auto vectorization support for various Float16 operations [v12]
Jatin Bhateja
- RFR: 8346236: Auto vectorization support for various Float16 operations [v8]
Jatin Bhateja
- Integrated: 8348853: Fold layout helper check for objects implementing non-array interfaces
Marc Chevalier
- RFR: 8354130: Assert failure at CompilationPolicy::can_be_compiled after JDK-8334046
Yudi Zheng
- RFR: 8354181: [Backout] 8334046: Set different values for CompLevel_any and CompLevel_all
Yudi Zheng
- RFR: 8301991: Convert l10n properties resource bundles to UTF-8 native [v6]
Magnus Ihse Bursie
- RFR: 8353290: C2: Refactor PhaseIdealLoop::is_counted_loop()
Kangcheng Xu
- RFR: 8346836: C2: Verify CastII/CastLL bounds at runtime [v9]
Quan Anh Mai
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v10]
Dhamoder Nalla
- Integrated: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint
Liam Miller-Cushon
- RFR: 8348638: Performance regression in Math.tanh [v3]
Mohamed Issa
- RFR: 8348638: Performance regression in Math.tanh [v4]
Mohamed Issa
- RFR: 8348638: Performance regression in Math.tanh [v5]
Mohamed Issa
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v3]
Jatin Bhateja
- Integrated: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable
Roland Westrelin
- RFR: 8353730: TestSubNodeFloatDoubleNegation.java fails with native Float16 support
Manuel Hässig
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v5]
Anjian-Wen
- RFR: 8325467: Support methods with many arguments in C2 [v17]
Daniel Lundén
- RFR: 8346236: Auto vectorization support for various Float16 operations [v2]
Jatin Bhateja
- Integrated: 8346236: Auto vectorization support for various Float16 operations
Jatin Bhateja
- RFR: 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal [v2]
Daniel Lundén
- RFR: 8327963: [Umbrella] Incorrect result of C2 compiled code since JDK-8237581
Roland Westrelin
- RFR: 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal [v3]
Daniel Lundén
- RFR: 8354255: [jittester] Remove TempDir debug output
Evgeny Nikitin
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v10]
Kangcheng Xu
- RFR: 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v11]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v12]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v13]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v14]
Kangcheng Xu
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v6]
Anjian-Wen
- RFR: 8352620: C2: rename MemNode::memory_type() to MemNode::value_basic_type()
Roberto Castañeda Lozano
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v7]
Anjian-Wen
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v8]
Anjian-Wen
- RFR: 8352724: Verify bounds for primitive array reads in JVMCI
Doug Simon
- RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v9]
Anjian-Wen
- Integrated: 8348645: IGV: visualize live ranges
Roberto Castañeda Lozano
- RFR: 8342676: Unsigned Vector Min / Max transforms [v5]
Jatin Bhateja
- RFR: 8342676: Unsigned Vector Min / Max transforms [v2]
Jatin Bhateja
- RFR: 8342676: Unsigned Vector Min / Max transforms [v4]
Jatin Bhateja
- RFR: 8342676: Unsigned Vector Min / Max transforms [v6]
Jatin Bhateja
- RFR: JDK-8354507: subnode.cpp:406:36: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'; cast to an unsigned type to negate this value to itself
Matthias Baesken
- RFR: 8349139: C2: Div looses dependency on condition that guarantees divisor not null in counted loop [v5]
Roland Westrelin
- RFR: 8329030: Fix bugs in APX NDD code generation for OpenJDK PR
Srinivas Vamsi Parasa
- RFR: 8354471: Assertion failure with -XX:-EnableX86ECoreOpts
Volodymyr Paprotski
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Volodymyr Paprotski
- RFR: 8354542: Clean up x86 stubs after 32-bit x86 removal
Aleksey Shipilev
- Integrated: 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal
Daniel Lundén
- RFR: 8354668: Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding
Jatin Bhateja
- RFR: 8344251: C2: remove blackholes with dead control input
Marc Chevalier
- RFR: 8354242: VectorAPI: combine vector not operation with compare
erifan
- RFR: 8354625: Compile::igv_print_graph_to_network doesn't use its second parameter
Marc Chevalier
- Integrated: Merge ed30fce6df57b1cbf7a6efebabc3558550f8ec16
Daniel Fuchs
- RFR: 8354815: RISC-V: Change type of bitwise rotation shift to iRegIorL2I
Anjian-Wen
- RFR: 8351623: VectorAPI: Refactor subword gather load and add SVE implementation
Xiaohong Gong
- Integrated: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction
Anjian-Wen
- RFR: 8354477: C2 SuperWord: make use of memory edges more explicit
Emanuel Peter
- RFR: 8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int'
Boris Ulasevich
- RFR: 8354520: IGV: dump contextual information
Roberto Castañeda Lozano
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v8]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v9]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v10]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v11]
Chad Rakoczy
Last message date:
Fri Apr 18 13:36:59 UTC 2025
Archived on: Fri Apr 18 13:37:04 UTC 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).