src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
equal
deleted
inserted
replaced
52 private static synchronized void initialize(TypeDataBase db) { |
52 private static synchronized void initialize(TypeDataBase db) { |
53 Type type = db.lookupType("GenCollectedHeap"); |
53 Type type = db.lookupType("GenCollectedHeap"); |
54 |
54 |
55 youngGenField = type.getAddressField("_young_gen"); |
55 youngGenField = type.getAddressField("_young_gen"); |
56 oldGenField = type.getAddressField("_old_gen"); |
56 oldGenField = type.getAddressField("_old_gen"); |
|
57 youngGenSpecField = type.getAddressField("_young_gen_spec"); |
|
58 oldGenSpecField = type.getAddressField("_old_gen_spec"); |
57 |
59 |
58 genFactory = new GenerationFactory(); |
60 genFactory = new GenerationFactory(); |
59 |
|
60 Type collectorPolicyType = db.lookupType("GenCollectorPolicy"); |
|
61 youngGenSpecField = collectorPolicyType.getAddressField("_young_gen_spec"); |
|
62 oldGenSpecField = collectorPolicyType.getAddressField("_old_gen_spec"); |
|
63 } |
61 } |
64 |
62 |
65 public GenCollectedHeap(Address addr) { |
63 public GenCollectedHeap(Address addr) { |
66 super(addr); |
64 super(addr); |
67 } |
65 } |