< prev index next >

test/gc/cms/TestMBeanCMS.java

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.

@@ -20,52 +20,56 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
 
 /*
- * @test Test6581734.java
+ * @test TestMBeanCMS.java
  * @bug 6581734
  * @requires vm.gc=="ConcMarkSweep" | vm.gc=="null"
  * @summary CMS Old Gen's collection usage is zero after GC which is incorrect
  * @modules java.management
- * @run main/othervm -Xmx512m -verbose:gc -XX:+UseConcMarkSweepGC Test6581734
+ * @run main/othervm -Xmx512m -verbose:gc -XX:+UseConcMarkSweepGC TestMBeanCMS
  *
  */
-import java.util.*;
-import java.lang.management.*;
 
+import java.lang.management.GarbageCollectorMXBean;
+import java.lang.management.ManagementFactory;
+import java.lang.management.MemoryPoolMXBean;
+import java.util.LinkedList;
+import java.util.List;
+
 // 6581734 states that memory pool usage via the mbean is wrong
 // for CMS (zero, even after a collection).
 //
 // 6580448 states that the collection count similarly is wrong
 // (stays at zero for CMS collections)
 // -- closed as dup of 6581734 as the same fix resolves both.
 
 
-public class Test6581734 {
+public class TestMBeanCMS {
 
     private String poolName = "CMS";
     private String collectorName = "ConcurrentMarkSweep";
 
     public static void main(String [] args) {
 
-        Test6581734 t = null;
+        TestMBeanCMS t = null;
         if (args.length==2) {
-            t = new Test6581734(args[0], args[1]);
+            t = new TestMBeanCMS(args[0], args[1]);
         } else {
             System.out.println("Defaulting to monitor CMS pool and collector.");
-            t = new Test6581734();
+            t = new TestMBeanCMS();
         }
         t.run();
     }
 
-    public Test6581734(String pool, String collector) {
+    public TestMBeanCMS(String pool, String collector) {
         poolName = pool;
         collectorName = collector;
     }
 
-    public Test6581734() {
+    public TestMBeanCMS() {
     }
 
     public void run() {
         // Use some memory, enough that we expect collections should
         // have happened.
< prev index next >