Index: src/objects-body-descriptors-inl.h |
diff --git a/src/objects-body-descriptors-inl.h b/src/objects-body-descriptors-inl.h |
index 718b889a4ab97cbc21ec4565a12c628c81da09f1..1b59356d08a3c9b93306345eb6279882a65281e9 100644 |
--- a/src/objects-body-descriptors-inl.h |
+++ b/src/objects-body-descriptors-inl.h |
@@ -102,7 +102,9 @@ void BodyDescriptorBase::IteratePointer(HeapObject* obj, int offset, |
template <typename StaticVisitor> |
void BodyDescriptorBase::IteratePointer(Heap* heap, HeapObject* obj, |
int offset) { |
- StaticVisitor::VisitPointer(heap, obj, HeapObject::RawField(obj, offset)); |
+ StaticVisitor::VisitPointers( |
Igor Sheludko
2015/12/01 13:53:00
Why did you change this?
jochen (gone - plz use gerrit)
2015/12/01 14:00:57
because the StaticScavengingVisitor doesn't implem
Igor Sheludko
2015/12/01 14:09:09
I think it is better to modify signature of the St
|
+ heap, obj, HeapObject::RawField(obj, offset), |
+ HeapObject::RawField(obj, offset + kPointerSize)); |
} |