May 2025 Archives by author
Starting: Thu May 1 00:04:48 UTC 2025
Ending: Sat May 31 23:11:02 UTC 2025
Messages: 2100
- RFR: 8356593: RISC-V: Small improvement to array fill stub
Anjian-Wen
- RFR: 8356593: RISC-V: Small improvement to array fill stub [v2]
Anjian-Wen
- RFR: 8356593: RISC-V: Small improvement to array fill stub
Anjian-Wen
- Integrated: 8356593: RISC-V: Small improvement to array fill stub
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v4]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v5]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v6]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v7]
Anjian-Wen
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v8]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v9]
Anjian-Wen
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub
Anjian-Wen
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v2]
Anjian-Wen
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v3]
Anjian-Wen
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub
Anjian-Wen
- Integrated: 8356869: RISC-V: Improve tail handling of array fill stub
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v9]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v11]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v12]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v12]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v13]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v12]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v15]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v16]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v17]
Anjian-Wen
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v16]
Anjian-Wen
- Integrated: 8351140: RISC-V: Intrinsify Unsafe::setMemory
Anjian-Wen
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v2]
Anjian-Wen
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v19]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v19]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Evgeny Astigeevich
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Evgeny Astigeevich
- RFR: 8356269: Issues after JDK-8295470
Matthias Baesken
- RFR: 8356269: Fix broken web-links after JDK-8295470
Matthias Baesken
- Integrated: 8356269: Fix broken web-links after JDK-8295470
Matthias Baesken
- RFR: 8356778: Compiler add event logging in case of failures
Matthias Baesken
- RFR: 8356778: Compiler add event logging in case of failures
Matthias Baesken
- RFR: 8356778: Compiler add event logging in case of failures [v2]
Matthias Baesken
- Integrated: 8356778: Compiler add event logging in case of failures
Matthias Baesken
- RFR: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Gergö Barany
- RFR: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Gergö Barany
- Integrated: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Gergö Barany
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Kim Barrett
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Kim Barrett
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Jatin Bhateja
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v7]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v8]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Jatin Bhateja
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8351950: C2: masked vector MIN/MAX AVX512: SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v11]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v11]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v12]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v6]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v7]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v13]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v13]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v12]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding
Jatin Bhateja
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v7]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Jatin Bhateja
- RFR: 8349138: Optimize Math.copySign API for Intel e-core targets [v4]
Jatin Bhateja
- RFR: 8351950: C2: masked vector MIN/MAX AVX512: SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Jatin Bhateja
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
Jatin Bhateja
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
Jatin Bhateja
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v2]
Jatin Bhateja
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v15]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v16]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v17]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v18]
Jatin Bhateja
- Integrated: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v19]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v20]
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Jatin Bhateja
- Integrated: 8352675: Support Intel AVX10 converged vector ISA feature detection
Jatin Bhateja
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v19]
Jatin Bhateja
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs
Jatin Bhateja
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Jatin Bhateja
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs [v2]
Jatin Bhateja
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs [v3]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v2]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v2]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v21]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Jatin Bhateja
- RFR: 8349138: Optimize Math.copySign API for Intel e-core targets [v2]
Jatin Bhateja
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v3]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v4]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v3]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v5]
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v2]
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v3]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v34]
Jatin Bhateja
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- Integrated: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v4]
Jatin Bhateja
- Integrated: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Jatin Bhateja
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Jatin Bhateja
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs [v4]
Jatin Bhateja
- RFR: 8351635: C2 ROR/ROL: assert failed: Long constant expected
Jatin Bhateja
- RFR: 8357982: Fix several failing BMI tests with -XX:+UseAPX
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v8]
Jatin Bhateja
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v8]
Jatin Bhateja
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding
Axel Boldt-Christmas
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Axel Boldt-Christmas
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Axel Boldt-Christmas
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Axel Boldt-Christmas
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v19]
Axel Boldt-Christmas
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v3]
Axel Boldt-Christmas
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v6]
Axel Boldt-Christmas
- RFR: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Fredrik Bredberg
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes [v2]
David Briemann
- Integrated: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
David Briemann
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
David Linus Briemann
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
David Linus Briemann
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes [v2]
David Linus Briemann
- RFR: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp [v2]
Gui Cao
- RFR: 8356924: RISC-V: Clean up cost for vector instructions
Gui Cao
- RFR: 8354347: Increase the default padding size for aarch64 in JDK code.
Eric Caspole
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v4]
Calvin Cheung
- RFR: 8357084: Zero build fails after JDK-8354887
Calvin Cheung
- RFR: 8354284: Add more compiler test folders to tier1 runs
Marc Chevalier
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Marc Chevalier
- RFR: 8354284: Add more compiler test folders to tier1 runs [v2]
Marc Chevalier
- RFR: 8354284: Add more compiler test folders to tier1 runs
Marc Chevalier
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Marc Chevalier
- RFR: 8354284: Add more compiler test folders to tier1 runs [v2]
Marc Chevalier
- Integrated: 8354284: Add more compiler test folders to tier1 runs
Marc Chevalier
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Marc Chevalier
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
Marc Chevalier
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Marc Chevalier
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134
Marc Chevalier
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134 [v2]
Marc Chevalier
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134 [v2]
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Marc Chevalier
- Integrated: 8325647: [IR framework] Only prints stdout if exitCode is 134
Marc Chevalier
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134 [v2]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v2]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v4]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Marc Chevalier
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Marc Chevalier
- RFR: 8355488: Add stress mode for C2 loop peeling [v4]
Marc Chevalier
- Integrated: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Marc Chevalier
- Integrated: 8355488: Add stress mode for C2 loop peeling
Marc Chevalier
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Marc Chevalier
- RFR: 8355970: C2: Add command line option to print the compile phases [v6]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v3]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Marc Chevalier
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v3]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v3]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v3]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v4]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v5]
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
Marc Chevalier
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
Marc Chevalier
- Integrated: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow
Marc Chevalier
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v5]
Marc Chevalier
- Integrated: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Marc Chevalier
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Marc Chevalier
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Marc Chevalier
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Maurizio Cimadamore
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8356085: JVM crash: Internal Error (codeBuffer.cpp:1005), pid=65197, tid=29187
Andrew Dinn
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Andrew Dinn
- Integrated: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Andrew Dinn
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v3]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Andrew Dinn
- RFR: 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU
Andrew Dinn
- RFR: 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU
Andrew Dinn
- Integrated: 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU
Andrew Dinn
- RFR: 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU
Andrew Dinn
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v6]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Andrew Dinn
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Andrew Dinn
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v8]
Andrew Dinn
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8356192: Enable AOT code caching only on supported platforms
Martin Doerr
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8356778: Compiler add event logging in case of failures
Martin Doerr
- RFR: 8356778: Compiler add event logging in case of failures
Martin Doerr
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Martin Doerr
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Martin Doerr
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
Martin Doerr
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
Martin Doerr
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes [v2]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Martin Doerr
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Martin Doerr
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v6]
Martin Doerr
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks
Martin Doerr
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks [v2]
Martin Doerr
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks [v2]
Martin Doerr
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks [v2]
Martin Doerr
- RFR: 8355704: RISC-V: enable TestIRFma.java [v2]
Robbin Ehn
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v8]
Robbin Ehn
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v8]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v2]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v2]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v2]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Robbin Ehn
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Robbin Ehn
- Integrated: 8357056: RISC-V: Asm fixes - load/store width
Robbin Ehn
- RFR: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Robbin Ehn
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines
Damon Fenacci
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Damon Fenacci
- RFR: 8349563: Improve AbsNode::Value() for integer types [v2]
Damon Fenacci
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v5]
Yuri Gaevsky
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v6]
Yuri Gaevsky
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v3]
Yuri Gaevsky
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v7]
Yuri Gaevsky
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v8]
Yuri Gaevsky
- RFR: 8322174: RISC-V: C2 VectorizedHashCode RVV Version [v8]
Yuri Gaevsky
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Xiaohong Gong
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
Xiaohong Gong
- RFR: 8357726: C2 fails to recognize the counted loop when induction variable range is changed multiple times
Xiaohong Gong
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Xiaohong Gong
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Hannes Greule
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v4]
Hannes Greule
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v4]
Hannes Greule
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v6]
Hannes Greule
- Integrated: 8353551: C2: Constant folding for ReverseBytes nodes
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value [v2]
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value [v3]
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value [v2]
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value [v4]
Hannes Greule
- RFR: 8356813: Improve Mod(I|L)Node::Value [v2]
Hannes Greule
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v2]
Christian Hagedorn
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Christian Hagedorn
- RFR: 8354284: Add more compiler test folders to tier1 runs [v2]
Christian Hagedorn
- RFR: 8356122: Client build fails after JDK-8350209
Christian Hagedorn
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v3]
Christian Hagedorn
- RFR: 8356182: Build fails on aarch64 without ZGC
Christian Hagedorn
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v15]
Christian Hagedorn
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Christian Hagedorn
- RFR: 8356269: Issues after JDK-8295470
Christian Hagedorn
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates [v2]
Christian Hagedorn
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
Christian Hagedorn
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
Christian Hagedorn
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes
Christian Hagedorn
- RFR: 8356328: Some C2 IR nodes miss size_of() function
Christian Hagedorn
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
Christian Hagedorn
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v7]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v9]
Christian Hagedorn
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
Christian Hagedorn
- RFR: 8356328: Some C2 IR nodes miss size_of() function
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Christian Hagedorn
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
Christian Hagedorn
- Integrated: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes
Christian Hagedorn
- Integrated: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Christian Hagedorn
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
Christian Hagedorn
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Christian Hagedorn
- RFR: 8355970: C2: Add command line option to print the compile phases
Christian Hagedorn
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134
Christian Hagedorn
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134 [v2]
Christian Hagedorn
- RFR: 8355970: C2: Add command line option to print the compile phases
Christian Hagedorn
- RFR: 8355970: C2: Add command line option to print the compile phases [v5]
Christian Hagedorn
- RFR: 8355970: C2: Add command line option to print the compile phases [v6]
Christian Hagedorn
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Christian Hagedorn
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Christian Hagedorn
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Christian Hagedorn
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Christian Hagedorn
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Christian Hagedorn
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v4]
Christian Hagedorn
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v30]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v29]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v29]
Christian Hagedorn
- RFR: 8355488: Add stress mode for C2 loop peeling [v4]
Christian Hagedorn
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling
Christian Hagedorn
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v29]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v32]
Christian Hagedorn
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 [v2]
Christian Hagedorn
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Christian Hagedorn
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v25]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Christian Hagedorn
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter
Christian Hagedorn
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v28]
Christian Hagedorn
- RFR: 8354383: C2: enable sinking of Type nodes out of loop
Christian Hagedorn
- RFR: 8356989: Unexpected null in C2 compiled code
Christian Hagedorn
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v3]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Christian Hagedorn
- RFR: 8357649: IGV: add block index to the supplemental node properties
Christian Hagedorn
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Christian Hagedorn
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Christian Hagedorn
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v3]
Christian Hagedorn
- Integrated: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter
Christian Hagedorn
- RFR: 8356989: Unexpected null in C2 compiled code [v2]
Christian Hagedorn
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v2]
Christian Hagedorn
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v2]
Christian Hagedorn
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Christian Hagedorn
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v5]
Christian Hagedorn
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v3]
Christian Hagedorn
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v9]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v61]
Christian Hagedorn
- RFR: 8344942: Template-Based Testing Framework [v61]
Christian Hagedorn
- RFR: 8354930: IGV: dump C2 graph before and after live range stretching
Christian Hagedorn
- RFR: 8354347: Increase the default padding size for aarch64 in JDK code.
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Andrew Haley
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v3]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v3]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v4]
Andrew Haley
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v5]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v6]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v7]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v6]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v8]
Andrew Haley
- Integrated: 8354674: AArch64: Intrinsify Unsafe::setMemory
Andrew Haley
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Andrew Haley
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Andrew Haley
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Andrew Haley
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Andrew Haley
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Andrew Haley
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v8]
Andrew Haley
- RFR: 8357223: AArch64: Optimize interpreter profile updates
Andrew Haley
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Andrew Haley
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Andrew Haley
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Andrew Haley
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Andrew Haley
- RFR: 8258229: Crash in nmethod::reloc_string_for [v2]
Tobias Hartmann
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v13]
Tobias Hartmann
- RFR: 8349582: APX NDD code generation for OpenJDK [v16]
Tobias Hartmann
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Tobias Hartmann
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Tobias Hartmann
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Tobias Hartmann
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Tobias Hartmann
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Tobias Hartmann
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
Tobias Hartmann
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
Tobias Hartmann
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
Tobias Hartmann
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v5]
Tobias Hartmann
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
Tobias Hartmann
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Tobias Hartmann
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
Tobias Hartmann
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v6]
Tobias Hartmann
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
Tobias Hartmann
- RFR: 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs
Tobias Hartmann
- RFR: 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs
Tobias Hartmann
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling
Tobias Hartmann
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Tobias Hartmann
- RFR: 8325647: [IR framework] Only prints stdout if exitCode is 134 [v2]
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling [v4]
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Tobias Hartmann
- RFR: 8355488: Add stress mode for C2 loop peeling [v3]
Tobias Hartmann
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling
Tobias Hartmann
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Tobias Hartmann
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v5]
Tobias Hartmann
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder [v2]
Tobias Hartmann
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling [v2]
Tobias Hartmann
- RFR: 8357166: Many AOT tests failed with VM crash
Tobias Hartmann
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Tobias Hartmann
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Tobias Hartmann
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence
Tobias Hartmann
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null [v2]
Tobias Hartmann
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Tobias Hartmann
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Tobias Hartmann
- RFR: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Tobias Hartmann
- RFR: 8354383: C2: enable sinking of Type nodes out of loop
Tobias Hartmann
- RFR: 8356989: Unexpected null in C2 compiled code
Tobias Hartmann
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Tobias Hartmann
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Tobias Hartmann
- RFR: 8356989: Unexpected null in C2 compiled code
Tobias Hartmann
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Tobias Hartmann
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Tobias Hartmann
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v3]
Tobias Hartmann
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Tobias Hartmann
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Tobias Hartmann
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Tobias Hartmann
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Tobias Hartmann
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Tobias Hartmann
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
Tobias Hartmann
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v15]
Dan Heidinga
- RFR: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Ludovic Henry
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Ludovic Henry
- RFR: 8355704: RISC-V: enable TestIRFma.java [v2]
Ludovic Henry
- RFR: 8357056: RISC-V: Asm fixes - load/store width
Ludovic Henry
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Ludovic Henry
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
David Holmes
- RFR: 8344942: Template-Based Testing Framework [v59]
Axel Hultin
- RFR: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Manuel Hässig
- RFR: 8258229: Crash in nmethod::reloc_string_for [v2]
Manuel Hässig
- Integrated: 8258229: Crash in nmethod::reloc_string_for
Manuel Hässig
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
Manuel Hässig
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Manuel Hässig
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
Manuel Hässig
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Manuel Hässig
- Integrated: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Manuel Hässig
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Manuel Hässig
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Manuel Hässig
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Manuel Hässig
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v2]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v3]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v3]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v4]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v3]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v5]
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v4]
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v17]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v16]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v16]
Manuel Hässig
- Integrated: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases
Manuel Hässig
- RFR: 8355970: C2: Add command line option to print the compile phases [v6]
Manuel Hässig
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v25]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v25]
Manuel Hässig
- Integrated: 8355970: C2: Add command line option to print the compile phases
Manuel Hässig
- RFR: 8356813: Improve Mod(I|L)Node::Value
Manuel Hässig
- RFR: 8356813: Improve Mod(I|L)Node::Value
Manuel Hässig
- RFR: 8357568: IGV: Show NULL and numbers up to 4 characters in "Condense graph" filter [v2]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v57]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v57]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v57]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v57]
Manuel Hässig
- RFR: 8344942: Template-Based Testing Framework [v61]
Manuel Hässig
- RFR: 8357649: IGV: add block index to the supplemental node properties
Manuel Hässig
- RFR: 8357649: IGV: add block index to the supplemental node properties
Manuel Hässig
- Integrated: 8357649: IGV: add block index to the supplemental node properties
Manuel Hässig
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow
Manuel Hässig
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v2]
Manuel Hässig
- RFR: 8020282: Generated code quality: redundant LEAs in the chained dereferences
Manuel Hässig
- RFR: 8354930: IGV: dump C2 graph before and after live range stretching
Manuel Hässig
- RFR: 8020282: Generated code quality: redundant LEAs in the chained dereferences
Manuel Hässig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Manuel H�ssig
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Manuel H�ssig
- RFR: 8348638: Performance regression in Math.tanh [v9]
Mohamed Issa
- RFR: 8348638: Performance regression in Math.tanh [v8]
Mohamed Issa
- Integrated: 8348638: Performance regression in Math.tanh
Mohamed Issa
- RFR: 8350209: Preserve adapters in AOT cache [v13]
Vladimir Ivanov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Ivanov
- RFR: 8350209: Preserve adapters in AOT cache [v14]
Vladimir Ivanov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Ivanov
- RFR: 8350209: Preserve adapters in AOT cache [v16]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v12]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v12]
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v15]
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v15]
Vladimir Ivanov
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Ivanov
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Ivanov
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Ivanov
- Integrated: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Ivanov
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v18]
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8356885: Don't emit C1 profiling for casts if TypeProfileCasts is off
Vladimir Ivanov
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence
Vladimir Ivanov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v2]
Vladimir Ivanov
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v19]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Vladimir Ivanov
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v4]
Vladimir Ivanov
- RFR: 8357434: x86: Simplify Interpreter::profile_taken_branch
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Vladimir Ivanov
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Vladimir Ivanov
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Feilong Jiang
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v3]
Feilong Jiang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Feilong Jiang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Feilong Jiang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Feilong Jiang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Feilong Jiang
- RFR: 8356924: RISC-V: Clean up cost for vector instructions [v2]
Feilong Jiang
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v2]
Feilong Jiang
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Feilong Jiang
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Feilong Jiang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v17]
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v2]
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v2]
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v3]
Feilong Jiang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Feilong Jiang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Feilong Jiang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v4]
Feilong Jiang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v4]
Feilong Jiang
- Integrated: 8357460: RISC-V: Optimize array fill stub for small size
Feilong Jiang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v4]
Feilong Jiang
- RFR: 8356182: Build fails on aarch64 without ZGC
Stefan Karlsson
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Jasmine Karthikeyan
- RFR: 8349563: Improve AbsNode::Value() for integer types [v3]
Jasmine Karthikeyan
- RFR: 8349563: Improve AbsNode::Value() for integer types [v2]
Jasmine Karthikeyan
- RFR: 8349563: Improve AbsNode::Value() for integer types [v2]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Jasmine Karthikeyan
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 [v2]
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- RFR: 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly turncated for byte and short
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- Integrated: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Jasmine Karthikeyan
- RFR: 8356266: Fix non-Shenandoah build after JDK-8356075
Roman Kennke
- RFR: 8356266: Fix non-Shenandoah build after JDK-8356075
Roman Kennke
- Integrated: 8356266: Fix non-Shenandoah build after JDK-8356075
Roman Kennke
- RFR: 8356266: Fix non-Shenandoah build after JDK-8356075
Roman Kennke
- RFR: 8357370: Export supported GCs in JVMCI
Roman Kennke
- RFR: 8357370: Export supported GCs in JVMCI [v2]
Roman Kennke
- RFR: 8357370: Export supported GCs in JVMCI [v3]
Roman Kennke
- RFR: 8357370: Export supported GCs in JVMCI [v3]
Roman Kennke
- Integrated: 8357370: Export supported GCs in JVMCI
Roman Kennke
- RFR: 8358169: Shenandoah/JVMCI: Export GC state constants
Roman Kennke
- RFR: 8354347: Increase the default padding size for aarch64 in JDK code.
Peter B. Kessler
- Integrated: 8354347: Increase the default padding size for aarch64 in JDK code.
Peter B. Kessler
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Bhavana Kilambi
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Bhavana Kilambi
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Bhavana Kilambi
- Integrated: 8355708: Two Float16 IR tests fail after JDK-8345125
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v3]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v5]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Bhavana Kilambi
- Integrated: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Bhavana Kilambi
- RFR: 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent
Viktor Klang
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v7]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v13]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v13]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v14]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v14]
Vladimir Kozlov
- RFR: 8355896: Lossy narrowing cast of JVMCINMethodData::size
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v15]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v16]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v15]
Vladimir Kozlov
- RFR: 8350209: Preserve adapters in AOT cache [v16]
Vladimir Kozlov
- Integrated: 8350209: Preserve adapters in AOT cache
Vladimir Kozlov
- RFR: 8354284: Add more compiler test folders to tier1 runs [v2]
Vladimir Kozlov
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Vladimir Kozlov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Vladimir Kozlov
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Vladimir Kozlov
- RFR: 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Vladimir Kozlov
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Vladimir Kozlov
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level
Vladimir Kozlov
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Vladimir Kozlov
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Vladimir Kozlov
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Vladimir Kozlov
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Vladimir Kozlov
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v64]
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v3]
Vladimir Kozlov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v14]
Vladimir Kozlov
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Vladimir Kozlov
- RFR: 8355970: C2: Add command line option to print the compile phases [v4]
Vladimir Kozlov
- Integrated: 8356192: Enable AOT code caching only on supported platforms
Vladimir Kozlov
- RFR: 8356447: Change default for EagerJVMCI to true
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v4]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v4]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v4]
Vladimir Kozlov
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Vladimir Kozlov
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Vladimir Kozlov
- RFR: 8356885: Don't emit C1 profiling for casts if TypeProfileCasts is off
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Vladimir Kozlov
- RFR: 8356946: x86: Optimize interpreter profile updates
Vladimir Kozlov
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Vladimir Kozlov
- RFR: 8357084: Zero build fails after JDK-8354887
Vladimir Kozlov
- RFR: 8355970: C2: Add command line option to print the compile phases [v6]
Vladimir Kozlov
- RFR: 8357166: Many AOT tests failed with VM crash
Vladimir Kozlov
- RFR: 8357166: Many AOT tests failed with VM crash
Vladimir Kozlov
- Integrated: 8357166: Many AOT tests failed with VM crash
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Vladimir Kozlov
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Vladimir Kozlov
- Integrated: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs [v2]
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs [v2]
Vladimir Kozlov
- RFR: 8357514: Disable AOT caching for runtime stubs [v2]
Vladimir Kozlov
- Integrated: 8357514: Disable AOT caching for runtime stubs
Vladimir Kozlov
- RFR: 8357581: [JVMCI] Add HotSpotProfilingInfo
Vladimir Kozlov
- RFR: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Vladimir Kozlov
- RFR: 8356989: Unexpected null in C2 compiled code
Vladimir Kozlov
- RFR: 8356989: Unexpected null in C2 compiled code
Vladimir Kozlov
- RFR: 8356989: Unexpected null in C2 compiled code
Vladimir Kozlov
- RFR: 8356989: Unexpected null in C2 compiled code
Vladimir Kozlov
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Vladimir Kozlov
- RFR: 8357581: [JVMCI] Add HotSpotProfilingInfo [v2]
Vladimir Kozlov
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list
Vladimir Kozlov
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list [v2]
Vladimir Kozlov
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
Vladimir Kozlov
- RFR: 8357434: x86: Simplify Interpreter::profile_taken_branch
Vladimir Kozlov
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control [v3]
Vladimir Kozlov
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list [v2]
Vladimir Kozlov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v25]
Vladimir Kozlov
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Vladimir Kozlov
- RFR: 8357175: Failure to generate or load AOT code should be handled gracefully
Vladimir Kozlov
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Vladimir Kozlov
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Vladimir Kozlov
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Vladimir Kozlov
- RFR: 8357175: Failure to generate or load AOT code should be handled gracefully
Vladimir Kozlov
- RFR: 8357175: Failure to generate or load AOT code should be handled gracefully
Vladimir Kozlov
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Vladimir Kozlov
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Amit Kumar
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Amit Kumar
- Integrated: 8353500: [s390x] Intrinsify Unsafe::setMemory
Amit Kumar
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v5]
Ioi Lam
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v14]
Ioi Lam
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v14]
Ioi Lam
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v19]
Ioi Lam
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v20]
Ioi Lam
- RFR: 8357514: Disable AOT caching for runtime stubs
Ioi Lam
- RFR: 8357514: Disable AOT caching for runtime stubs [v2]
Ioi Lam
- RFR: 8355980: RISC-V: remove vmclr_m before vmsXX and vmfXX
Hamlin Li
- Integrated: 8355913: RISC-V: improve hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
Hamlin Li
- RFR: 8355704: RISC-V: enable TestIRFma.java [v2]
Hamlin Li
- RFR: 8355704: RISC-V: enable TestIRFma.java [v2]
Hamlin Li
- RFR: 8355704: RISC-V: enable TestIRFma.java [v2]
Hamlin Li
- RFR: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Hamlin Li
- Integrated: 8355980: RISC-V: remove vmclr_m before vmsXX and vmfXX
Hamlin Li
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB
Hamlin Li
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Hamlin Li
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Hamlin Li
- RFR: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Hamlin Li
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Hamlin Li
- Integrated: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Hamlin Li
- Integrated: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB
Hamlin Li
- Integrated: 8355704: RISC-V: enable TestIRFma.java
Hamlin Li
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Hamlin Li
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Hamlin Li
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Hamlin Li
- Integrated: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Hamlin Li
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v2]
Hamlin Li
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub
Hamlin Li
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v3]
Hamlin Li
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Hamlin Li
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Hamlin Li
- Integrated: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Hamlin Li
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Hamlin Li
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Hamlin Li
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Hamlin Li
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Hamlin Li
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Hamlin Li
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Hamlin Li
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v3]
Hamlin Li
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v14]
Hamlin Li
- RFR: 8357554: Enable vectorization of Bool -> CMove with different type size (on riscv)
Hamlin Li
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Chen Liang
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Chen Liang
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Chen Liang
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v7]
Chen Liang
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Chen Liang
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Chen Liang
- RFR: 8344116: C2: remove slice parameter from LoadNode::make [v7]
Zihao Lin
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v2]
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Dean Long
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Dean Long
- RFR: 8353638: C2: deoptimization and re-execution cycle with StringBuilder
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Dean Long
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Dean Long
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Dean Long
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll
Dean Long
- RFR: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Dean Long
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Dean Long
- RFR: 8352141: UBSAN: fix the left shift of negative value in relocInfo.cpp, internal_word_Relocation::pack_data_to()
Dean Long
- RFR: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Dean Long
- RFR: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Dean Long
- Integrated: 8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Dean Long
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Dean Long
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Dean Long
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Roberto Castañeda Lozano
- RFR: 8354520: IGV: dump contextual information [v6]
Roberto Castañeda Lozano
- RFR: 8354520: IGV: dump contextual information [v5]
Roberto Castañeda Lozano
- RFR: 8354520: IGV: dump contextual information [v5]
Roberto Castañeda Lozano
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Roberto Castañeda Lozano
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Roberto Castañeda Lozano
- RFR: 8354520: IGV: dump contextual information [v6]
Roberto Castañeda Lozano
- Integrated: 8354520: IGV: dump contextual information
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Roberto Castañeda Lozano
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Roberto Castañeda Lozano
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Roberto Castañeda Lozano
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v4]
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v5]
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Roberto Castañeda Lozano
- RFR: 8355970: C2: Add command line option to print the compile phases
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8355970: C2: Add command line option to print the compile phases
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v4]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v16]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v40]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v7]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v53]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v55]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v56]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v55]
Roberto Castañeda Lozano
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v57]
Roberto Castañeda Lozano
- RFR: 8344942: Template-Based Testing Framework [v56]
Roberto Castañeda Lozano
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Roberto Castañeda Lozano
- RFR: 8357649: IGV: add block index to the supplemental node properties
Roberto Castañeda Lozano
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization"
Roberto Castañeda Lozano
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" [v3]
Roberto Castañeda Lozano
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Roberto Castañeda Lozano
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v4]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v6]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Roberto Castañeda Lozano
- RFR: 8324720: Instruction selection does not respect -XX:-UseBMI2Instructions flag
Roberto Castañeda Lozano
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control
Roberto Castañeda Lozano
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control
Roberto Castañeda Lozano
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control [v3]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v8]
Roberto Castañeda Lozano
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v8]
Roberto Castañeda Lozano
- RFR: 8354930: IGV: dump C2 graph before and after live range stretching
Roberto Castañeda Lozano
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Roberto Castañeda Lozano
- RFR: 8357600: Patch nmethod flushing message to include more details
Cesar Soares Lucas
- RFR: 8357600: Patch nmethod flushing message to include more details
Cesar Soares Lucas
- RFR: 8357600: Patch nmethod flushing message to include more details [v2]
Cesar Soares Lucas
- RFR: 8357600: Patch nmethod flushing message to include more details [v2]
Cesar Soares Lucas
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v3]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v4]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v5]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v5]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- Integrated: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v6]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Daniel Lundén
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v7]
Daniel Lundén
- Integrated: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences
Daniel Lundén
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Daniel Lundén
- RFR: 8341697: C2: Register allocation inefficiency in tight loop [v7]
Daniel Lundén
- RFR: 8341697: C2: Register allocation inefficiency in tight loop [v7]
Daniel Lundén
- RFR: 8325467: Support methods with many arguments in C2 [v20]
Daniel Lundén
- RFR: 8341697: C2: Register allocation inefficiency in tight loop [v7]
Daniel Lundén
- RFR: 8341697: C2: Register allocation inefficiency in tight loop [v7]
Daniel Lundén
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes [v2]
Varada M
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v7]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v55]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v55]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v55]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v58]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v60]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v61]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v62]
Quan Anh Mai
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v63]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v62]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v64]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Quan Anh Mai
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Quan Anh Mai
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v7]
Quan Anh Mai
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Quan Anh Mai
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v14]
Quan Anh Mai
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result
Quan Anh Mai
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Quan Anh Mai
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Quan Anh Mai
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v2]
Quan Anh Mai
- RFR: 8356813: Improve Mod(I|L)Node::Value
Quan Anh Mai
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII
Quan Anh Mai
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v2]
Quan Anh Mai
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v3]
Quan Anh Mai
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v4]
Quan Anh Mai
- RFR: 8347901: C2 should remove unused leaf / pure runtime calls
Quan Anh Mai
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v4]
Quan Anh Mai
- RFR: 8356813: Improve Mod(I|L)Node::Value
Quan Anh Mai
- RFR: 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly turncated for byte and short
Quan Anh Mai
- RFR: 8324720: Instruction selection does not respect -XX:-UseBMI2Instructions flag
Quan Anh Mai
- RFR: 8341697: C2: Register allocation inefficiency in tight loop [v7]
Quan Anh Mai
- RFR: 8350209: Preserve adapters in AOT cache [v12]
Ashutosh Mehra
- RFR: 8350209: Preserve adapters in AOT cache [v16]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v3]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v4]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v5]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v4]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v6]
Ashutosh Mehra
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
Ashutosh Mehra
- Integrated: 8354887: Preserve runtime blobs in AOT code cache
Ashutosh Mehra
- RFR: 8357084: Zero build fails after JDK-8354887
Ashutosh Mehra
- RFR: 8357084: Zero build fails after JDK-8354887
Ashutosh Mehra
- RFR: 8357084: Zero build fails after JDK-8354887
Ashutosh Mehra
- RFR: 8357084: Zero build fails after JDK-8354887
Ashutosh Mehra
- Integrated: 8357084: Zero build fails after JDK-8354887
Ashutosh Mehra
- RFR: 8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift! [v2]
Ashutosh Mehra
- RFR: 8357175: Failure to generate or load AOT code should be handled gracefully
Ashutosh Mehra
- RFR: 8358230: Incorrect location for the assert for blob != nullptr in CodeBlob::create
Ashutosh Mehra
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v2]
Leonid Mesnik
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v3]
Leonid Mesnik
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v4]
Leonid Mesnik
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v5]
Leonid Mesnik
- Integrated: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking
Leonid Mesnik
- RFR: 8356702: CTW: Update modules
Leonid Mesnik
- RFR: 8356702: CTW: Update modules [v2]
Leonid Mesnik
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
Per Minborg
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v6]
Per Minborg
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v12]
Dhamoder Nalla
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v2]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v3]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v5]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v6]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
Saranya Natarajan
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v6]
Saranya Natarajan
- Integrated: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list
Saranya Natarajan
- RFR: 8324720: Instruction selection does not respect -XX:-UseBMI2Instructions flag
Saranya Natarajan
- RFR: 8356702: CTW: Update modules
Evgeny Nikitin
- RFR: 8356702: CTW: Update modules [v2]
Evgeny Nikitin
- RFR: 8356702: CTW: Update modules [v2]
Evgeny Nikitin
- Integrated: 8356702: CTW: Update modules
Evgeny Nikitin
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Jaikiran Pai
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Jaikiran Pai
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Jaikiran Pai
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Volodymyr Paprotski
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Volodymyr Paprotski
- Integrated: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Volodymyr Paprotski
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v15]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v16]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v17]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v18]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v17]
Srinivas Vamsi Parasa
- RFR: 8349582: APX NDD code generation for OpenJDK [v16]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v18]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v19]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v20]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v21]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v14]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v2]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Srinivas Vamsi Parasa
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Srinivas Vamsi Parasa
- Integrated: 8356281: Fix for TestFPComparison failure due to incorrect result
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v21]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v24]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v25]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v25]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v14]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v26]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v28]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v29]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v30]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v31]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v32]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v27]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v33]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v34]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v14]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v35]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v34]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Srinivas Vamsi Parasa
- Integrated: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same
Srinivas Vamsi Parasa
- RFR: 8356089: java/lang/IO/IO.java fails with -XX:+AOTClassLinking [v5]
Ekaterina Pavlova
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v52]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v52]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v47]
Emanuel Peter
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Emanuel Peter
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v48]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v7]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v55]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v55]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8348638: Performance regression in Math.tanh [v9]
Emanuel Peter
- RFR: 8348638: Performance regression in Math.tanh [v8]
Emanuel Peter
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v4]
Emanuel Peter
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v4]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v11]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v3]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v12]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v53]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v59]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v62]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v62]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v54]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v57]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v56]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v2]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v14]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v15]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v64]
Emanuel Peter
- RFR: 8315066: Add unsigned bounds and known bits to TypeInt/Long [v62]
Emanuel Peter
- RFR: 8354520: IGV: dump contextual information [v6]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Emanuel Peter
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v15]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Emanuel Peter
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v12]
Emanuel Peter
- RFR: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects [v15]
Emanuel Peter
- Integrated: 8352869: Verify.checkEQ: extension for NaN, VectorAPI and arbitrary Objects
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Emanuel Peter
- RFR: 8350896: Integer/Long.compress gets wrong type from CompressBitsNode::Value [v5]
Emanuel Peter
- RFR: 8356269: Issues after JDK-8295470
Emanuel Peter
- RFR: 8315916: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded [v7]
Emanuel Peter
- RFR: 8351950: C2: masked vector MIN/MAX AVX512: SIGFPE / no valid evex tuple_table entry
Emanuel Peter
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Emanuel Peter
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes
Emanuel Peter
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates
Emanuel Peter
- RFR: 8356084: C2: Data is wrongly rewired to Initialized Assertion Predicates instead of Template Assertion Predicates [v2]
Emanuel Peter
- RFR: 8355674: C2: Partial Peeling should not introduce Phi nodes above OpaqueInitializedAssertionPredicate nodes [v2]
Emanuel Peter
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Emanuel Peter
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot' [v2]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v8]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v10]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v7]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v11]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Emanuel Peter
- RFR: 8354767: Test crashed: assert(increase < max_live_nodes_increase_per_iteration) failed: excessive live node increase in single iteration of IGVN: 4470 (should be at most 4000)
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v12]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v14]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v15]
Emanuel Peter
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v6]
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Emanuel Peter
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Emanuel Peter
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock
Emanuel Peter
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v4]
Emanuel Peter
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v4]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Emanuel Peter
- RFR: 8351950: C2: masked vector MIN/MAX AVX512: SIGFPE / no valid evex tuple_table entry
Emanuel Peter
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v6]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v13]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v14]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v15]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads
Emanuel Peter
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Emanuel Peter
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v17]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v17]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v18]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v19]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v20]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v21]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v22]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v17]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v12]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v22]
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- RFR: 8342095: Add autovectorizer support for subword vector casts [v13]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v23]
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v24]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v17]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Emanuel Peter
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v2]
Emanuel Peter
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v26]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v9]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v27]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v28]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v29]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v30]
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v5]
Emanuel Peter
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v29]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v29]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v31]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v30]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v32]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v30]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v33]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v34]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v35]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v32]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v36]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v37]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v38]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v39]
Emanuel Peter
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Emanuel Peter
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 [v2]
Emanuel Peter
- RFR: 8349138: Optimize Math.copySign API for Intel e-core targets [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v39]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v32]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Emanuel Peter
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- Integrated: 8355094: Performance drop in auto-vectorized kernel due to split store
Emanuel Peter
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null [v2]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v41]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v42]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v43]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v44]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v45]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v46]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v40]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v47]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v48]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v49]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v49]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v50]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v51]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v52]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v53]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v54]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v55]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v55]
Emanuel Peter
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option
Emanuel Peter
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option [v2]
Emanuel Peter
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v14]
Emanuel Peter
- RFR: 8355094: Performance drop in auto-vectorized kernel due to split store [v2]
Emanuel Peter
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v56]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v53]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v16]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v25]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v56]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v4]
Emanuel Peter
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v58]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v59]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v60]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v59]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v59]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v57]
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v2]
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Emanuel Peter
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v5]
Emanuel Peter
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v2]
Emanuel Peter
- RFR: 8355563: VectorAPI: Refactor current implementation of subword gather load API
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Emanuel Peter
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v5]
Emanuel Peter
- RFR: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Emanuel Peter
- RFR: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability [v3]
Emanuel Peter
- Integrated: 8357530: C2 SuperWord: Diagnostic flag AutoVectorizationOverrideProfitability
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v28]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Emanuel Peter
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Emanuel Peter
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v8]
Emanuel Peter
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v8]
Emanuel Peter
- RFR: 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly turncated for byte and short
Emanuel Peter
- RFR: 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly turncated for byte and short
Emanuel Peter
- RFR: 8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Emanuel Peter
- RFR: 8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Emanuel Peter
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs [v4]
Emanuel Peter
- RFR: 8352635: Improve inferencing of Float16 operations with constant inputs [v4]
Emanuel Peter
- RFR: 8357554: Enable vectorization of Bool -> CMove with different type size (on riscv)
Emanuel Peter
- RFR: 8357554: Enable vectorization of Bool -> CMove with different type size (on riscv)
Emanuel Peter
- RFR: 8356813: Improve Mod(I|L)Node::Value [v2]
Emanuel Peter
- RFR: 8349563: Improve AbsNode::Value() for integer types [v3]
Emanuel Peter
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
Emanuel Peter
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
Emanuel Peter
- RFR: 8356647: C2: Excessively strict assert in PhaseIdealLoop::do_unroll [v5]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v62]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v63]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
Emanuel Peter
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v64]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v65]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v61]
Emanuel Peter
- RFR: 8344942: Template-Based Testing Framework [v66]
Emanuel Peter
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Coleen Phillimore
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Coleen Phillimore
- RFR: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Coleen Phillimore
- Integrated: 8356172: IdealGraphPrinter doesn't need ThreadCritical
Coleen Phillimore
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Coleen Phillimore
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v13]
Chris Plummer
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v14]
Chris Plummer
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v13]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v7]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v16]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v17]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v16]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v17]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8357223: AArch64: Optimize interpreter profile updates
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Chad Rakoczy
- RFR: 8357223: AArch64: Optimize interpreter profile updates [v2]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v19]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v20]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v21]
Chad Rakoczy
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v3]
Chad Rakoczy
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
Roger Riggs
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v7]
Roger Riggs
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Tom Rodriguez
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Tom Rodriguez
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Tom Rodriguez
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v5]
Tom Rodriguez
- RFR: 8357581: [JVMCI] Add ProfilingInfo.getDecompileCount
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v16]
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v17]
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v18]
Tom Rodriguez
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Tom Rodriguez
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v19]
Tom Rodriguez
- RFR: 8354887: Preserve runtime blobs in AOT code cache [v2]
John Rose
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
John R Rose
- RFR: 8355223: Improve documentation on @IntrinsicCandidate [v6]
John R Rose
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v8]
John R Rose
- RFR: 8356778: Compiler add event logging in case of failures
Lutz Schmidt
- RFR: 8356778: Compiler add event logging in case of failures
Lutz Schmidt
- RFR: 8356778: Compiler add event logging in case of failures
Lutz Schmidt
- RFR: 8356778: Compiler add event logging in case of failures [v2]
Lutz Schmidt
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v5]
Lutz Schmidt
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Lutz Schmidt
- RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
SendaoYan
- RFR: 8354674: AArch64: Intrinsify Unsafe::setMemory [v2]
SendaoYan
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization"
SendaoYan
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" [v3]
SendaoYan
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
SendaoYan
- RFR: 8357781: Deep recursion in PhaseCFG::set_next_call leads to stack overflow [v3]
SendaoYan
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
SendaoYan
- RFR: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
SendaoYan
- RFR: 8355769: Optimize nmethod dependency recording [v2]
Aleksey Shipilev
- Integrated: 8355769: Optimize nmethod dependency recording
Aleksey Shipilev
- RFR: 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8356122: Client build fails after JDK-8350209
Aleksey Shipilev
- RFR: 8356122: Client build fails after JDK-8350209
Aleksey Shipilev
- Integrated: 8356122: Client build fails after JDK-8350209
Aleksey Shipilev
- RFR: 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Aleksey Shipilev
- RFR: 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Aleksey Shipilev
- Integrated: 8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level
Aleksey Shipilev
- RFR: 8356266: Fix non-Shenandoah build after JDK-8356075
Aleksey Shipilev
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level [v2]
Aleksey Shipilev
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level [v2]
Aleksey Shipilev
- RFR: 8356259: Lift basic -Xlog:jit* logging to "info" level [v2]
Aleksey Shipilev
- Integrated: 8356259: Lift basic -Xlog:jit* logging to "info" level
Aleksey Shipilev
- RFR: 8356085: JVM crash: Internal Error (codeBuffer.cpp:1005), pid=65197, tid=29187
Aleksey Shipilev
- RFR: 8356085: AArch64: compiler stub buffer size wrongly depends on ZGC
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v12]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v11]
Aleksey Shipilev
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Aleksey Shipilev
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v13]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v14]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v15]
Aleksey Shipilev
- RFR: 8356192: Enable AOT code caching only on supported platforms [v3]
Aleksey Shipilev
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Aleksey Shipilev
- RFR: 8356192: Enable AOT code caching only on supported platforms [v3]
Aleksey Shipilev
- RFR: 8356774: AArch64: StubGen final stubs buffer too small for ZGC on Cavium CPU
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v16]
Aleksey Shipilev
- RFR: 8356946: x86: Optimize interpreter profile updates
Aleksey Shipilev
- RFR: 8356946: x86: Optimize interpreter profile updates
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v17]
Aleksey Shipilev
- RFR: 8357166: Many AOT tests failed with VM crash
Aleksey Shipilev
- Integrated: 8356946: x86: Optimize interpreter profile updates
Aleksey Shipilev
- RFR: 8356946: x86: Optimize interpreter profile updates
Aleksey Shipilev
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v5]
Aleksey Shipilev
- RFR: 8357434: x86: Simplify Interpreter::profile_taken_branch
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v18]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v19]
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence
Aleksey Shipilev
- RFR: 8357600: Patch nmethod flushing message to include more details
Aleksey Shipilev
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list
Aleksey Shipilev
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list
Aleksey Shipilev
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list [v2]
Aleksey Shipilev
- RFR: 8357473: Compilation spike leaves many CompileTasks in free list
Aleksey Shipilev
- RFR: 8357600: Patch nmethod flushing message to include more details [v2]
Aleksey Shipilev
- RFR: 8357434: x86: Simplify Interpreter::profile_taken_branch
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v19]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v20]
Aleksey Shipilev
- RFR: 8231269: CompileTask::is_unloaded is slow due to JNIHandles type checks [v21]
Aleksey Shipilev
- RFR: 8357434: x86: Simplify Interpreter::profile_taken_branch [v2]
Aleksey Shipilev
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines [v2]
Aleksey Shipilev
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines [v2]
Aleksey Shipilev
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines [v2]
Aleksey Shipilev
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines [v2]
Aleksey Shipilev
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks
Aleksey Shipilev
- RFR: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines [v3]
Aleksey Shipilev
- RFR: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Aleksey Shipilev
- RFR: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks [v2]
Aleksey Shipilev
- RFR: 8357223: AArch64: Optimize interpreter profile updates
Aleksey Shipilev
- RFR: 8290892: C2: Intrinsify Reference.reachabilityFence [v3]
Aleksey Shipilev
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Tom Shull
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Tom Shull
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Tom Shull
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Tom Shull
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Tom Shull
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Tom Shull
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Tom Shull
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Tom Shull
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Tom Shull
- RFR: 8355896: Lossy narrowing cast of JVMCINMethodData::size
Doug Simon
- RFR: 8356266: Fix non-Shenandoah build after JDK-8356075
Doug Simon
- RFR: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Doug Simon
- RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v3]
Doug Simon
- RFR: 8356447: Change default for EagerJVMCI to true
Doug Simon
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Doug Simon
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Doug Simon
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Doug Simon
- Integrated: 8356447: Change default for EagerJVMCI to true
Doug Simon
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Doug Simon
- RFR: 8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler
Doug Simon
- RFR: 8334717: Add JVMCI support for APX EGPRs
Doug Simon
- RFR: 8334717: Add JVMCI support for APX EGPRs
Doug Simon
- RFR: 8334717: Add JVMCI support for APX EGPRs
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Doug Simon
- RFR: 8357370: Export supported GCs in JVMCI
Doug Simon
- RFR: 8357370: Export supported GCs in JVMCI [v3]
Doug Simon
- RFR: 8334717: Add JVMCI support for APX EGPRs [v2]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v3]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v4]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v3]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v5]
Doug Simon
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v5]
Doug Simon
- Integrated: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447
Doug Simon
- RFR: 8357581: [JVMCI] Add ProfilingInfo.getDecompileCount
Doug Simon
- RFR: 8357581: [JVMCI] Add HotSpotProfilingInfo [v2]
Doug Simon
- RFR: 8357581: [JVMCI] Add HotSpotProfilingInfo [v2]
Doug Simon
- RFR: 8357581: [JVMCI] Add HotSpotProfilingInfo [v2]
Doug Simon
- Integrated: 8357581: [JVMCI] Add HotSpotProfilingInfo
Doug Simon
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Doug Simon
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Doug Simon
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Doug Simon
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Doug Simon
- RFR: 8357987: [JVMCI] Add Support for Retrieving All Non-Static Methods of a ResolvedJavaType.
Doug Simon
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Doug Simon
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Doug Simon
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Doug Simon
- RFR: 8357660: [JVMCI] Add Support for Retrieving All Indy BootstrapMethodInvocations directly from the ConstantPool
Doug Simon
- RFR: 8358169: Shenandoah/JVMCI: Export GC state constants
Doug Simon
- RFR: 8356946: x86: Optimize interpreter profile updates
Johan Sjölen
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization"
Daniel Skantz
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" [v2]
Daniel Skantz
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" [v3]
Daniel Skantz
- RFR: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization" [v3]
Daniel Skantz
- Integrated: 8357105: C2: compilation fails with "assert(false) failed: empty program detected during loop optimization"
Daniel Skantz
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control [v2]
Daniel Skantz
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control [v3]
Daniel Skantz
- RFR: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control [v3]
Daniel Skantz
- Integrated: 8356246: C2: Compilation fails with "assert(bol->is_Bool()) failed: unexpected if shape" in StringConcat::eliminate_unneeded_control
Daniel Skantz
- RFR: 8355970: C2: Add command line option to print the compile phases
Thomas Stuefe
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
Hao Sun
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Hao Sun
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v2]
Hao Sun
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v3]
Hao Sun
- RFR: 8355896: Lossy narrowing cast of JVMCINMethodData::size
Boris Ulasevich
- Integrated: 8355896: Lossy narrowing cast of JVMCINMethodData::size
Boris Ulasevich
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v9]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v10]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v11]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v12]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v13]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v14]
Igor Veresov
- RFR: 8355003: Implement Ahead-of-Time Method Profiling [v13]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v15]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v16]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v17]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v14]
Igor Veresov
- RFR: 8356885: Don't emit C1 profiling for casts if TypeProfileCasts is off
Igor Veresov
- Integrated: 8356885: Don't emit C1 profiling for casts if TypeProfileCasts is off
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v18]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v19]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v14]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v19]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v19]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v20]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v21]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v22]
Igor Veresov
- RFR: 8357514: Disable AOT caching for runtime stubs
Igor Veresov
- RFR: 8357514: Disable AOT caching for runtime stubs [v2]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v23]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v24]
Igor Veresov
- RFR: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling [v25]
Igor Veresov
- Integrated: 8355003: Implement JEP 515: Ahead-of-Time Method Profiling
Igor Veresov
- RFR: 8357175: Failure to generate or load AOT code should be handled gracefully
Igor Veresov
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Sandhya Viswanathan
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
Sandhya Viswanathan
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v17]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v17]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v18]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v21]
Sandhya Viswanathan
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result
Sandhya Viswanathan
- RFR: 8355364: [REDO] Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding [v2]
Sandhya Viswanathan
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v9]
Sandhya Viswanathan
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v18]
Sandhya Viswanathan
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v19]
Sandhya Viswanathan
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v20]
Sandhya Viswanathan
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
Sandhya Viswanathan
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v2]
Sandhya Viswanathan
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v3]
Sandhya Viswanathan
- RFR: 8349138: Optimize Math.copySign API for Intel e-core targets [v4]
Sandhya Viswanathan
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry [v5]
Sandhya Viswanathan
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Sandhya Viswanathan
- RFR: 8351950: C2: AVX512 vector assembler routines causing SIGFPE / no valid evex tuple_table entry
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v22]
Sandhya Viswanathan
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Sandhya Viswanathan
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v34]
Sandhya Viswanathan
- RFR: 8357267: ZGC: Handle APX EGPRs spilling in ZRuntimeCallSpill [v3]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
Sandhya Viswanathan
- RFR: 8357982: Fix several failing BMI tests with -XX:+UseAPX
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
Sandhya Viswanathan
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v23]
Sandhya Viswanathan
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
Aleksei Voitylov
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
Aleksei Voitylov
- Integrated: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
Aleksei Voitylov
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v5]
Kuai Wei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
Kuai Wei
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Ulrich Weigand
- RFR: 8353500: [s390x] Intrinsify Unsafe::setMemory [v4]
Ulrich Weigand
- RFR: 8356044: Use Double::hashCode and Long::hashCode in java.vm.ci.meta
Shaojin Wen
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
Shaojin Wen
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v15]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v15]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v15]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v9]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v17]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v18]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v19]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v15]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Roland Westrelin
- RFR: 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v2]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v2]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v2]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v21]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling
Roland Westrelin
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling [v2]
Roland Westrelin
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling [v2]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Roland Westrelin
- RFR: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling [v2]
Roland Westrelin
- Integrated: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling
Roland Westrelin
- RFR: 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII [v4]
Roland Westrelin
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Roland Westrelin
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null [v2]
Roland Westrelin
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null [v2]
Roland Westrelin
- RFR: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null [v2]
Roland Westrelin
- Integrated: 8355230: Crash in fuzzer tests: assert(n != nullptr) failed: must not be null
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v23]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v22]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v16]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v7]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v6]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v20]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v25]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v26]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v27]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Roland Westrelin
- RFR: 8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Roland Westrelin
- RFR: 8356989: Unexpected null in C2 compiled code
Roland Westrelin
- RFR: 8356989: Unexpected null in C2 compiled code
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v24]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v28]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v8]
Roland Westrelin
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v7]
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop
Roland Westrelin
- RFR: 8356989: Unexpected null in C2 compiled code [v2]
Roland Westrelin
- RFR: 8356989: Unexpected null in C2 compiled code
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v2]
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v2]
Roland Westrelin
- RFR: 8356989: Unexpected null in C2 compiled code
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v29]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v30]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v31]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v28]
Roland Westrelin
- Integrated: 8356989: Unexpected null in C2 compiled code
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v3]
Roland Westrelin
- RFR: 8354383: C2: enable sinking of Type nodes out of loop [v2]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v33]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v28]
Roland Westrelin
- RFR: 8342692: C2: long counted loop/long range checks: don't create loop-nest for short running loops [v32]
Roland Westrelin
- RFR: 8347499: C2: Make `PhaseIdealLoop` eliminate more redundant safepoints in loops [v3]
Qizheng Xing
- RFR: 8347499: C2: Make `PhaseIdealLoop` eliminate more redundant safepoints in loops [v2]
Qizheng Xing
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v7]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v7]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v16]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v15]
Kangcheng Xu
- RFR: 8347555: [REDO] C2: implement optimization for series of Add of unique value [v7]
Kangcheng Xu
- RFR: 8353290: C2: Refactor PhaseIdealLoop::is_counted_loop() [v4]
Kangcheng Xu
- RFR: 8353290: C2: Refactor PhaseIdealLoop::is_counted_loop() [v5]
Kangcheng Xu
- RFR: 8353290: C2: Refactor PhaseIdealLoop::is_counted_loop() [v3]
Kangcheng Xu
- RFR: 8350621: Code cache stops scheduling GC
Albert Mingkun Yang
- RFR: 8355980: RISC-V: remove vmclr_m before vmsXX and vmfXX
Fei Yang
- RFR: 8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Fei Yang
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB
Fei Yang
- RFR: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp
Fei Yang
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Fei Yang
- RFR: 8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB [v2]
Fei Yang
- RFR: 8356593: RISC-V: Small improvement to array fill stub
Fei Yang
- RFR: 8356192: Enable AOT code caching only on supported platforms [v2]
Fei Yang
- RFR: 8356593: RISC-V: Small improvement to array fill stub
Fei Yang
- RFR: 8356593: RISC-V: Small improvement to array fill stub [v2]
Fei Yang
- RFR: 8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Fei Yang
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Fei Yang
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v2]
Fei Yang
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v3]
Fei Yang
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Fei Yang
- RFR: 8345067: C2: enable implicit null checks for ZGC reads [v3]
Fei Yang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v10]
Fei Yang
- RFR: 8357056: RISC-V: Asm fixes - load/store width
Fei Yang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v12]
Fei Yang
- RFR: 8357056: RISC-V: Asm fixes - load/store width [v2]
Fei Yang
- RFR: 8356924: RISC-V: Clean up cost for vector instructions [v2]
Fei Yang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v16]
Fei Yang
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v17]
Fei Yang
- RFR: 8357460: RISC-V: Optimize array fill stub for small size [v3]
Fei Yang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Fei Yang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Fei Yang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v4]
Fei Yang
- RFR: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Fei Yang
- RFR: 8352141: UBSAN: fix the left shift of negative value in relocInfo.cpp, internal_word_Relocation::pack_data_to()
Afshin Zafari
- RFR: 8351568: Improve source code documentation for PhaseCFG::insert_anti_dependences [v2]
Galder Zamarreño
- RFR: 8344942: Template-Based Testing Framework [v9]
Galder Zamarreño
- RFR: 8344942: Template-Based Testing Framework [v9]
Galder Zamarreño
- RFR: 8327963: C2: fix construction of memory graph around Initialize node to prevent incorrect execution if allocation is removed [v5]
Galder Zamarreño
- RFR: 8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
Galder Zamarreño
- RFR: 8020282: Generated code quality: redundant LEAs in the chained dereferences
Galder Zamarreño
- RFR: 8020282: Generated code quality: redundant LEAs in the chained dereferences
Galder Zamarreño
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option [v2]
Zdenek Zambersky
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option
Zdenek Zambersky
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option [v2]
Zdenek Zambersky
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option [v3]
Zdenek Zambersky
- RFR: 8252473: [TESTBUG] compiler tests fail with minimal VM: Unrecognized VM option [v2]
Zdenek Zambersky
- RFR: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp
Dingli Zhang
- RFR: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp [v2]
Dingli Zhang
- RFR: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp [v2]
Dingli Zhang
- Integrated: 8356188: RISC-V: Cleanup effect of vmaskcmp_fp
Dingli Zhang
- RFR: 8356924: RISC-V: Clean up cost for vector instructions
Dingli Zhang
- RFR: 8350960: RISC-V: Add riscv backend for Float16 operations - vectorization [v3]
Dingli Zhang
- RFR: 8356924: RISC-V: Clean up cost for vector instructions [v2]
Dingli Zhang
- RFR: 8356924: RISC-V: Clean up cost for vector instructions [v2]
Dingli Zhang
- Integrated: 8356924: RISC-V: Clean up cost for vector instructions
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v2]
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v3]
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v3]
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v4]
Dingli Zhang
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v4]
Dingli Zhang
- Integrated: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector
Dingli Zhang
- RFR: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Yudi Zheng
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v15]
Yudi Zheng
- RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v2]
Yudi Zheng
- RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v3]
Yudi Zheng
- RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v18]
Yudi Zheng
- RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v3]
Yudi Zheng
- Integrated: 8353735: [JVMCI] Allow specifying storage kind of the callee save register
Yudi Zheng
- RFR: 8356447: Change default for EagerJVMCI to true [v2]
Yudi Zheng
- RFR: 8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler
Yudi Zheng
- Integrated: 8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler
Yudi Zheng
- RFR: 8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler
Yudi Zheng
- RFR: 8334717: Add JVMCI support for APX EGPRs
Yudi Zheng
- RFR: 8334717: Add JVMCI support for APX EGPRs
Yudi Zheng
- RFR: 8334717: Add JVMCI support for APX EGPRs
Yudi Zheng
- RFR: 8334717: Add JVMCI support for APX EGPRs [v2]
Yudi Zheng
- RFR: 8357135: java.lang.OutOfMemoryError: Error creating or attaching to libjvmci after JDK-8356447 [v2]
Yudi Zheng
- RFR: 8334717: Add JVMCI support for APX EGPRs [v2]
Yudi Zheng
- Integrated: 8334717: Add JVMCI support for APX EGPRs
Yudi Zheng
- RFR: 8348638: Performance regression in Math.tanh [v9]
duke
- RFR: 8354284: Add more compiler test folders to tier1 runs [v2]
duke
- Withdrawn: 8349563: Improve AbsNode::Value() for integer types
duke
- RFR: 8356182: Build fails on aarch64 without ZGC
duke
- Withdrawn: 8345067: C2: enable implicit null checks for ZGC reads
duke
- RFR: 8258229: Crash in nmethod::reloc_string_for [v2]
duke
- RFR: 8354473: Incorrect results for compress/expand tests with -XX:+EnableX86ECoreOpts
duke
- RFR: 8356310: compiler/print/TestPrintAssemblyDeoptRace.java fails with Improperly specified VM option 'DeoptimizeALot'
duke
- RFR: 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
duke
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v4]
duke
- RFR: 8356593: RISC-V: Small improvement to array fill stub [v2]
duke
- RFR: 8353551: C2: Constant folding for ReverseBytes nodes [v6]
duke
- RFR: 8347515: C2: assert(!success || (C->macro_count() == (old_macro_count - 1))) failed: elimination must have deleted one node from macro list [v6]
duke
- RFR: 8355708: Two Float16 IR tests fail after JDK-8345125
duke
- RFR: 8356702: CTW: Update modules [v2]
duke
- RFR: 8356869: RISC-V: Improve tail handling of array fill stub [v3]
duke
- RFR: 8336906: C2: assert(bb->is_reachable()) failed: getting result from unreachable basicblock [v3]
duke
- RFR: 8356281: Fix for TestFPComparison failure due to incorrect result [v3]
duke
- RFR: 8353237: [AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53
duke
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v5]
duke
- RFR: 8355970: C2: Add command line option to print the compile phases [v6]
duke
- RFR: 8356924: RISC-V: Clean up cost for vector instructions [v2]
duke
- Withdrawn: 8342662: C2: Add new phase for backend-specific lowering
duke
- RFR: 8351140: RISC-V: Intrinsify Unsafe::setMemory [v17]
duke
- RFR: 8357649: IGV: add block index to the supplemental node properties
duke
- RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v5]
duke
- RFR: 8357695: RISC-V: Move vector intrinsic condition checks into match_rule_supported_vector [v4]
duke
- Withdrawn: 8352316: More MergeStoreBench
duke
- RFR: 8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes [v2]
duke
- RFR: 8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same [v36]
duke
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v4]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v3]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v4]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v3]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v4]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v5]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
erifan
- RFR: 8354242: VectorAPI: combine vector not operation with compare [v6]
erifan
- RFR: 8356328: Some C2 IR nodes miss size_of() function
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v3]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v4]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v2]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v12]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v4]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v15]
kuaiwei
- RFR: 8345485: C2 MergeLoads: merge adjacent array/native memory loads into larger load [v16]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v5]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function [v4]
kuaiwei
- RFR: 8356328: Some C2 IR nodes miss size_of() function
kuaiwei
- Integrated: 8356328: Some C2 IR nodes miss size_of() function
kuaiwei
- RFR: 8356182: Build fails on aarch64 without ZGC
snake66
- RFR: 8356182: Build fails on aarch64 without ZGC
snake66
- RFR: 8356182: Build fails on aarch64 without ZGC
snake66
- RFR: 8356182: Build fails on aarch64 without ZGC
snake66
- Integrated: 8356182: Build fails on aarch64 without ZGC
snake66
- RFR: 8356182: Build fails on aarch64 without ZGC
snake66
- RFR: 8316694: Implement relocation of nmethod within CodeCache [v15]
Erik Österlund
- RFR: 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent
Erik Österlund
- RFR: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Erik Österlund
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Erik Österlund
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Erik Österlund
- RFR: 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Erik Österlund
Last message date:
Sat May 31 23:11:02 UTC 2025
Archived on: Sat May 31 23:11:09 UTC 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).