Home | History | Annotate | Download | only in src

Lines Matching refs:JSObject

129     Handle<JSObject> result = isolate->factory()->NewJSObject(constructor);
150 GetHolder<JSObject>());
204 Handle<JSObject> holder = GetHolder<JSObject>();
213 JSObject::TransitionElementsKind(holder, to);
218 JSObject::EnsureWritableFastElements(holder);
238 JSObject::MigrateToMap(holder, new_map);
247 Handle<JSObject> holder = GetHolder<JSObject>();
259 JSObject::SetNormalizedProperty(holder, name(), value, details);
266 JSObject::MigrateToMap(holder, new_map);
280 // Can only be called when the receiver is a JSObject. JSProxy has to be handled
283 Handle<JSObject> receiver, Handle<Object> value,
321 void LookupIterator::ApplyTransitionToDataProperty(Handle<JSObject> receiver) {
330 JSObject::MigrateToMap(receiver, transition);
346 Handle<JSObject> object = Handle<JSObject>::cast(holder);
360 JSObject::NormalizeProperties(Handle<JSObject>::cast(holder), mode, 0,
367 JSObject::ReoptimizeIfPrototype(Handle<JSObject>::cast(holder));
377 // Can only be called when the receiver is a JSObject. JSProxy has to be
380 Handle<JSObject> receiver = GetStoreTarget();
397 JSObject::MigrateToMap(receiver, new_map);
417 if (!IsElement()) JSObject::ReoptimizeIfPrototype(receiver);
441 Handle<JSObject> receiver = GetStoreTarget();
450 JSObject::NormalizeElements(receiver);
476 JSObject::NormalizeProperties(receiver, mode, 0,
479 JSObject::SetNormalizedProperty(receiver, name_, pair, details);
480 JSObject::ReoptimizeIfPrototype(receiver);
512 Handle<JSObject> holder = GetHolder<JSObject>();
516 Handle<JSObject> holder = GetHolder<JSObject>();
523 Handle<JSObject> holder = GetHolder<JSObject>();
525 return JSObject::FastPropertyAt(holder, property_details_.representation(),
575 Handle<JSObject> holder = GetHolder<JSObject>();
600 Handle<JSObject> object = Handle<JSObject>::cast(holder);
605 JSObject::cast(*holder)->WriteToField(descriptor_number(),
612 handle(JSObject::cast(*holder)->global_dictionary());
622 bool LookupIterator::SkipInterceptor(JSObject* holder) {
683 !SkipInterceptor<is_element>(JSObject::cast(holder))) {
689 GlobalDictionary* dict = JSObject::cast(holder)->global_dictionary();
727 JSObject* js_object = JSObject::cast(holder);
765 AccessCheckInfo::Get(isolate_, Handle<JSObject>::cast(holder_));