Index: src/heap.cc |
diff --git a/src/heap.cc b/src/heap.cc |
index 390c80b8d4b394eb1f0ac9223444c2a06990966d..74398965671969af007e50a12151dfed2fc021c0 100644 |
--- a/src/heap.cc |
+++ b/src/heap.cc |
@@ -800,6 +800,8 @@ class UpdateRSetVisitor: public ObjectVisitor { |
int Heap::UpdateRSet(HeapObject* obj) { |
+#ifndef V8_HOST_ARCH_64_BIT |
+ // TODO(X64) Reenable RSet when we have a working 64-bit layout of Page. |
ASSERT(!InNewSpace(obj)); |
// Special handling of fixed arrays to iterate the body based on the start |
// address and offset. Just iterating the pointers as in UpdateRSetVisitor |
@@ -821,6 +823,7 @@ int Heap::UpdateRSet(HeapObject* obj) { |
UpdateRSetVisitor v; |
obj->Iterate(&v); |
} |
+#endif // V8_HOST_ARCH_64_BIT |
return obj->Size(); |
} |