Ensure non-shared instruction after debug positions before shared suffix blocks.
R=ager
Bug: 65066975
Change-Id: I683aee5d86a6d552811906e10ba6ff748c75f3f7
diff --git a/src/test/debugTestResources/Locals.java b/src/test/debugTestResources/Locals.java
index 56613b3..5afcabb 100644
--- a/src/test/debugTestResources/Locals.java
+++ b/src/test/debugTestResources/Locals.java
@@ -308,6 +308,16 @@
return "OK";
}
+ public static void regression65066975(boolean bit) {
+ nop();
+ if (bit) {
+ nop();
+ } else {
+ nop();
+ }
+ nop();
+ }
+
public static void main(String[] args) {
noLocals();
unusedLocals();
@@ -327,5 +337,6 @@
switchRewriteToIfs(1);
switchRewriteToSwitches(1);
regression65039701(true);
+ regression65066975(false);
}
}