Home | History | Annotate | Download | only in x64

Lines Matching full:handle

20     Handle<Name> name, Register scratch0, Register scratch1) {
62 Handle<JSFunction> function(
74 __ Move(prototype, Handle<Map>(function->initial_map()));
91 Handle<JSObject> holder_obj) {
98 Handle<InterceptorInfo> interceptor(holder_obj->GetNamedInterceptor());
109 Handle<JSObject> holder_obj, IC::UtilityId id) {
119 Handle<Map> receiver_map, Register receiver, Register scratch_in,
145 Handle<JSObject> api_holder =
160 Handle<JSFunction> function = optimization.constant_function();
161 Handle<CallHandlerInfo> api_call_info = optimization.api_call_info();
162 Handle<Object> call_data_obj(api_call_info->data(), isolate);
191 MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name,
193 Handle<PropertyCell> cell = JSGlobalObject::EnsurePropertyCell(global, name);
203 MacroAssembler* masm, Handle<HeapType> type, Register receiver,
204 Handle<JSFunction> setter) {
244 MacroAssembler* masm, Handle<HeapType> type, Register receiver,
245 Handle<JSFunction> getter) {
319 Handle<Name> name) {
330 Handle<Map> transition, Handle<Name> name, Register receiver_reg,
340 Handle<Object> constant(descriptors->GetValue(descriptor), isolate());
495 Register scratch2, Handle<Name> name, Label* miss,
497 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate()));
510 Handle<JSObject> current = Handle<JSObject>::null();
512 current = Handle<JSObject>::cast(type()->AsConstant()->Value());
514 Handle<JSObject> prototype = Handle<JSObject>::null();
515 Handle<Map> current_map = receiver_map;
516 Handle<Map> holder_map(holder()->map());
527 prototype = handle(JSObject::cast(current_map->prototype()));
533 name = factory()->InternalizeString(Handle<String>::cast(name));
569 GenerateCheckPropertyCell(masm(), Handle<JSGlobalObject>::cast(current),
583 current_map = handle(current->map());
606 void NamedLoadHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
617 void NamedStoreHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
629 Register reg, Handle<ExecutableAccessorInfo> callback) {
648 __ Push(Handle<Object>(callback->data(), isolate()));
672 void NamedLoadHandlerCompiler::GenerateLoadConstant(Handle<Object> value) {
755 Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
756 Handle<JSObject> object, Handle<Name> name,
757 Handle<ExecutableAccessorInfo> callback) {
778 Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
779 Handle<Name> name) {
801 Handle<Code> NamedLoadHandlerCompiler::CompileLoadGlobal(
802 Handle<PropertyCell> cell, Handle<Name> name, bool is_configurable) {