Index: src/heap-snapshot-generator.cc |
diff --git a/src/heap-snapshot-generator.cc b/src/heap-snapshot-generator.cc |
index 3c1d2454cf47944308a4d91e48df80d3f8919e37..2ee0c2df17e0f4005694475a68e9a30ebadd9262 100644 |
--- a/src/heap-snapshot-generator.cc |
+++ b/src/heap-snapshot-generator.cc |
@@ -154,6 +154,7 @@ const char* HeapEntry::TypeAsString() { |
case kConsString: return "/concatenated string/"; |
case kSlicedString: return "/sliced string/"; |
case kSymbol: return "/symbol/"; |
+ case kSimdValue: return "/simd/"; |
default: return "???"; |
} |
} |
@@ -861,6 +862,8 @@ HeapEntry* V8HeapExplorer::AddEntry(HeapObject* object) { |
return AddEntry(object, HeapEntry::kArray, ""); |
} else if (object->IsHeapNumber()) { |
return AddEntry(object, HeapEntry::kHeapNumber, "number"); |
+ } else if (object->IsFloat32x4()) { |
+ return AddEntry(object, HeapEntry::kSimdValue, "simd"); |
} |
return AddEntry(object, HeapEntry::kHidden, GetSystemEntryName(object)); |
} |