src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
changeset 52925 9c18c9d839d3
parent 51554 5b0d86499960
child 54780 f8d182aedc92
equal deleted inserted replaced
52924:420ff459906f 52925:9c18c9d839d3
    34 import sun.jvm.hotspot.gc.epsilon.EpsilonHeap;
    34 import sun.jvm.hotspot.gc.epsilon.EpsilonHeap;
    35 import sun.jvm.hotspot.gc.g1.G1CollectedHeap;
    35 import sun.jvm.hotspot.gc.g1.G1CollectedHeap;
    36 import sun.jvm.hotspot.gc.parallel.ParallelScavengeHeap;
    36 import sun.jvm.hotspot.gc.parallel.ParallelScavengeHeap;
    37 import sun.jvm.hotspot.gc.serial.SerialHeap;
    37 import sun.jvm.hotspot.gc.serial.SerialHeap;
    38 import sun.jvm.hotspot.gc.shared.CollectedHeap;
    38 import sun.jvm.hotspot.gc.shared.CollectedHeap;
       
    39 import sun.jvm.hotspot.gc.shenandoah.ShenandoahHeap;
    39 import sun.jvm.hotspot.gc.z.ZCollectedHeap;
    40 import sun.jvm.hotspot.gc.z.ZCollectedHeap;
    40 import sun.jvm.hotspot.oops.Oop;
    41 import sun.jvm.hotspot.oops.Oop;
    41 import sun.jvm.hotspot.runtime.BasicType;
    42 import sun.jvm.hotspot.runtime.BasicType;
    42 import sun.jvm.hotspot.runtime.VM;
    43 import sun.jvm.hotspot.runtime.VM;
    43 import sun.jvm.hotspot.runtime.VirtualConstructor;
    44 import sun.jvm.hotspot.runtime.VirtualConstructor;
    98     addHeapTypeIfInDB(db, SerialHeap.class);
    99     addHeapTypeIfInDB(db, SerialHeap.class);
    99     addHeapTypeIfInDB(db, ParallelScavengeHeap.class);
   100     addHeapTypeIfInDB(db, ParallelScavengeHeap.class);
   100     addHeapTypeIfInDB(db, G1CollectedHeap.class);
   101     addHeapTypeIfInDB(db, G1CollectedHeap.class);
   101     addHeapTypeIfInDB(db, EpsilonHeap.class);
   102     addHeapTypeIfInDB(db, EpsilonHeap.class);
   102     addHeapTypeIfInDB(db, ZCollectedHeap.class);
   103     addHeapTypeIfInDB(db, ZCollectedHeap.class);
       
   104     addHeapTypeIfInDB(db, ShenandoahHeap.class);
   103 
   105 
   104     mainThreadGroupField   = type.getOopField("_main_thread_group");
   106     mainThreadGroupField   = type.getOopField("_main_thread_group");
   105     systemThreadGroupField = type.getOopField("_system_thread_group");
   107     systemThreadGroupField = type.getOopField("_system_thread_group");
   106 
   108 
   107     narrowOopBaseField = type.getAddressField("_narrow_oop._base");
   109     narrowOopBaseField = type.getAddressField("_narrow_oop._base");