RFR: 8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert [v2]
Roland Westrelin
roland at openjdk.java.net
Tue Nov 30 08:45:06 UTC 2021
On Tue, 30 Nov 2021 00:10:30 GMT, Dean Long <dlong at openjdk.org> wrote:
> If we want to be conservative, then perhaps we should do a bailout if the stack size don't match. Ignoring the stack in one place, but being careful to preserve it in others makes me think we are missing something. For example, this troubling comment from Parse::catch_inline_exceptions():
>
> 911 // Start executing from the given throw state. (Keep its stack, for now.)
If we're missing something, wouldn't testing catch it? Wouldn't running that patch through extensive testing help then?
-------------
PR: https://git.openjdk.java.net/jdk/pull/6572
More information about the hotspot-compiler-dev
mailing list