8253815: Remove unused HeapRegionManager::_num_committed from SA

Reviewed-by: tschatzl, cjplummer
This commit is contained in:
Stefan Johansson 2020-09-30 13:02:41 +00:00
parent f80a6066e4
commit 709cfe5f28
2 changed files with 0 additions and 8 deletions

View File

@ -53,7 +53,6 @@
nonstatic_field(G1HeapRegionTable, _shift_by, uint) \
\
nonstatic_field(HeapRegionManager, _regions, G1HeapRegionTable) \
nonstatic_field(HeapRegionManager, _num_committed, uint) \
\
volatile_nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t) \
nonstatic_field(G1CollectedHeap, _hrm, HeapRegionManager*) \

View File

@ -42,8 +42,6 @@ import sun.jvm.hotspot.types.TypeDataBase;
public class HeapRegionManager extends VMObject {
// G1HeapRegionTable _regions
static private long regionsFieldOffset;
// uint _committed_length
static private CIntegerField numCommittedField;
static {
VM.registerVMInitializedObserver(new Observer() {
@ -57,7 +55,6 @@ public class HeapRegionManager extends VMObject {
Type type = db.lookupType("HeapRegionManager");
regionsFieldOffset = type.getField("_regions").getOffset();
numCommittedField = type.getCIntegerField("_num_committed");
}
private G1HeapRegionTable regions() {
@ -74,10 +71,6 @@ public class HeapRegionManager extends VMObject {
return regions().length();
}
public long committedLength() {
return numCommittedField.getValue(addr);
}
public Iterator<HeapRegion> heapRegionIterator() {
return regions().heapRegionIterator(length());
}