Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 3e5be95a7d758ccd484704dba27e673b2fa56f4c..3d4d9bd294f93bd95ae78c6c71249b1ef252458b 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -12557,7 +12557,6 @@ void SetInstancePrototype(Isolate* isolate, Handle<JSFunction> function, |
JSObject::OptimizeAsPrototype(Handle<JSObject>::cast(value)); |
} |
} |
- isolate->heap()->ClearInstanceofCache(); |
} |
} // anonymous namespace |
@@ -15283,7 +15282,6 @@ Maybe<bool> JSObject::SetPrototype(Handle<JSObject> object, |
DCHECK(!object->IsAccessCheckNeeded()); |
} |
- Heap* heap = isolate->heap(); |
// Silently ignore the change if value is not a JSObject or null. |
// SpiderMonkey behaves this way. |
if (!value->IsJSReceiver() && !value->IsNull(isolate)) return Just(true); |
@@ -15351,7 +15349,6 @@ Maybe<bool> JSObject::SetPrototype(Handle<JSObject> object, |
DCHECK(new_map->prototype() == *value); |
JSObject::MigrateToMap(real_receiver, new_map); |
- heap->ClearInstanceofCache(); |
DCHECK(size == object->Size()); |
return Just(true); |
} |