RFR: 8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions
Xiaolin Zheng
xlinzheng at openjdk.org
Thu Jan 12 10:18:20 UTC 2023
On Thu, 12 Jan 2023 02:52:17 GMT, Sergey Kuksenko <skuksenko at openjdk.org> wrote:
> 8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions
Hi Sergey,
Would you mind some RV part taking a ride? Thank you! (no need to add a contributor for this)
By the way, seems GHA says `assert(assm->inst_mark() == NULL, "overlapping instructions");` may need some changes; it seems that x86 and aarch64 have an `InstructionMark` in `post_call_nop()` but ppc and riscv do not always have an `InstructionMark` in `post_call_nop()`.
[rv.txt](https://github.com/openjdk/jdk/files/10400394/rv.txt)
Thanks,
Xiaolin
-------------
PR: https://git.openjdk.org/jdk/pull/11958
More information about the hotspot-dev
mailing list