RFR: 8333819: Move embedded external addresses from relocation info into separate global table

Vladimir Kozlov kvn at openjdk.org
Thu Jun 13 21:33:14 UTC 2024


On Thu, 13 Jun 2024 21:21:32 GMT, Dean Long <dlong at openjdk.org> wrote:

> If not for Leyden, nmethods are not relocatable, so I think some of these relocations can be filtered out of the final nmethod. I think we only need nmethod relocations for finding oops and patchable call sites. I don't think we need to keep relocations like external_word_type and runtime_call_type normally (except for Leyden).

You are correct. But we need them for Leyden which is coming sooner or later. And I even added more external_word_type in Leyden repository which were missed.

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

PR Comment: https://git.openjdk.org/jdk/pull/19703#issuecomment-2166827288


More information about the hotspot-runtime-dev mailing list