Home | History | Annotate | Download | only in src

Lines Matching refs:StubCache

44 // StubCache implementation.
47 StubCache::StubCache(Isolate* isolate)
51 void StubCache::Initialize() {
58 Code* StubCache::Set(Name* name, Map* map, Code* code) {
102 Handle<Code> StubCache::FindIC(Handle<Name> name,
115 Handle<Code> StubCache::FindHandler(Handle<Name> name,
128 Handle<Code> StubCache::ComputeMonomorphicIC(
170 Handle<Code> StubCache::ComputeLoadNonexistent(Handle<Name> name,
204 Handle<Code> StubCache::ComputeKeyedLoadElement(Handle<Map> receiver_map) {
220 Handle<Code> StubCache::ComputeKeyedStoreElement(
252 Handle<Code> StubCache::ComputeCallConstant(int argc,
306 Handle<Code> StubCache::ComputeCallField(int argc,
345 Handle<Code> StubCache::ComputeCallInterceptor(int argc,
383 Handle<Code> StubCache::ComputeCallGlobal(int argc,
420 Code* StubCache::FindCallInitialize(int argc,
440 Handle<Code> StubCache::ComputeCallInitialize(int argc,
461 Handle<Code> StubCache::ComputeCallInitialize(int argc, RelocInfo::Mode mode) {
466 Handle<Code> StubCache::ComputeKeyedCallInitialize(int argc) {
472 Handle<Code> StubCache::ComputeCallPreMonomorphic(
490 Handle<Code> StubCache::ComputeCallNormal(int argc,
507 Handle<Code> StubCache::ComputeCallArguments(int argc) {
523 Handle<Code> StubCache::ComputeCallMegamorphic(
542 Handle<Code> StubCache::ComputeCallMiss(int argc,
562 Handle<Code> StubCache::ComputeCompareNil(Handle<Map> receiver_map,
583 Handle<Code> StubCache::ComputeLoadElementPolymorphic(
608 Handle<Code> StubCache::ComputePolymorphicIC(
633 Handle<Code> StubCache::ComputeStoreElementPolymorphic(
658 Handle<Code> StubCache::ComputeCallDebugBreak(int argc,
677 Handle<Code> StubCache::ComputeCallDebugPrepareStepIn(int argc,
697 void StubCache::Clear() {
712 void StubCache::CollectMatchingMaps(SmallMapList* types,
790 ASSERT(args.length() == StubCache::kInterceptorArgsLength);
792 args.at<Name>(StubCache::kInterceptorArgsNameIndex);
794 args.at<InterceptorInfo>(StubCache::kInterceptorArgsInfoIndex);
807 args.at<JSObject>(StubCache::kInterceptorArgsThisIndex);
809 args.at<JSObject>(StubCache::kInterceptorArgsHolderIndex);
849 ASSERT(args->length() == StubCache::kInterceptorArgsLength);
851 args->at<Name>(StubCache::kInterceptorArgsNameIndex);
853 args->at<InterceptorInfo>(StubCache::kInterceptorArgsInfoIndex);
855 args->at<JSObject>(StubCache::kInterceptorArgsThisIndex);
857 args->at<JSObject>(StubCache::kInterceptorArgsHolderIndex);