Home | History | Annotate | Download | only in src

Lines Matching defs:JSObject

386                                         Handle<JSObject> extension) {
538 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) {
542 JSObject);
559 JSObject::kMaxInstanceSize - copy->instance_size();
583 Handle<JSObject> src,
712 Handle<JSObject> Factory::NewNeanderObject() {
717 JSObject);
897 instance_size != JSObject::kHeaderSize) {
899 Handle<JSObject> prototype = NewFunctionPrototype(function);
915 Handle<JSObject> prototype,
928 instance_size != JSObject::kHeaderSize) {
961 Handle<JSObject> Factory::NewExternal(void* value) {
964 JSObject);
1000 Handle<JSObject> Factory::NewJSObject(Handle<JSFunction> constructor,
1004 isolate()->heap()->AllocateJSObject(*constructor, pretenure), JSObject);
1025 Handle<JSObject> Factory::NewJSObjectFromMap(Handle<Map> map,
1031 JSObject);
1181 *object, JS_OBJECT_TYPE, JSObject::kHeaderSize));
1193 void Factory::SetIdentityHash(Handle<JSObject> object, Smi* hash) {
1374 Handle<JSObject> Factory::NewArgumentsObject(Handle<Object> callee,
1378 isolate()->heap()->AllocateArgumentsObject(*callee, length), JSObject);
1397 // JSObject::GetHeaderSize.
1403 instance_size += JSObject::kHeaderSize;
1590 Handle<JSObject> instance,