private StringBuilder dumpHeapStoredArray(CASImpl cas, final int iHeap) {
StringBuilder sb = new StringBuilder();
int[] heap = cas.getHeap().heap;
final int length = heap[iHeap + 1];
sb.append("Array Length: ").append(length).append('[');
SlotKind arrayElementKind = typeInfo.slotKinds[1];
switch (arrayElementKind) {
case Slot_HeapRef: case Slot_Int: case Slot_Short: case Slot_Byte:
case Slot_Boolean: case Slot_Float:
for (int i = iHeap + 2; i < iHeap + length + 2; i++) {
if (i > iHeap + 2) {