Home | History | Annotate | Download | only in src

Lines Matching refs:JSObject

104 Handle<JSObject> StubCache::StubHolder(Handle<JSObject> receiver,
105 Handle<JSObject> holder) {
108 return Handle<JSObject>(IC::GetCodeCacheHolder(
127 Handle<JSObject> stub_holder,
137 Handle<JSObject> receiver,
138 Handle<JSObject> stub_holder,
155 Handle<JSObject> receiver,
171 Handle<Code> StubCache::ComputeMonomorphicLoadIC(Handle<JSObject> receiver,
181 JSObject::UpdateMapCodeCache(receiver, name, ic);
186 Handle<Code> StubCache::ComputeMonomorphicKeyedLoadIC(Handle<JSObject> receiver,
197 JSObject::UpdateMapCodeCache(receiver, name, ic);
202 Handle<Code> StubCache::ComputeMonomorphicStoreIC(Handle<JSObject> receiver,
214 JSObject::UpdateMapCodeCache(receiver, name, ic);
220 Handle<JSObject> receiver,
232 JSObject::UpdateMapCodeCache(receiver, name, ic);
238 Handle<JSObject> receiver) {
246 Handle<JSObject> current;
250 current = Handle<JSObject>::cast(next);
269 JSObject::UpdateMapCodeCache(receiver, cache_name, handler);
275 Handle<JSObject> receiver,
276 Handle<JSObject> holder,
286 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
294 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
301 Handle<JSObject> receiver,
302 Handle<JSObject> holder,
305 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
313 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
319 Handle<JSObject> receiver,
320 Handle<JSObject> holder,
322 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
330 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
336 Handle<JSObject> receiver,
337 Handle<JSObject> holder,
339 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
346 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
353 Handle<JSObject> receiver,
354 Handle<JSObject> holder) {
355 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
363 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
369 Handle<JSObject> receiver) {
375 Handle<JSObject> receiver,
379 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
386 JSObject::UpdateMapCodeCache(stub_holder, name, ic);
392 Handle<JSObject> receiver,
393 Handle<JSObject> holder,
404 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
412 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
418 Handle<JSObject> receiver,
419 Handle<JSObject> holder,
421 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
429 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
435 Handle<JSObject> receiver,
436 Handle<JSObject> holder) {
437 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
445 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
452 Handle<JSObject> receiver,
453 Handle<JSObject> holder,
455 Handle<JSObject> stub_holder = StubHolder(receiver, holder);
463 JSObject::UpdateMapCodeCache(stub_holder, name, handler);
469 Handle<JSObject> receiver,
478 JSObject::UpdateMapCodeCache(receiver, name, handler);
484 Handle<JSObject> receiver,
495 JSObject::UpdateMapCodeCache(receiver, name, handler);
562 name, Handle<JSObject>::cast(receiver),
575 JSObject::UpdateMapCodeCache(receiver, name, code);
583 Handle<JSObject> receiver,
584 Handle<JSObject> holder,
595 JSObject::UpdateMapCodeCache(receiver, name, handler);
601 Handle<JSObject> receiver,
602 Handle<JSObject> holder,
612 JSObject::UpdateMapCodeCache(receiver, name, handler);
618 Handle<JSObject> receiver,
626 JSObject::UpdateMapCodeCache(receiver, name, handler);
632 Handle<JSObject> receiver,
641 JSObject::UpdateMapCodeCache(receiver, name, handler);
648 Handle<JSObject> receiver,
659 JSObject::UpdateMapCodeCache(receiver, name, handler);
672 Handle<JSObject> holder,
677 Handle<JSObject> stub_holder(IC::GetCodeCacheHolder(
716 JSObject::UpdateMapCodeCache(stub_holder, name, code);
727 Handle<JSObject> holder,
732 Handle<JSObject> stub_holder(IC::GetCodeCacheHolder(
751 compiler.CompileCallField(Handle<JSObject>::cast(object),
757 JSObject::UpdateMapCodeCache(stub_holder, name, code);
767 Handle<JSObject> holder) {
771 Handle<JSObject> stub_holder(IC::GetCodeCacheHolder(
790 compiler.CompileCallInterceptor(Handle<JSObject>::cast(object),
796 JSObject::UpdateMapCodeCache(stub_holder, name, code);
805 Handle<JSObject> receiver,
811 Handle<JSObject> stub_holder(IC::GetCodeCacheHolder(
827 JSObject::UpdateMapCodeCache(stub_holder, name, code);
1176 JSObject* recv = JSObject::cast(args[0]);
1228 Handle<JSObject> receiver =
1229 args.at<JSObject>(kArgsOffset - PCA::kThisIndex);
1230 Handle<JSObject> holder =
1231 args.at<JSObject>(kArgsOffset - PCA::kHolderIndex);
1280 Handle<JSObject> receiver_handle =
1281 args->at<JSObject>(kArgsOffset - PCA::kThisIndex);
1282 Handle<JSObject> holder_handle =
1283 args->at<JSObject>(kArgsOffset - PCA::kHolderIndex);
1355 JSObject* recv = JSObject::cast(args[0]);
1369 JSObject* receiver = JSObject::cast(args[0]);
1545 void StubCompiler::LookupPostInterceptor(Handle<JSObject> holder,
1559 Handle<JSObject> object,
1561 Handle<JSObject> holder,
1573 Handle<JSObject> object,
1575 Handle<JSObject> holder,
1584 Register BaseLoadStoreStubCompiler::HandlerFrontend(Handle<JSObject> object,
1586 Handle<JSObject> holder,
1599 Handle<JSObject> object,
1600 Handle<JSObject> holder,
1619 Handle<JSObject> object,
1620 Handle<JSObject> holder,
1634 Handle<JSObject> object,
1635 Handle<JSObject> holder,
1651 Handle<JSObject> object,
1652 Handle<JSObject> holder,
1672 Handle<JSObject> interceptor_holder,
1676 Handle<JSObject> holder(lookup->holder());
1721 Handle<JSObject> object,
1722 Handle<JSObject> holder,
1737 Handle<JSObject> object,
1748 Handle<JSObject> holder;
1751 holder = Handle<JSObject>(lookup->holder());
1756 holder = Handle<JSObject>(JSObject::cast(holder->GetPrototype()));
1793 Handle<Code> BaseStoreStubCompiler::CompileStoreField(Handle<JSObject> object,
1817 Handle<JSObject> object,
1818 Handle<JSObject> holder,
2074 Handle<JSObject> holder,
2145 Handle<JSObject> object,
2146 Handle<JSObject> holder) const {
2152 object = Handle<JSObject>(JSObject::cast(object->GetPrototype()));