src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
--- a/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java Thu Feb 22 18:36:32 2018 +0100
+++ b/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java Thu Feb 22 18:37:23 2018 +0100
@@ -54,12 +54,10 @@
youngGenField = type.getAddressField("_young_gen");
oldGenField = type.getAddressField("_old_gen");
+ youngGenSpecField = type.getAddressField("_young_gen_spec");
+ oldGenSpecField = type.getAddressField("_old_gen_spec");
genFactory = new GenerationFactory();
-
- Type collectorPolicyType = db.lookupType("GenCollectorPolicy");
- youngGenSpecField = collectorPolicyType.getAddressField("_young_gen_spec");
- oldGenSpecField = collectorPolicyType.getAddressField("_old_gen_spec");
}
public GenCollectedHeap(Address addr) {