//leakcanary/shark/ConstantMemoryMetricsDualSourceProvider
ConstantMemoryMetricsDualSourceProvider¶
class ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider) : DualSourceProvider
Captures IO read metrics without using much memory.
Constructors¶
ConstantMemoryMetricsDualSourceProvider | fun ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider) |
Functions¶
Name | Summary |
---|---|
openRandomAccessSource | open override fun openRandomAccessSource(): RandomAccessSource |
openStreamingSource | open override fun openStreamingSource(): BufferedSource |
Properties¶
Name | Summary |
---|---|
byteTravelRange | val byteTravelRange: Long |
randomAccessByteReads | val randomAccessByteReads: Long = 0 |
randomAccessByteTravel | val randomAccessByteTravel: Long = 0 |
randomAccessReadCount | val randomAccessReadCount: Long = 0 |