Index: src/ic.h |
diff --git a/src/ic.h b/src/ic.h |
index e70cb82c96d59e132ce3994d5f099fc0c183cdad..a51df5c31ef09b299442c91968ff5e5f41af8d4e 100644 |
--- a/src/ic.h |
+++ b/src/ic.h |
@@ -96,7 +96,9 @@ class IC { |
// Compute the current IC state based on the target stub, receiver and name. |
void UpdateState(Handle<Object> receiver, Handle<Object> name); |
- void MarkMonomorphicPrototypeFailure() { |
+ bool IsNameCompatibleWithMonomorphicPrototypeFailure(Handle<Object> name); |
+ void MarkMonomorphicPrototypeFailure(Handle<Object> name) { |
+ ASSERT(IsNameCompatibleWithMonomorphicPrototypeFailure(name)); |
state_ = MONOMORPHIC_PROTOTYPE_FAILURE; |
} |