Home
last modified time | relevance | path

Searched refs:StubCache (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/
Dstub-cache.cc46 StubCache::StubCache(Isolate* isolate) : isolate_(isolate) { in StubCache() function in v8::internal::StubCache
51 void StubCache::Initialize() { in Initialize()
58 Code* StubCache::Set(String* name, Map* map, Code* code) { in Set()
102 Handle<Code> StubCache::ComputeLoadNonexistent(Handle<String> name, in ComputeLoadNonexistent()
135 Handle<Code> StubCache::ComputeLoadField(Handle<String> name, in ComputeLoadField()
154 Handle<Code> StubCache::ComputeLoadCallback(Handle<String> name, in ComputeLoadCallback()
174 Handle<Code> StubCache::ComputeLoadConstant(Handle<String> name, in ComputeLoadConstant()
194 Handle<Code> StubCache::ComputeLoadInterceptor(Handle<String> name, in ComputeLoadInterceptor()
212 Handle<Code> StubCache::ComputeLoadNormal() { in ComputeLoadNormal()
217 Handle<Code> StubCache::ComputeLoadGlobal(Handle<String> name, in ComputeLoadGlobal()
[all …]
Dstub-cache.h51 class StubCache; variable
63 friend class StubCache; variable
67 class StubCache {
273 SCTableReference key_reference(StubCache::Table table) { in key_reference()
279 SCTableReference map_reference(StubCache::Table table) { in map_reference()
285 SCTableReference value_reference(StubCache::Table table) { in value_reference()
291 StubCache::Entry* first_entry(StubCache::Table table) { in first_entry()
293 case StubCache::kPrimary: return StubCache::primary_; in first_entry()
294 case StubCache::kSecondary: return StubCache::secondary_; in first_entry()
305 explicit StubCache(Isolate* isolate);
[all …]
Dserialize.cc265 StubCache* stub_cache = isolate->stub_cache(); in PopulateTable()
268 Add(stub_cache->key_reference(StubCache::kPrimary).address(), in PopulateTable()
272 Add(stub_cache->value_reference(StubCache::kPrimary).address(), in PopulateTable()
276 Add(stub_cache->map_reference(StubCache::kPrimary).address(), in PopulateTable()
280 Add(stub_cache->key_reference(StubCache::kSecondary).address(), in PopulateTable()
284 Add(stub_cache->value_reference(StubCache::kSecondary).address(), in PopulateTable()
288 Add(stub_cache->map_reference(StubCache::kSecondary).address(), in PopulateTable()
Disolate.h78 class StubCache; variable
808 StubCache* stub_cache() { return stub_cache_; } in stub_cache()
1168 StubCache* stub_cache_;
Disolate.cc1771 stub_cache_ = new StubCache(this); in Init()
/external/v8/src/ia32/
Dstub-cache-ia32.cc45 StubCache::Table table, in ProbeTable()
80 if (FLAG_test_secondary_stub_cache && table == StubCache::kPrimary) { in ProbeTable()
82 } else if (FLAG_test_primary_stub_cache && table == StubCache::kSecondary) { in ProbeTable()
118 if (FLAG_test_secondary_stub_cache && table == StubCache::kPrimary) { in ProbeTable()
120 } else if (FLAG_test_primary_stub_cache && table == StubCache::kSecondary) { in ProbeTable()
191 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/x64/
Dstub-cache-x64.cc45 StubCache::Table table, in ProbeTable()
56 ASSERT_EQ(24, sizeof(StubCache::Entry)); in ProbeTable()
94 if (FLAG_test_secondary_stub_cache && table == StubCache::kPrimary) { in ProbeTable()
96 } else if (FLAG_test_primary_stub_cache && table == StubCache::kSecondary) { in ProbeTable()
160 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/arm/
Dstub-cache-arm.cc45 StubCache::Table table, in ProbeTable()
114 if (FLAG_test_secondary_stub_cache && table == StubCache::kPrimary) { in ProbeTable()
116 } else if (FLAG_test_primary_stub_cache && table == StubCache::kSecondary) { in ProbeTable()
188 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/mips/
Dstub-cache-mips.cc45 StubCache::Table table, in ProbeTable()
104 if (FLAG_test_secondary_stub_cache && table == StubCache::kPrimary) { in ProbeTable()
106 } else if (FLAG_test_primary_stub_cache && table == StubCache::kSecondary) { in ProbeTable()
177 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()