| Index: src/compiler/js-native-context-specialization.h
|
| diff --git a/src/compiler/js-native-context-specialization.h b/src/compiler/js-native-context-specialization.h
|
| index 0c7d4fc086165b77f1b4a315f3575de3e90cef78..7d43bfb26d7c068a5970198064cdd798bebbc38b 100644
|
| --- a/src/compiler/js-native-context-specialization.h
|
| +++ b/src/compiler/js-native-context-specialization.h
|
| @@ -80,12 +80,10 @@
|
| Reduction ReduceSoftDeoptimize(Node* node);
|
|
|
| // Adds stability dependencies on all prototypes of every class in
|
| - // {receiver_type} up to (and including) the {holder} if the maps
|
| - // are stable, otherwise falls back to inserting runtime map checks
|
| - // on the prototypes.
|
| - Node* CheckPrototypeMaps(Type* receiver_type, Handle<Context> native_context,
|
| - Handle<JSObject> holder, Node* effect,
|
| - Node* control);
|
| + // {receiver_type} up to (and including) the {holder}.
|
| + void AssumePrototypesStable(Type* receiver_type,
|
| + Handle<Context> native_context,
|
| + Handle<JSObject> holder);
|
|
|
| // Extract receiver maps from {nexus} and filter based on {receiver} if
|
| // possible.
|
|
|