Index: src/arm/simulator-arm.cc |
diff --git a/src/arm/simulator-arm.cc b/src/arm/simulator-arm.cc |
index af65bc70bd247368ecfc61d6c06c1333dd7ce2f0..e91f079c3a4e611ccbbfd6256edb98ba4fa94a13 100644 |
--- a/src/arm/simulator-arm.cc |
+++ b/src/arm/simulator-arm.cc |
@@ -412,7 +412,7 @@ void ArmDebugger::Debug() { |
HeapObject* obj = reinterpret_cast<HeapObject*>(*cur); |
int value = *cur; |
Heap* current_heap = v8::internal::Isolate::Current()->heap(); |
- if (current_heap->Contains(obj) || ((value & 1) == 0)) { |
+ if (((value & 1) == 0) || current_heap->Contains(obj)) { |
PrintF(" ("); |
if ((value & 1) == 0) { |
PrintF("smi %d", value / 2); |