Home
last modified time | relevance | path

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

/external/v8/src/
Dstub-cache.cc44 StubCache::StubCache(Isolate* isolate) : isolate_(isolate) { in StubCache() function in v8::internal::StubCache
46 memset(primary_, 0, sizeof(primary_[0]) * StubCache::kPrimaryTableSize); in StubCache()
47 memset(secondary_, 0, sizeof(secondary_[0]) * StubCache::kSecondaryTableSize); in StubCache()
51 void StubCache::Initialize(bool create_heap_objects) { in Initialize()
61 Code* StubCache::Set(String* name, Map* map, Code* code) { in Set()
102 MaybeObject* StubCache::ComputeLoadNonexistent(String* name, in ComputeLoadNonexistent()
142 MaybeObject* StubCache::ComputeLoadField(String* name, in ComputeLoadField()
168 MaybeObject* StubCache::ComputeLoadCallback(String* name, in ComputeLoadCallback()
195 MaybeObject* StubCache::ComputeLoadConstant(String* name, in ComputeLoadConstant()
222 MaybeObject* StubCache::ComputeLoadInterceptor(String* name, in ComputeLoadInterceptor()
[all …]
Dstub-cache.h47 class StubCache; variable
58 friend class StubCache; variable
62 class StubCache {
304 SCTableReference key_reference(StubCache::Table table) { in key_reference()
310 SCTableReference value_reference(StubCache::Table table) { in value_reference()
316 StubCache::Entry* first_entry(StubCache::Table table) { in first_entry()
318 case StubCache::kPrimary: return StubCache::primary_; in first_entry()
319 case StubCache::kSecondary: return StubCache::secondary_; in first_entry()
329 explicit StubCache(Isolate* isolate);
387 DISALLOW_COPY_AND_ASSIGN(StubCache);
Dserialize.cc307 StubCache* stub_cache = isolate->stub_cache(); in PopulateTable()
310 Add(stub_cache->key_reference(StubCache::kPrimary).address(), in PopulateTable()
314 Add(stub_cache->value_reference(StubCache::kPrimary).address(), in PopulateTable()
318 Add(stub_cache->key_reference(StubCache::kSecondary).address(), in PopulateTable()
322 Add(stub_cache->value_reference(StubCache::kSecondary).address(), in PopulateTable()
Disolate.h78 class StubCache; variable
823 StubCache* stub_cache() { return stub_cache_; } in stub_cache()
1153 StubCache* stub_cache_;
Disolate.cc742 stub_cache_ = new StubCache(this); in Init()
/external/v8/src/mips/
Dstub-cache-mips.cc42 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/x64/
Dstub-cache-x64.cc45 StubCache::Table table, in ProbeTable()
49 ASSERT_EQ(16, sizeof(StubCache::Entry)); in ProbeTable()
181 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/ia32/
Dstub-cache-ia32.cc45 StubCache::Table table, in ProbeTable()
206 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()
/external/v8/src/arm/
Dstub-cache-arm.cc45 StubCache::Table table, in ProbeTable()
207 void StubCache::GenerateProbe(MacroAssembler* masm, in GenerateProbe()