Home | History | Annotate | Download | only in x64

Lines Matching refs:Handle

49     Handle<Name> name, Register scratch0, Register scratch1) {
88 Handle<JSObject> holder_obj, Runtime::FunctionId id) {
107 Handle<Map> receiver_map, Register receiver, Register scratch,
159 Handle<CallHandlerInfo> api_call_info = optimization.api_call_info();
181 __ Jump(handle(Code::cast(api_call_info->fast_handler())),
199 MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name,
201 Handle<PropertyCell> cell = JSGlobalObject::EnsureEmptyPropertyCell(
205 Handle<WeakCell> weak_cell = isolate->factory()->NewWeakCell(cell);
214 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,
262 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,
308 Handle<Name> name) {
316 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2,
340 Register scratch2, Handle<Name> name, Label* miss,
342 Handle<Map> receiver_map = map();
349 Handle<Cell> validity_cell =
366 Handle<JSObject> current = Handle<JSObject>::null();
371 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()),
373 Handle<Map> holder_map(holder()->map());
380 GenerateCheckPropertyCell(masm(), Handle<JSGlobalObject>::cast(current),
390 Handle<WeakCell> weak_cell =
400 current = handle(JSObject::cast(current_map->prototype()));
401 current_map = handle(current->map());
411 Handle<WeakCell> weak_cell =
421 void NamedLoadHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
436 void NamedStoreHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
541 Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
542 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback,
554 Handle<WeakCell> cell = isolate()->factory()->NewWeakCell(callback);
575 Handle<Code> NamedLoadHandlerCompiler::CompileLoadGlobal(
576 Handle<PropertyCell> cell, Handle<Name> name, bool is_configurable) {
585 Handle<WeakCell> weak_cell = factory()->NewWeakCell(cell);