Lines Matching full:handle
21 Handle<Name> name, Register scratch0, Register scratch1) {
63 Handle<JSFunction> function(
75 __ Mov(prototype, Operand(Handle<Map>(function->initial_map())));
98 MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name,
100 Handle<Cell> cell = JSGlobalObject::EnsurePropertyCell(global, name);
110 Handle<JSObject> holder_obj) {
118 Handle<InterceptorInfo> interceptor(holder_obj->GetNamedInterceptor());
128 Handle<JSObject> holder_obj, IC::UtilityId id) {
139 Handle<Map> receiver_map, Register receiver, Register scratch,
163 Handle<JSObject> api_holder =
178 Handle<JSFunction> function = optimization.constant_function();
179 Handle<CallHandlerInfo> api_call_info = optimization.api_call_info();
180 Handle<Object> call_data_obj(api_call_info->data(), isolate);
211 MacroAssembler* masm, Handle<HeapType> type, Register receiver,
212 Handle<JSFunction> setter) {
253 MacroAssembler* masm, Handle<HeapType> type, Register receiver,
254 Handle<JSFunction> getter) {
315 Handle<Code> NamedLoadHandlerCompiler::CompileLoadGlobal(
316 Handle<PropertyCell> cell, Handle<Name> name, bool is_configurable) {
341 Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
342 Handle<Name> name) {
365 Handle<Name> name) {
378 Handle<Map> transition, Handle<Name> name, Register receiver_reg,
396 Handle<Object> constant(descriptors->GetValue(descriptor), isolate());
548 Register scratch2, Handle<Name> name, Label* miss,
550 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate()));
560 Handle<JSObject> current = Handle<JSObject>::null();
562 current = Handle<JSObject>::cast(type()->AsConstant()->Value());
564 Handle<JSObject> prototype = Handle<JSObject>::null();
565 Handle<Map> current_map = receiver_map;
566 Handle<Map> holder_map(holder()->map());
577 prototype = handle(JSObject::cast(current_map->prototype()));
583 name = factory()->InternalizeString(Handle<String>::cast(name));
618 GenerateCheckPropertyCell(masm(), Handle<JSGlobalObject>::cast(current),
633 current_map = handle(current->map());
657 void NamedLoadHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
670 void NamedStoreHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
683 void NamedLoadHandlerCompiler::GenerateLoadConstant(Handle<Object> value) {
691 Register reg, Handle<ExecutableAccessorInfo> callback) {
712 __ Mov(scratch3(), Operand(Handle<Object>(callback->data(), isolate())));
817 Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
818 Handle<JSObject> object, Handle<Name> name,
819 Handle<ExecutableAccessorInfo> callback) {