Lines Matching defs:smi_handler
19 Handle<Smi> SetBitFieldValue(Isolate* isolate, Handle<Smi> smi_handler,
21 int config = smi_handler->value();
30 Handle<Smi>* smi_handler,
55 *smi_handler = SetBitFieldValue<
57 isolate, *smi_handler, true);
64 *smi_handler =
66 isolate, *smi_handler, true);
93 int GetHandlerDataSize(Isolate* isolate, Handle<Smi>* smi_handler,
97 DCHECK_NOT_NULL(smi_handler);
99 isolate, Handle<ICHandler>(), smi_handler, lookup_start_object_map, data1,
117 Handle<JSReceiver> holder, Handle<Smi> smi_handler,
127 isolate, &smi_handler, lookup_start_object_map, data1, maybe_data2);
134 handler->set_smi_handler(*smi_handler);
145 Handle<Smi> smi_handler) {
148 isolate, &smi_handler, lookup_start_object_map, data1);
156 if (!LookupOnLookupStartObjectBits::decode(smi_handler->value())) {
157 return smi_handler;
163 handler->set_smi_handler(*smi_handler);
308 Handle<Smi> smi_handler, MaybeObjectHandle maybe_data1,
318 isolate, &smi_handler, receiver_map, data1, maybe_data2);
325 handler->set_smi_handler(*smi_handler);
341 Handle<Smi> smi_handler = StoreProxy(isolate);
342 if (receiver.is_identical_to(proxy)) return smi_handler;
343 return StoreThroughPrototype(isolate, receiver_map, proxy, smi_handler,
520 int raw_handler = load_handler.smi_handler().ToSmi().value();
553 if (store_handler.smi_handler().IsCode()) {
554 Code code = Code::cast(store_handler.smi_handler());
558 int raw_handler = store_handler.smi_handler().ToSmi().value();