RFR: 8285487: Do not generate trampolines for runtime calls if they are not needed [v3]
Evgeny Astigeevich
duke at openjdk.java.net
Fri Apr 29 14:54:50 UTC 2022
On Fri, 29 Apr 2022 12:46:25 GMT, Andrew Haley <aph at openjdk.org> wrote:
> Are you trying to prove that, even if the caller is moved as far as it possibly can be from the runtime target, the branch will still be in range?
Yes, for calls into the non-nmethod segment.
> That is to say, all of the code in the current CodeHeap is within 128M of the target?
With the non-nmethod segment in the middle, it is 248M: 120M + 8M + 120M.
-------------
PR: https://git.openjdk.java.net/jdk/pull/8403
More information about the hotspot-dev
mailing list