diff options
| author | 2017-01-24 08:36:09 +0000 | |
|---|---|---|
| committer | 2017-01-24 08:36:09 +0000 | |
| commit | c827f29ee77d459cea67d3bcf3ca1e50378e88f7 (patch) | |
| tree | 7280dca1f6def1fa83e5fec9a71bc222d05f8839 | |
| parent | e9fef45736e1a2c90e6caa17a1c3bd910245b972 (diff) | |
| parent | 41526614ede83bd0c13b71458c852d6c3bda683f (diff) | |
Merge "ART: More rework of test 912"
| -rw-r--r-- | test/912-classes/src/Main.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/912-classes/src/Main.java b/test/912-classes/src/Main.java index 62dc9f9e5c..6ad23a4869 100644 --- a/test/912-classes/src/Main.java +++ b/test/912-classes/src/Main.java @@ -232,6 +232,12 @@ public class Main { } }; + Thread dummyThread = new Thread(); + dummyThread.start(); + dummyThread.join(); + + ensureJitCompiled(Main.class, "testClassEvents"); + enableClassLoadEvents(true); ClassLoader cl1 = create(boot, DEX1, DEX2); @@ -331,6 +337,8 @@ public class Main { private static native void enableClassLoadEvents(boolean b); + private static native void ensureJitCompiled(Class c, String name); + private static class TestForNonInit { public static double dummy = Math.random(); // So it can't be compile-time initialized. } |