Index: src/ic.cc |
diff --git a/src/ic.cc b/src/ic.cc |
index cd44f8831bbb941641e4e88640d0589698b744a5..cd92af11852c0f77c7140804cf6500e767087474 100644 |
--- a/src/ic.cc |
+++ b/src/ic.cc |
@@ -1326,8 +1326,7 @@ MaybeHandle<Object> StoreIC::Store(Handle<Object> object, |
TRACE_IC("StoreIC", name); |
} else if (can_store) { |
UpdateCaches(&lookup, receiver, name, value); |
- } else if (!name->IsCacheable(isolate()) || |
- lookup.IsNormal() || |
+ } else if (lookup.IsNormal() || |
(lookup.IsField() && lookup.CanHoldValue(value))) { |
Handle<Code> stub = generic_stub(); |
set_target(*stub); |