Lines Matching full:jsobject
192 inline bool GetSloppyArgumentsLength(Isolate* isolate, Handle<JSObject> object,
208 JSObject* current = iter->GetCurrent<JSObject>();
255 elms = JSObject::EnsureWritableFastElements(array);
294 JSObject::TransitionElementsKind(array, target_kind);
454 Handle<JSObject> object;
478 object = Handle<JSObject>::cast(receiver);
481 GetSloppyArgumentsLength(isolate, Handle<JSObject>::cast(receiver),
487 object = Handle<JSObject>::cast(receiver);
642 if (i >= JSObject::kMaxElementCount - index_offset_) {
675 if (JSObject::kMaxElementCount - index_offset_ < delta) {
676 index_offset_ = JSObject::kMaxElementCount;
698 Handle<Map> map = JSObject::GetElementsTransitionMap(
756 // JSObject::kMaxElementCount.
825 void IterateTypedArrayElements(Isolate* isolate, Handle<JSObject> receiver,
874 void CollectElementIndices(Handle<JSObject> object, uint32_t range,
962 CollectElementIndices(PrototypeIterator::GetCurrent<JSObject>(iter), range,
1023 Handle<JSObject> array = Handle<JSObject>::cast(receiver);
1251 if (JSObject::kMaxElementCount - estimate_result_length < length_estimate) {
1252 estimate_result_length = JSObject::kMaxElementCount;
1256 if (JSObject::kMaxElementCount - estimate_nof_elements < element_estimate) {
1257 estimate_nof_elements = JSObject::kMaxElementCount;
1341 map = JSObject::GetElementsTransitionMap(array, kind);
1540 Handle<JSObject> object = isolate->factory()->NewJSObjectFromMap(map);
1616 JSObject::cast(*receiver)->elements() ==
1619 DCHECK(!JSObject::cast(*receiver)->HasNamedInterceptor());
1620 DCHECK(!JSObject::cast(*receiver)->IsAccessCheckNeeded());
1624 DCHECK(JSObject::cast(*receiver)->HasFastProperties());
1723 Handle<JSObject> target_global_proxy(target->global_proxy(), isolate);
3103 Handle<JSObject> target_global_proxy(target->global_proxy(), isolate);
3279 isolate, result, JSObject::ObjectProtoToString(isolate, object));
3407 Handle<JSObject>::cast(args.receiver())),
3414 Handle<JSObject> js_receiver = Handle<JSObject>::cast(receiver);
3440 LOG(isolate, ApiObjectAccess("call", JSObject::cast(*args.receiver())));
3582 JSObject* obj = JSObject::cast(*receiver);