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; |