src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
changeset 47819 ee36a8e36561
parent 47663 3e78d37acdde
child 50523 7b7c75d87f9b
equal deleted inserted replaced
47818:2f6ab27efb60 47819:ee36a8e36561
    26 
    26 
    27 import java.io.*;
    27 import java.io.*;
    28 import java.util.*;
    28 import java.util.*;
    29 import sun.jvm.hotspot.debugger.*;
    29 import sun.jvm.hotspot.debugger.*;
    30 import sun.jvm.hotspot.gc.cms.CMSHeap;
    30 import sun.jvm.hotspot.gc.cms.CMSHeap;
       
    31 import sun.jvm.hotspot.gc.serial.SerialHeap;
    31 import sun.jvm.hotspot.gc.shared.*;
    32 import sun.jvm.hotspot.gc.shared.*;
    32 import sun.jvm.hotspot.gc.g1.G1CollectedHeap;
    33 import sun.jvm.hotspot.gc.g1.G1CollectedHeap;
    33 import sun.jvm.hotspot.gc.parallel.*;
    34 import sun.jvm.hotspot.gc.parallel.*;
    34 import sun.jvm.hotspot.oops.*;
    35 import sun.jvm.hotspot.oops.*;
    35 import sun.jvm.hotspot.types.*;
    36 import sun.jvm.hotspot.types.*;
    75     Type type = db.lookupType("Universe");
    76     Type type = db.lookupType("Universe");
    76 
    77 
    77     collectedHeapField = type.getAddressField("_collectedHeap");
    78     collectedHeapField = type.getAddressField("_collectedHeap");
    78 
    79 
    79     heapConstructor = new VirtualConstructor(db);
    80     heapConstructor = new VirtualConstructor(db);
    80     heapConstructor.addMapping("GenCollectedHeap", GenCollectedHeap.class);
       
    81     heapConstructor.addMapping("CMSHeap", CMSHeap.class);
    81     heapConstructor.addMapping("CMSHeap", CMSHeap.class);
       
    82     heapConstructor.addMapping("SerialHeap", SerialHeap.class);
    82     heapConstructor.addMapping("ParallelScavengeHeap", ParallelScavengeHeap.class);
    83     heapConstructor.addMapping("ParallelScavengeHeap", ParallelScavengeHeap.class);
    83     heapConstructor.addMapping("G1CollectedHeap", G1CollectedHeap.class);
    84     heapConstructor.addMapping("G1CollectedHeap", G1CollectedHeap.class);
    84 
    85 
    85     mainThreadGroupField   = type.getOopField("_main_thread_group");
    86     mainThreadGroupField   = type.getOopField("_main_thread_group");
    86     systemThreadGroupField = type.getOopField("_system_thread_group");
    87     systemThreadGroupField = type.getOopField("_system_thread_group");