public interface HeapProfiler
Modifier and Type | Method and Description |
---|---|
void |
addInspectedHeapObject(String heapObjectId)
Enables console to refer to the node with given id via (see Command Line API for more details functions).
|
void |
collectGarbage() |
void |
disable() |
void |
enable() |
String |
getHeapObjectId(String objectId) |
RemoteObject |
getObjectByHeapObjectId(String objectId) |
RemoteObject |
getObjectByHeapObjectId(String objectId,
String objectGroup) |
void |
startSampling() |
void |
startSampling(Double samplingInterval) |
void |
startTrackingHeapObjects() |
void |
startTrackingHeapObjects(Boolean trackAllocations) |
SamplingHeapProfile |
stopSampling() |
void |
stopTrackingHeapObjects() |
void |
stopTrackingHeapObjects(Boolean reportProgress) |
void |
takeHeapSnapshot() |
void |
takeHeapSnapshot(Boolean reportProgress) |
void enable()
void disable()
void startTrackingHeapObjects(Boolean trackAllocations)
void stopTrackingHeapObjects(Boolean reportProgress)
void takeHeapSnapshot(Boolean reportProgress)
void collectGarbage()
RemoteObject getObjectByHeapObjectId(String objectId, String objectGroup)
void addInspectedHeapObject(String heapObjectId)
heapObjectId
- Heap snapshot object id to be accessible by means of x command line API.void startSampling(Double samplingInterval)
SamplingHeapProfile stopSampling()
void startTrackingHeapObjects()
void stopTrackingHeapObjects()
void takeHeapSnapshot()
RemoteObject getObjectByHeapObjectId(String objectId)
void startSampling()
Copyright © 2017 WebFolder OÜ. All rights reserved.