Merge "Revert^2 "ART: Use proxy ArtMethod's data_ to store the interface method.""
diff --git a/test/088-monitor-verification/src/Main.java b/test/088-monitor-verification/src/Main.java
index bca3df6..13a96c7 100644
--- a/test/088-monitor-verification/src/Main.java
+++ b/test/088-monitor-verification/src/Main.java
@@ -34,6 +34,12 @@
             disableStackFrameAsserts();
         }
 
+        ensureJitCompiled(Main.class, "recursiveSync");
+        ensureJitCompiled(Main.class, "nestedMayThrow");
+        ensureJitCompiled(Main.class, "constantLock");
+        ensureJitCompiled(Main.class, "notExcessiveNesting");
+        ensureJitCompiled(Main.class, "notNested");
+
         Main m = new Main();
 
         m.recursiveSync(0);
@@ -273,4 +279,5 @@
     public static native boolean runtimeIsSoftFail();
     public static native boolean isInterpreted();
     public static native void disableStackFrameAsserts();
+    private static native void ensureJitCompiled(Class<?> itf, String method_name);
 }