RFR: 8293007: riscv: optimize nmethod entry barrier
Yadong Wang
yadongwang at openjdk.org
Sat Aug 27 15:25:57 UTC 2022
https://bugs.openjdk.org/browse/JDK-8290700 introduced a faster nmethod entry barrier: a out-of-line stub to the entry barriers of C2 methods, and also a concurrent-data-and instruction-patching barrier.
Porting loom and generational ZGC are both under development in progress in riscv port project, and we brought the similar modification to make things smooth.
Tier1 passed on unmatched.
-------------
Commit messages:
- fix whitespace
- 8293007: riscv: optimize nmethod entry barrier
Changes: https://git.openjdk.org/jdk/pull/10056/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10056&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8293007
Stats: 282 lines in 16 files changed: 210 ins; 27 del; 45 mod
Patch: https://git.openjdk.org/jdk/pull/10056.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/10056/head:pull/10056
PR: https://git.openjdk.org/jdk/pull/10056
More information about the shenandoah-dev
mailing list