| 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();
|
| }
|
|
|
|
|