public interface HeapProfiler
Modifier and Type | Method | 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) |
|
SamplingHeapProfile |
getSamplingProfile() |
|
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 addInspectedHeapObject(String heapObjectId)
heapObjectId
- Heap snapshot object id to be accessible by means of x command line API.void collectGarbage()
void disable()
void enable()
RemoteObject getObjectByHeapObjectId(String objectId, String objectGroup)
SamplingHeapProfile getSamplingProfile()
void startSampling(Double samplingInterval)
void startTrackingHeapObjects(Boolean trackAllocations)
SamplingHeapProfile stopSampling()
void stopTrackingHeapObjects(Boolean reportProgress)
void takeHeapSnapshot(Boolean reportProgress)
RemoteObject getObjectByHeapObjectId(String objectId)
void startSampling()
void startTrackingHeapObjects()
void stopTrackingHeapObjects()
void takeHeapSnapshot()
Copyright © 2017–2018 WebFolder OÜ. All rights reserved.