Library Leak
data class LibraryLeak( val leakTraces: List<LeakTrace>, val pattern: ReferencePattern, val description: String) : Leak
Content copied to clipboard
A leak found by HeapAnalyzer, where the only path to the leaking object required going through a reference matched by pattern, as provided to a LibraryLeakReferenceMatcher instance. This is a known leak in library code that is beyond your control.
Constructors
Link copied to clipboard
fun LibraryLeak( leakTraces: List<LeakTrace>, pattern: ReferencePattern, description: String)
Content copied to clipboard
Types
Functions
Properties
Link copied to clipboard
The pattern that matched one of the references in each of leakTraces, as provided to a LibraryLeakReferenceMatcher instance.
Link copied to clipboard
Sum of LeakTrace.retainedHeapByteSize for all elements in leakTraces. Null if the retained heap size was not computed.
Link copied to clipboard
Sum of LeakTrace.retainedObjectCount for all elements in leakTraces. Null if the retained heap size was not computed.