Chromium Code Reviews| Index: src/objects.cc |
| diff --git a/src/objects.cc b/src/objects.cc |
| index 4ca3fead1782def067a3f38d354dc2791547ebff..6047d3c142824cf3855c29fcb2d64bebdd163f2a 100644 |
| --- a/src/objects.cc |
| +++ b/src/objects.cc |
| @@ -2003,6 +2003,11 @@ void HeapObject::Iterate(ObjectVisitor* v) { |
| // Handle header |
| IteratePointer(v, kMapOffset); |
| // Handle object body |
| + IterateBody(v); |
| +} |
| + |
| + |
| +void HeapObject::IterateBody(ObjectVisitor* v) { |
| Map* m = map(); |
| IterateBody(m->instance_type(), SizeFromMap(m), v); |
| } |