Certain flag combinations, such as -XX:+TieredCompilation -XX:-UseOnStackReplacement can result in branches to unbound labels (see LAbel backedge_counter_overflow in TemplateTable::branch()), which seems like a bad idea, though apparently not fatal on x86. Debug builds should detect these cases so we can fix them.
- duplicates
-
JDK-8206075 On x86, assert on unbound assembler Labels used as branch targets
- Resolved
- relates to
-
JDK-8173100 AArch64: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation
- Resolved