Heap Primitive Array
A primitive array in the heap dump.
Functions
The total byte shallow size of elements in this array.
Reads and returns the underlying PrimitiveArrayDumpRecord.
Properties
The name of the class of this array, identical to Class.getName.
This HeapObject as a HeapClass if it is one, or null otherwise
This HeapObject as a HeapInstance if it is one, or null otherwise
This HeapObject as a HeapObjectArray if it is one, or null otherwise
This HeapObject as a HeapPrimitiveArray if it is one, or null otherwise
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.