Index: src/objects-printer.cc |
diff --git a/src/objects-printer.cc b/src/objects-printer.cc |
index 5649db3cc8519d1898454d8d8e5e01860768c877..bc63b5bb089d777efa3174ae5196bc12e6d02c35 100644 |
--- a/src/objects-printer.cc |
+++ b/src/objects-printer.cc |
@@ -1189,7 +1189,7 @@ void LayoutDescriptor::Print() { |
void LayoutDescriptor::Print(std::ostream& os) { // NOLINT |
os << "Layout descriptor: "; |
- if (IsUninitialized()) { |
+ if (IsOddball() && IsUninitialized(HeapObject::cast(this)->GetIsolate())) { |
os << "<uninitialized>"; |
} else if (IsFastPointerLayout()) { |
os << "<all tagged>"; |