diff options
Diffstat (limited to 'test/1337-gc-coverage/src/Main.java')
-rw-r--r-- | test/1337-gc-coverage/src/Main.java | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/test/1337-gc-coverage/src/Main.java b/test/1337-gc-coverage/src/Main.java index 7875eb1824..128ad4d83c 100644 --- a/test/1337-gc-coverage/src/Main.java +++ b/test/1337-gc-coverage/src/Main.java @@ -22,7 +22,6 @@ public class Main { public static void main(String[] args) { System.loadLibrary(args[0]); testHomogeneousCompaction(); - testCollectorTransitions(); System.out.println("Done."); } @@ -68,40 +67,10 @@ public class Main { } } - private static void testCollectorTransitions() { - if (supportCollectorTransition()) { - Object o = new Object(); - // Transition to semi-space collector. - allocateStuff(); - transitionToSS(); - allocateStuff(); - long addressBefore = objectAddress(o); - Runtime.getRuntime().gc(); - long addressAfter = objectAddress(o); - if (addressBefore == addressAfter) { - System.out.println("error: Expected different adddress " + addressBefore + " vs " + - addressAfter); - } - // Transition back to CMS. - transitionToCMS(); - allocateStuff(); - addressBefore = objectAddress(o); - Runtime.getRuntime().gc(); - addressAfter = objectAddress(o); - if (addressBefore != addressAfter) { - System.out.println("error: Expected same adddress " + addressBefore + " vs " + - addressAfter); - } - } - } - // Methods to get access to ART internals. private static native boolean supportHomogeneousSpaceCompact(); private static native boolean performHomogeneousSpaceCompact(); private static native void incrementDisableMovingGC(); private static native void decrementDisableMovingGC(); private static native long objectAddress(Object object); - private static native boolean supportCollectorTransition(); - private static native void transitionToSS(); - private static native void transitionToCMS(); } |