Lines Matching refs:holder
137 Handle<JSObject> holder, in ComputeLoadField() argument
139 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeLoadField()
146 compiler.CompileLoadField(receiver, holder, field_index, name); in ComputeLoadField()
156 Handle<JSObject> holder, in ComputeLoadCallback() argument
159 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeLoadCallback()
166 compiler.CompileLoadCallback(name, receiver, holder, callback); in ComputeLoadCallback()
176 Handle<JSObject> holder, in ComputeLoadConstant() argument
178 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeLoadConstant()
186 compiler.CompileLoadConstant(receiver, holder, value, name); in ComputeLoadConstant()
196 Handle<JSObject> holder) { in ComputeLoadInterceptor() argument
197 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeLoadInterceptor()
204 compiler.CompileLoadInterceptor(receiver, holder, name); in ComputeLoadInterceptor()
219 Handle<GlobalObject> holder, in ComputeLoadGlobal() argument
222 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeLoadGlobal()
229 compiler.CompileLoadGlobal(receiver, holder, cell, name, is_dont_delete); in ComputeLoadGlobal()
239 Handle<JSObject> holder, in ComputeKeyedLoadField() argument
241 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeKeyedLoadField()
248 compiler.CompileLoadField(name, receiver, holder, field_index); in ComputeKeyedLoadField()
258 Handle<JSObject> holder, in ComputeKeyedLoadConstant() argument
260 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeKeyedLoadConstant()
268 compiler.CompileLoadConstant(name, receiver, holder, value); in ComputeKeyedLoadConstant()
278 Handle<JSObject> holder) { in ComputeKeyedLoadInterceptor() argument
279 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeKeyedLoadInterceptor()
286 Handle<Code> code = compiler.CompileLoadInterceptor(receiver, holder, name); in ComputeKeyedLoadInterceptor()
297 Handle<JSObject> holder, in ComputeKeyedLoadCallback() argument
299 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); in ComputeKeyedLoadCallback()
307 compiler.CompileLoadCallback(name, receiver, holder, callback); in ComputeKeyedLoadCallback()
545 Handle<JSObject> holder, in ComputeCallConstant() argument
549 IC::GetCodeCacheForObject(*object, *holder); in ComputeCallConstant()
570 compiler.CompileCallConstant(object, holder, function, name, check); in ComputeCallConstant()
586 Handle<JSObject> holder, in ComputeCallField() argument
590 IC::GetCodeCacheForObject(*object, *holder); in ComputeCallField()
597 object = holder; in ComputeCallField()
609 holder, index, name); in ComputeCallField()
624 Handle<JSObject> holder) { in ComputeCallInterceptor() argument
627 IC::GetCodeCacheForObject(*object, *holder); in ComputeCallInterceptor()
634 object = holder; in ComputeCallInterceptor()
646 holder, name); in ComputeCallInterceptor()
661 Handle<GlobalObject> holder, in ComputeCallGlobal() argument
665 IC::GetCodeCacheForObject(*receiver, *holder); in ComputeCallGlobal()
675 compiler.CompileCallGlobal(receiver, holder, cell, function, name); in ComputeCallGlobal()
1309 void StubCompiler::LookupPostInterceptor(Handle<JSObject> holder, in LookupPostInterceptor() argument
1312 holder->LocalLookupRealNamedProperty(*name, lookup); in LookupPostInterceptor()
1316 if (holder->GetPrototype()->IsNull()) return; in LookupPostInterceptor()
1318 holder->GetPrototype()->Lookup(*name, lookup); in LookupPostInterceptor()
1402 Handle<JSObject> holder, in CompileCustomCall() argument
1413 holder, \ in CompileCustomCall()
1425 holder, in CompileCustomCall()
1479 Handle<JSObject> holder) const { in GetPrototypeDepthOfExpectedType()
1483 while (!object.is_identical_to(holder)) { in GetPrototypeDepthOfExpectedType()
1488 if (holder->IsInstanceOf(*expected_receiver_type_)) return depth; in GetPrototypeDepthOfExpectedType()