Lines Matching full:jsobject
104 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor);
123 Handle<JSObject> LookupIterator::GetStoreTarget() const {
129 return Handle<JSObject>::cast(receiver_);
136 GetHolder<JSObject>());
151 DCHECK(JSObject::cast(*holder_)->HasFixedTypedArrayElements());
162 Handle<JSObject> holder = GetHolder<JSObject>();
169 JSObject::TransitionElementsKind(holder, to);
174 JSObject::EnsureWritableFastElements(holder);
183 JSObject::MigrateToMap(holder, holder_map_);
192 Handle<JSObject> holder = GetHolder<JSObject>();
202 JSObject::SetNormalizedProperty(holder, name(), value, details);
208 JSObject::MigrateToMap(holder, holder_map_);
231 // Can only be called when the receiver is a JSObject. JSProxy has to be
234 Handle<JSObject> receiver = GetStoreTarget();
263 Handle<JSObject> receiver = GetStoreTarget();
267 JSObject::MigrateToMap(receiver, holder_map_);
275 Handle<JSObject> object = Handle<JSObject>::cast(holder);
284 JSObject::NormalizeProperties(Handle<JSObject>::cast(holder), mode, 0,
292 JSObject::ReoptimizeIfPrototype(Handle<JSObject>::cast(holder));
302 // Can only be called when the receiver is a JSObject. JSProxy has to be
305 Handle<JSObject> receiver = GetStoreTarget();
312 JSObject::MigrateToMap(receiver, holder_map_);
346 Handle<JSObject> receiver = GetStoreTarget();
355 JSObject::NormalizeElements(receiver);
379 JSObject::NormalizeProperties(receiver, mode, 0,
382 JSObject::SetNormalizedProperty(receiver, name_, pair, details);
383 JSObject::ReoptimizeIfPrototype(receiver);
421 Handle<JSObject> holder = GetHolder<JSObject>();
433 Handle<JSObject> holder = GetHolder<JSObject>();
440 Handle<JSObject> holder = GetHolder<JSObject>();
442 return JSObject::FastPropertyAt(holder, property_details_.representation(),
492 Handle<JSObject> holder = GetHolder<JSObject>();
517 Handle<JSObject> object = Handle<JSObject>::cast(holder);
522 handle(JSObject::cast(*holder)->global_dictionary());
529 JSObject::cast(*holder)->WriteToField(descriptor_number(), *value);
572 bool LookupIterator::SkipInterceptor(JSObject* holder) {
634 !SkipInterceptor(JSObject::cast(holder))) {
649 JSObject* js_object = JSObject::cast(holder);
668 GlobalDictionary* dict = JSObject::cast(holder)->global_dictionary();
708 !SkipInterceptor(JSObject::cast(holder))) {