RFR: 8337987: Relocate jfr and throw_exception stubs from StubGenerator to SharedRuntime [v6]

Andrew Dinn adinn at openjdk.org
Sat Aug 17 15:48:20 UTC 2024


> Store the throw_exception and jfr stub code as blobs in class SharedRuntime, move the generation code to the the arch-specific generator classes and update client code to access them from their new location.

Andrew Dinn has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 11 commits:

 - merge
 - fix up jvmci static field declarations
 - fix riscv port issues
 - fix accidental paste
 - copy macro across
 - typo
 - fix frame layouts for x86_32
 - fix throw exception stub generation on zero
 - fix some header includes and defintions
 - fix issues with ports
 - ... and 1 more: https://git.openjdk.org/jdk/compare/8635642d...6307695a

-------------

Changes: https://git.openjdk.org/jdk/pull/20566/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20566&range=05
  Stats: 2886 lines in 43 files changed: 1341 ins; 1494 del; 51 mod
  Patch: https://git.openjdk.org/jdk/pull/20566.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/20566/head:pull/20566

PR: https://git.openjdk.org/jdk/pull/20566


More information about the hotspot-dev mailing list