| Index: src/ic/handler-configuration-inl.h
|
| diff --git a/src/ic/handler-configuration-inl.h b/src/ic/handler-configuration-inl.h
|
| index c794a3ce6bb22dba2507674414657e8b7ad15496..573922ae3e618ecd3e2f50d1b2b3e785f7e8a829 100644
|
| --- a/src/ic/handler-configuration-inl.h
|
| +++ b/src/ic/handler-configuration-inl.h
|
| @@ -40,6 +40,14 @@ Handle<Object> LoadHandler::EnableNegativeLookupOnReceiver(
|
| return handle(Smi::FromInt(config), isolate);
|
| }
|
|
|
| +Handle<Object> LoadHandler::LoadNonExistent(
|
| + Isolate* isolate, bool do_negative_lookup_on_receiver) {
|
| + int config =
|
| + KindBits::encode(kForNonExistent) |
|
| + DoNegativeLookupOnReceiverBits::encode(do_negative_lookup_on_receiver);
|
| + return handle(Smi::FromInt(config), isolate);
|
| +}
|
| +
|
| Handle<Object> LoadHandler::LoadElement(Isolate* isolate,
|
| ElementsKind elements_kind,
|
| bool convert_hole_to_undefined,
|
|
|