Lines Matching full:jsobject
275 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
279 Handle<JSObject> obj = factory->NewJSObject(function);
300 Handle<JSObject> obj = factory->NewJSObject(function);
313 JSObject* js_obj = JSObject::cast(obj);
624 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
631 Handle<JSObject> obj = factory->NewJSObject(function);
652 Handle<JSObject> obj = factory->NewJSObject(constructor);
722 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
726 Handle<JSObject> obj = factory->NewJSObject(function);
751 Handle<JSObject> object = factory->NewJSObject(function);
798 Handle<JSObject> obj = factory->NewJSObject(constructor);
812 Handle<JSObject> clone = JSObject::Copy(obj);
935 Handle<JSObject> runaway;
939 Handle<JSObject> empty;
964 // The plan: create JSObject which references objects in new space.
981 // just enough room to allocate JSObject and thus fill the newspace.
996 JSObject to fill the whole new space.
1008 JSObject* jsobject = JSObject::cast(object);
1009 CHECK_EQ(0, FixedArray::cast(jsobject->elements())->length());
1010 CHECK_EQ(0, jsobject->properties()->length());
1011 // Create a reference to object in new space in jsobject.
1012 jsobject->FastPropertyAtPut(-1, array);
1016 // Step 4: clone jsobject, but force always allocate first to create a clone
1020 Object* clone_obj = heap->CopyJSObject(jsobject)->ToObjectChecked();
1021 JSObject* clone = JSObject::cast(clone_obj);
2011 Handle<JSObject> baseObject =
2033 Handle<JSObject> prototype;
2048 JSObject::SetPrototype(baseObject, prototype, false);
2178 Handle<JSObject> o =
2210 Handle<JSObject> o =
2247 Handle<JSObject> o =
2277 Handle<JSObject> o =
2303 Handle<JSObject> o =
2310 JSObject* inner_object = reinterpret_cast<JSObject*>(o->RawFastPropertyAt(0));
2335 Handle<JSObject> o =
2361 Handle<JSObject> o =
2388 Handle<JSObject> int_array_handle =
2391 Handle<JSObject> double_array_handle =
2394 Handle<JSObject> o =
2423 Handle<JSObject> int_array_handle_1 =
2426 Handle<JSObject> int_array_handle_2 =
2429 Handle<JSObject> o =
2459 Handle<JSObject> double_array_handle_1 =
2463 Handle<JSObject> double_array_handle_2 =
2466 Handle<JSObject> o =
2496 Handle<JSObject> o =
2523 Handle<JSObject> o =
2554 Handle<JSObject> root =
2604 Handle<JSObject> root =
2648 Handle<JSObject> root =
2766 Handle<JSObject> internal_obj = v8::Utils::OpenHandle(*obj);
2772 JSObject::SetIdentityHash(internal_obj, handle(hash, CcTest::i_isolate()));