Lines Matching full:jsobject
33 static void InstallBuiltin(Isolate* isolate, Handle<JSObject> holder,
40 JSObject::AddProperty(holder, key, optimized, NONE);
47 Handle<JSObject> holder =
86 JSObject::TransitionElementsKind(array, map->elements_kind());
108 isolate, JSObject::AddDataElement(array, length, element, NONE));
109 JSObject::ValidateElements(array);
123 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0);
125 return *JSObject::PrepareElementsForSort(object, limit);
135 JSObject::ValidateElements(from);
136 JSObject::ValidateElements(to);
140 Handle<Map> new_map = JSObject::GetElementsTransitionMap(to, from_kind);
141 JSObject::SetMapAndElements(to, new_map, new_elements);
144 JSObject::ResetElements(from);
147 JSObject::ValidateElements(to);
199 CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0);
215 PrototypeIterator::GetCurrent<JSObject>(iter)
222 Handle<JSObject> current = PrototypeIterator::GetCurrent<JSObject>(iter);
223 JSObject::CollectOwnElementKeys(current, &accumulator, ALL_PROPERTIES);
399 CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0);
402 JSObject::NormalizeElements(array);
411 CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0);
428 uint32_t new_capacity = JSObject::NewElementsCapacity(index + 1);
440 CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0);
447 Handle<JSObject> current = PrototypeIterator::GetCurrent<JSObject>(iter);