| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index 38f6c1f4f0291955cce3acdbf8072ded7cd804df..67bd4a7b52938c4494aa80021002cd7e04018092 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -499,27 +499,6 @@ const char* Heap::GetSpaceName(int idx) {
|
| }
|
|
|
|
|
| -void Heap::ClearAllKeyedStoreICs() {
|
| - if (FLAG_vector_stores) {
|
| - TypeFeedbackVector::ClearAllKeyedStoreICs(isolate_);
|
| - return;
|
| - }
|
| -
|
| - // TODO(mvstanton): Remove this function when FLAG_vector_stores is turned on
|
| - // permanently, and divert all callers to KeyedStoreIC::ClearAllKeyedStoreICs.
|
| - HeapObjectIterator it(code_space());
|
| -
|
| - for (Object* object = it.Next(); object != NULL; object = it.Next()) {
|
| - Code* code = Code::cast(object);
|
| - Code::Kind current_kind = code->kind();
|
| - if (current_kind == Code::FUNCTION ||
|
| - current_kind == Code::OPTIMIZED_FUNCTION) {
|
| - code->ClearInlineCaches(Code::KEYED_STORE_IC);
|
| - }
|
| - }
|
| -}
|
| -
|
| -
|
| void Heap::RepairFreeListsAfterDeserialization() {
|
| PagedSpaces spaces(this);
|
| for (PagedSpace* space = spaces.next(); space != NULL;
|
|
|