Lines Matching refs:address
105 const char* ExternalReferenceTable::ResolveSymbol(void* address) {
107 char** names = backtrace_symbols(&address, 1);
132 Address address) {
134 if (ref_addr_isolate_independent_[i] == address) {
141 void ExternalReferenceTable::Add(Address address, int* index) {
142 ref_addr_[(*index)++] = address;
145 void ExternalReferenceTable::AddIsolateIndependent(Address address,
147 ref_addr_isolate_independent_[(*index)++] = address;
154 AddIsolateIndependent(ExternalReference::name().address(), index);
167 Add(ExternalReference::name(isolate).address(), index);
185 AddIsolateIndependent(ExternalReference::Create(addr).address(), index);
205 AddIsolateIndependent(ExternalReference::Create(fId).address(), index);
269 Add(load_stub_cache->key_reference(StubCache::kPrimary).address(), index);
270 Add(load_stub_cache->value_reference(StubCache::kPrimary).address(), index);
271 Add(load_stub_cache->map_reference(StubCache::kPrimary).address(), index);
272 Add(load_stub_cache->key_reference(StubCache::kSecondary).address(), index);
273 Add(load_stub_cache->value_reference(StubCache::kSecondary).address(), index);
274 Add(load_stub_cache->map_reference(StubCache::kSecondary).address(), index);
279 Add(store_stub_cache->key_reference(StubCache::kPrimary).address(), index);
280 Add(store_stub_cache->value_reference(StubCache::kPrimary).address(), index);
281 Add(store_stub_cache->map_reference(StubCache::kPrimary).address(), index);
282 Add(store_stub_cache->key_reference(StubCache::kSecondary).address(), index);
283 Add(store_stub_cache->value_reference(StubCache::kSecondary).address(),
285 Add(store_stub_cache->map_reference(StubCache::kSecondary).address(), index);
296 std::atomic<int>* address = counter->GetInternalPointer();
297 STATIC_ASSERT(sizeof(address) == sizeof(Address));
298 return reinterpret_cast<Address>(address);