public class HeapSnapshotVerifier extends Object
| Modifier and Type | Field and Description |
|---|---|
protected BigBang |
bb |
protected ImageHeap |
imageHeap |
protected ImageHeapScanner |
scanner |
| Constructor and Description |
|---|
HeapSnapshotVerifier(BigBang bb,
ImageHeap imageHeap,
ImageHeapScanner scanner) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanupAfterAnalysis() |
boolean |
requireAnalysisIteration(CompletionExecutor executor) |
protected void |
scanTypes(ObjectScanner objectScanner) |
protected final BigBang bb
protected final ImageHeapScanner scanner
protected final ImageHeap imageHeap
public HeapSnapshotVerifier(BigBang bb, ImageHeap imageHeap, ImageHeapScanner scanner)
public boolean requireAnalysisIteration(CompletionExecutor executor) throws InterruptedException
InterruptedExceptionprotected void scanTypes(ObjectScanner objectScanner)
public void cleanupAfterAnalysis()