Package shark

Types

Link copied to clipboard
class AndroidBuildMirror(    val manufacturer: String,     val sdkInt: Int,     val id: String)

Caches values from the android.os.Build class in the heap dump. Retrieve a cached instances via fromHeapGraph.

Link copied to clipboard
object AndroidMetadataExtractor : MetadataExtractor
Link copied to clipboard
enum AndroidObjectInspectors : Enum<AndroidObjectInspectors> , ObjectInspector

A set of default ObjectInspectors that knows about common AOSP and library classes.

Link copied to clipboard
enum AndroidReferenceMatchers : Enum<AndroidReferenceMatchers>

AndroidReferenceMatchers values add ReferenceMatcher instances to a global list via their add method. A ReferenceMatcher is either a IgnoredReferenceMatcher or a LibraryLeakReferenceMatcher.

Link copied to clipboard
class AndroidResourceIdNames
Link copied to clipboard
object AndroidServices

Properties

Link copied to clipboard
val HeapObject.HeapInstance.hexIdentityHashCode: String?

The system identity hashCode represented as hex, or null if it couldn't be found. This is the string identifier you see when calling Object.toString() at runtime on a class that does not override its hashCode() method, e.g. com.example.MyThing@6bd57cf

Link copied to clipboard
val HeapObject.HeapInstance.identityHashCode: Int?

The system identity hash code, or null if it couldn't be found.