Package-level declarations

Types

Link copied to clipboard
class DatetimeFormattedHeapDumpFileProvider(heapDumpDirectoryProvider: HeapDumpDirectoryProvider, dateProvider: () -> Date = { Date() }, prefixProvider: () -> String = { "" }, suffixProvider: () -> String = { "" }) : HeapDumpFileProvider
Link copied to clipboard
class DumpingHeapGraphProvider(heapDumpFileProvider: HeapDumpFileProvider, heapDumper: HeapDumper, heapDumpClosedListener: DumpingHeapGraphProvider.HeapDumpClosedListener = HeapDumpClosedListener {}) : HeapGraphProvider
Link copied to clipboard
Link copied to clipboard
fun interface HeapDumper
Link copied to clipboard
fun interface HeapDumpFileProvider
Link copied to clipboard
class ObjectGrowthWarmupHeapDumper(objectGrowthDetector: ObjectGrowthDetector, delegate: HeapDumper, androidHeap: Boolean) : HeapDumper

Functions

Link copied to clipboard
fun HeapDumper.withDetectorWarmup(objectGrowthDetector: ObjectGrowthDetector, androidHeap: Boolean): HeapDumper
Link copied to clipboard
fun HeapDumper.withGc(gcTrigger: GcTrigger = GcTrigger.inProcess()): HeapDumper