Index: src/objects-debug.cc |
diff --git a/src/objects-debug.cc b/src/objects-debug.cc |
index 0b83182dbfbe31ba77c818eed03f3dea35590438..a3552c719ede7a4213539eac55ded174756b1423 100644 |
--- a/src/objects-debug.cc |
+++ b/src/objects-debug.cc |
@@ -368,8 +368,10 @@ void Oddball::OddballVerify() { |
} else { |
ASSERT(number->IsSmi()); |
int value = Smi::cast(number)->value(); |
- ASSERT(value == 0 || value == 1 || value == -1 || |
- value == -2 || value == -3); |
+ // Hidden oddballs have negative smis. |
+ const int kLeastHiddenOddballNumber = -4; |
+ ASSERT(value <= 1); |
+ ASSERT(value >= kLeastHiddenOddballNumber); |
} |
} |