Home | History | Annotate | Download | only in src

Lines Matching refs:PrototypeInfo

3379       // in the PrototypeInfo it just inherited from the old map.
3380 PrototypeInfo::cast(new_map->prototype_info())
3381 ->set_registry_slot(PrototypeInfo::UNREGISTERED);
4648 Handle<PrototypeInfo> info =
4656 PrototypeInfo::SetObjectCreateMap(info, map);
8536 // For prototype maps, the PrototypeInfo is not copied.
9850 PrototypeInfo* proto_info = PrototypeInfo::cast(map->prototype_info());
9888 // Copy the entries without compacting, since the PrototypeInfo relies on
12177 Handle<PrototypeInfo> current_user_info =
12181 if (current_user_info->registry_slot() != PrototypeInfo::UNREGISTERED) {
12189 Handle<PrototypeInfo> proto_info =
12217 // If it doesn't have a PrototypeInfo, it was never registered.
12223 PrototypeInfo::cast(user->prototype_info())->prototype_users();
12227 Handle<PrototypeInfo> user_info =
12230 if (slot == PrototypeInfo::UNREGISTERED) return false;
12235 Handle<PrototypeInfo> proto_info(PrototypeInfo::cast(maybe_proto_info),
12257 PrototypeInfo* proto_info = PrototypeInfo::cast(maybe_proto_info);
12283 Handle<PrototypeInfo> Map::GetOrCreatePrototypeInfo(Handle<JSObject> prototype,
12287 return handle(PrototypeInfo::cast(maybe_proto_info), isolate);
12289 Handle<PrototypeInfo> proto_info = isolate->factory()->NewPrototypeInfo();
12296 Handle<PrototypeInfo> Map::GetOrCreatePrototypeInfo(Handle<Map> prototype_map,
12300 return handle(PrototypeInfo::cast(maybe_proto_info), isolate);
12302 Handle<PrototypeInfo> proto_info = isolate->factory()->NewPrototypeInfo();
12336 Handle<PrototypeInfo> proto_info =
12357 Handle<PrototypeInfo> proto_info =