Integrated: 8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
Dean Long
dlong at openjdk.java.net
Thu Feb 3 22:14:18 UTC 2022
On Thu, 3 Feb 2022 04:11:38 GMT, Dean Long <dlong at openjdk.org> wrote:
> Reproduced the problem with a new JASM test rather than relying on idiosyncrasies of javac.
> The fix is to not look at the next instruction (which might be the beginning of an unreachable block) if the current instruction doesn't fall through (like "goto"!).
This pull request has now been integrated.
Changeset: e44dc638
Author: Dean Long <dlong at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/e44dc638b8936b1b76ca9ddf9ece0c5c4705a19c
Stats: 121 lines in 3 files changed: 120 ins; 0 del; 1 mod
8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack
Co-authored-by: Yi Yang <yyang at openjdk.org>
Co-authored-by: Yi Yang <qingfeng.yy at alibaba-inc.com>
Reviewed-by: vlivanov, thartmann
-------------
PR: https://git.openjdk.java.net/jdk/pull/7331
More information about the hotspot-dev
mailing list