Heap Analysis Success
data class HeapAnalysisSuccess(val heapDumpFile: File, val createdAtTimeMillis: Long, val dumpDurationMillis: Long = DUMP_DURATION_UNKNOWN, val analysisDurationMillis: Long, val metadata: Map<String, String>, val applicationLeaks: List<ApplicationLeak>, val libraryLeaks: List<LibraryLeak>, val unreachableObjects: List<LeakTraceObject>) : HeapAnalysis
The result of a successful heap analysis performed by HeapAnalyzer.
Constructors
Link copied to clipboard
constructor(heapDumpFile: File, createdAtTimeMillis: Long, dumpDurationMillis: Long = DUMP_DURATION_UNKNOWN, analysisDurationMillis: Long, metadata: Map<String, String>, applicationLeaks: List<ApplicationLeak>, libraryLeaks: List<LibraryLeak>, unreachableObjects: List<LeakTraceObject>)
Properties
Link copied to clipboard
The list of Leak found in the heap dump by HeapAnalyzer, ie all applicationLeaks and all libraryLeaks in one list.
Link copied to clipboard
Total time spent analyzing the heap.
Link copied to clipboard
The list of ApplicationLeak found in the heap dump by HeapAnalyzer.
Link copied to clipboard
The System.currentTimeMillis when this HeapAnalysis instance was created.
Link copied to clipboard
Total time spent dumping the heap.
Link copied to clipboard
The hprof file that was analyzed.
Link copied to clipboard
The list of LibraryLeak found in the heap dump by HeapAnalyzer.
Link copied to clipboard