mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-29 20:48:29 +00:00
8253815: Remove unused HeapRegionManager::_num_committed from SA
Reviewed-by: tschatzl, cjplummer
This commit is contained in:
parent
f80a6066e4
commit
709cfe5f28
@ -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*) \
|
||||
|
||||
@ -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());
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user