Lines Matching full:jsobject
426 Handle<JSObject> extension) {
594 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) {
611 Handle<JSObject> prototype = NewJSObjectFromMap(new_map);
614 JSObject::SetLocalPropertyIgnoreAttributes(prototype,
637 JSObject::kMaxInstanceSize - copy->instance_size();
662 Handle<JSObject> src,
800 Handle<JSObject> Factory::NewNeanderObject() {
805 JSObject);
985 instance_size != JSObject::kHeaderSize) {
987 Handle<JSObject> prototype = NewFunctionPrototype(function);
1003 Handle<JSObject> prototype,
1016 instance_size != JSObject::kHeaderSize) {
1049 Handle<JSObject> Factory::NewExternal(void* value) {
1052 JSObject);
1090 Handle<JSObject> Factory::NewJSObject(Handle<JSFunction> constructor,
1095 isolate()->heap()->AllocateJSObject(*constructor, pretenure), JSObject);
1181 Handle<JSObject> Factory::NewJSObjectFromMap(Handle<Map> map,
1187 JSObject);
1333 *object, JS_OBJECT_TYPE, JSObject::kHeaderSize));
1519 Handle<JSObject> Factory::NewArgumentsObject(Handle<Object> callee,
1523 isolate()->heap()->AllocateArgumentsObject(*callee, length), JSObject);
1542 // JSObject::GetHeaderSize.
1548 instance_size += JSObject::kHeaderSize;
1681 JSObject::SetAccessor(result, accessor);
1776 Handle<JSObject> instance,