| Index: src/spaces.cc
|
| diff --git a/src/spaces.cc b/src/spaces.cc
|
| index 2088ccc585b56db8c16ff30329cb3d1360302ac7..0b105ccd7f62ac9072782dd6d52348623cdcbff8 100644
|
| --- a/src/spaces.cc
|
| +++ b/src/spaces.cc
|
| @@ -2147,25 +2147,6 @@ LargePage* LargeObjectSpace::FindPageContainingPc(Address pc) {
|
| }
|
|
|
|
|
| -void LargeObjectSpace::IteratePointersToNewSpace(
|
| - ObjectSlotCallback copy_object) {
|
| - LargeObjectIterator it(this);
|
| - for (HeapObject* object = it.Next(); object != NULL; object = it.Next()) {
|
| - // We only have code, sequential strings, or fixed arrays in large
|
| - // object space, and only fixed arrays can possibly contain pointers to
|
| - // the young generation.
|
| - if (object->IsFixedArray()) {
|
| - // TODO(gc): we can no longer assume that LargePage is bigger than normal
|
| - // page.
|
| -
|
| - Address start = object->address();
|
| - Address object_end = start + object->Size();
|
| - heap()->IteratePointersToNewSpace(heap(), start, object_end, copy_object);
|
| - }
|
| - }
|
| -}
|
| -
|
| -
|
| void LargeObjectSpace::FreeUnmarkedObjects() {
|
| LargePage* previous = NULL;
|
| LargePage* current = first_page_;
|
|
|