Lines Matching full:jsobject
105 Handle<ScopeInfo> scope_info, Handle<JSObject> extension) {
1011 Handle<JSObject> Factory::CopyJSObject(Handle<JSObject> object) {
1014 JSObject);
1018 Handle<JSObject> Factory::CopyJSObjectWithAllocationSite(
1019 Handle<JSObject> object,
1025 JSObject);
1288 JSObject::AddProperty(Handle<JSObject>::cast(prototype),
1308 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) {
1326 Handle<JSObject> prototype = NewJSObjectFromMap(new_map);
1329 JSObject::AddProperty(prototype, constructor_string(), function, DONT_ENUM);
1400 Handle<JSObject> Factory::NewExternal(void* value) {
1402 Handle<JSObject> external = NewJSObjectFromMap(external_map());
1492 Handle<JSObject> Factory::NewJSObject(Handle<JSFunction> constructor,
1497 isolate()->heap()->AllocateJSObject(*constructor, pretenure), JSObject);
1501 Handle<JSObject> Factory::NewJSObjectWithMemento(
1508 JSObject);
1585 Handle<JSObject> Factory::NewJSObjectFromMap(
1595 JSObject);
1632 JSObject::ValidateElements(array);
1909 Handle<Map> map = JSObject::GetElementsTransitionMap(obj, elements_kind);
1910 JSObject::SetMapAndElements(obj, map, elements);
2056 JSObject::InvalidatePrototypeChains(*old_map);
2061 JSObject::UpdatePrototypeUserRegistration(old_map, map, isolate());
2274 Handle<JSObject> Factory::NewArgumentsObject(Handle<JSFunction> callee,
2283 Handle<JSObject> result = NewJSObjectFromMap(map);