RFR: 8294729: [s390] Implement nmethod entry barriers
Tyler Steele
tsteele at openjdk.org
Wed Oct 26 20:00:30 UTC 2022
This draft PR implements native method barriers on s390. When complete, this will fix the build, and bring the other benefits of [JDK-8290025](https://bugs.openjdk.org/browse/JDK-8290025) to that platform.
-------------
Commit messages:
- Fixup
- Remove tmp register from s390 nmethod_entry_barrier. Use R0 & R1 implicitly
- Invert condition
- Add missing include to s390.ad
- Change s390.ad register
- Move s390.ad code to proper position
- Remove uneeded #include
- Incorporate MD's suggestions
- Minor clean up
- Change arg computation for vm-call in line with Martin's feedback. Remove redundant instr.
- ... and 26 more: https://git.openjdk.org/jdk/compare/085949a1...0a683eee
Changes: https://git.openjdk.org/jdk/pull/10558/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10558&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8294729
Stats: 207 lines in 10 files changed: 198 ins; 0 del; 9 mod
Patch: https://git.openjdk.org/jdk/pull/10558.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/10558/head:pull/10558
PR: https://git.openjdk.org/jdk/pull/10558
More information about the hotspot-dev
mailing list