Heap Object
An object in the heap dump.
Inheritors
Types
Properties
Link copied to clipboard
This HeapObject as a HeapClass if it is one, or null otherwise
Link copied to clipboard
This HeapObject as a HeapInstance if it is one, or null otherwise
Link copied to clipboard
This HeapObject as a HeapObjectArray if it is one, or null otherwise
Link copied to clipboard
This HeapObject as a HeapPrimitiveArray if it is one, or null otherwise
Link copied to clipboard
An positive object index that's specific to how Shark stores objects in memory. The index starts at 0 and ends at HeapGraph.objectCount - 1. There are no gaps, every index value corresponds to an object. Classes are first, then instances, then object arrays then primitive arrays.
Link copied to clipboard
objectId masked to be a positive unique identifier, as reported in Android Studio.
Link copied to clipboard
The total byte size for the record of this object in the heap dump.