RFR: 8321509: False positive in get_trampoline fast path causes crash [v3]

Vladimir Kozlov kvn at openjdk.org
Tue Jul 9 16:01:36 UTC 2024


On Tue, 9 Jul 2024 00:03:25 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

> > static const uint64_t branch_range = 128 * M;
> 
> Okay, I will try.

With this I hit next assert during normal C2 compilation (during output phase) which does not seems Leyden specific:

#  Internal Error (/Users/vkozlov/work/leyden/open/src/hotspot/cpu/aarch64/aarch64.ad:2244), pid=27141, tid=28675
#  assert(masm-> offset() - offset <= (int) size_exception_handler()) failed: overflow
#

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

PR Comment: https://git.openjdk.org/jdk/pull/19796#issuecomment-2218082798


More information about the hotspot-compiler-dev mailing list