Home | History | Annotate | Download | only in runtime

Lines Matching refs:Handle

19                                                Handle<Object> object,
20 Handle<Object> key,
40 Handle<Object> receiver_obj,
41 Handle<Object> key_obj) {
57 Handle<JSObject> receiver = Handle<JSObject>::cast(receiver_obj);
58 Handle<Name> key = Handle<Name>::cast(key_obj);
65 key = handle(Handle<ThinString>::cast(key)->actual(), isolate);
77 return Handle<Object>(value, isolate);
89 return Handle<Object>(value, isolate);
99 Handle<JSObject> js_object = Handle<JSObject>::cast(receiver_obj);
115 Handle<String> str = Handle<String>::cast(receiver_obj);
116 int index = Handle<Smi>::cast(key_obj)->value();
130 Handle<JSReceiver> receiver,
131 Handle<Object> key,
144 Handle<Object> property = args.at(1);
146 Handle<Name> key;
156 Handle<Object> object = args.at(0);
159 Handle<JSObject> js_obj = Handle<JSObject>::cast(object);
164 // handle all cases directly (without this custom fast path).
201 JSReceiver::HasOwnProperty(Handle<JSProxy>::cast(object), key);
223 Handle<Object> prototype = args.at(0);
233 Handle<Map> map =
234 Map::GetObjectCreateMap(Handle<HeapObject>::cast(prototype));
237 Handle<FixedArray> object_properties;
245 Handle<JSObject> object = isolate->factory()->NewJSObjectFromMap(map);
251 Handle<Object> properties = args.at(1);
261 Handle<Object> object,
262 Handle<Object> key,
263 Handle<Object> value,
385 Handle<JSArray> array = Handle<JSArray>::cast(object);
431 Object* DeleteProperty(Isolate* isolate, Handle<Object> object,
432 Handle<Object> key, LanguageMode language_mode) {
433 Handle<JSReceiver> receiver;
476 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object);
479 Handle<Name> name;
497 Handle<FixedArray> keys;
530 JSObject::MigrateSlowToFast(Handle<JSObject>::cast(object), 0,
588 Handle<JSObject> js_object = Handle<JSObject>::cast(object);
592 // code where we can't handle lazy deopts for lack of a suitable bailout
607 static bool IsValidAccessor(Isolate* isolate, Handle<Object> obj) {
649 nexus.ConfigureMonomorphic(name, handle(object->map()));
669 JSFunction::SetName(Handle<JSFunction>::cast(value), name,
698 Handle<JSReceiver> recv = Object::ToObject(isolate, object).ToHandleChecked();
783 ScopedVector<Handle<Object>> excluded_properties(args.length() - 1);
785 Handle<Object> property = args.at(i);
799 Handle<JSObject> target =
960 Handle<FixedArray> elements = isolate->factory()->NewFixedArray(2);