Lines Matching refs:Handle
41 Handle<Name> name, Register scratch0, Register scratch1) {
101 Handle<JSObject> holder_obj) {
114 Handle<JSObject> holder_obj, Runtime::FunctionId id) {
125 Handle<Map> receiver_map, Register receiver, Register scratch,
177 Handle<CallHandlerInfo> api_call_info = optimization.api_call_info();
192 __ Jump(handle(Code::cast(api_call_info->fast_handler())),
209 MacroAssembler* masm, Handle<JSGlobalObject> global, Handle<Name> name,
211 Handle<PropertyCell> cell = JSGlobalObject::EnsurePropertyCell(global, name);
214 Handle<WeakCell> weak_cell = factory->NewWeakCell(cell);
223 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,
269 MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,
349 Handle<Name> name) {
357 void NamedStoreHandlerCompiler::GenerateRestoreName(Handle<Name> name) {
368 void NamedStoreHandlerCompiler::GenerateRestoreMap(Handle<Map> transition,
372 Handle<WeakCell> cell = Map::WeakCellForMap(transition);
427 Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check,
429 Handle<Map> receiver_map = map();
437 Handle<Cell> validity_cell =
455 Handle<WeakCell> cell = Map::WeakCellForMap(receiver_map);
467 HandleHandle<JSObject>::null();
482 Handle<JSObject> prototype = Handle<JSObject>::null();
483 Handle<Map> current_map = receiver_map;
484 Handle<Map> holder_map(holder()->map());
495 prototype = handle(JSObject::cast(current_map->prototype()));
501 name = factory()->InternalizeString(Handle<String>::cast(name));
524 GenerateCheckPropertyCell(masm(), Handle<JSGlobalObject>::cast(current),
528 Handle<WeakCell> cell = Map::WeakCellForMap(current_map);
540 current_map = handle(current->map());
552 Handle<WeakCell> cell = Map::WeakCellForMap(current_map);
567 void NamedLoadHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
582 void NamedStoreHandlerCompiler::FrontendFooter(Handle<Name> name, Label* miss) {
595 Register reg, Handle<ExecutableAccessorInfo> callback) {
608 Handle<Object> data(callback->data(), isolate());
613 Handle<WeakCell> cell =
614 isolate()->factory()->NewWeakCell(Handle<HeapObject>::cast(data));
642 void NamedLoadHandlerCompiler::GenerateLoadConstant(Handle<Object> value) {
724 Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
725 Handle<JSObject> object, Handle<Name> name,
726 Handle<ExecutableAccessorInfo> callback) {
737 Handle<WeakCell> cell = isolate()->factory()->NewWeakCell(callback);
752 Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
753 Handle<Name> name) {
773 Handle<Code> NamedLoadHandlerCompiler::CompileLoadGlobal(
774 Handle<PropertyCell> cell, Handle<Name> name, bool is_configurable) {
783 Handle<WeakCell> weak_cell = factory()->NewWeakCell(cell);