Lines Matching refs:cache_entry

129   HashMap::Entry* cache_entry = names_.Lookup(str, hash, true);
130 if (cache_entry->value == NULL) {
132 cache_entry->value = str;
136 return reinterpret_cast<const char*>(cache_entry->value);
1529 HashMap::Entry* cache_entry = entries_.Lookup(thing, Hash(thing), false);
1530 if (cache_entry != NULL) {
1531 EntryInfo* entry_info = reinterpret_cast<EntryInfo*>(cache_entry->value);
1541 HashMap::Entry* cache_entry = entries_.Lookup(thing, Hash(thing), true);
1542 ASSERT(cache_entry->value == NULL);
1543 cache_entry->value = new EntryInfo(entry, allocator);
1583 HashMap::Entry* cache_entry =
1585 return cache_entry != NULL;
1592 HashMap::Entry* cache_entry =
1594 if (cache_entry->value == NULL) {
1595 cache_entry->value = HeapEntriesMap::kHeapEntryPlaceholder;
1602 HashMap::Entry* cache_entry =
1604 if (cache_entry != NULL
1605 && cache_entry->value != HeapEntriesMap::kHeapEntryPlaceholder) {
1606 return reinterpret_cast<const char*>(cache_entry->value);
1616 HashMap::Entry* cache_entry =
1618 cache_entry->value = const_cast<char*>(tag);
3487 HashMap::Entry* cache_entry = nodes_.Lookup(entry, ObjectHash(entry), true);
3488 if (cache_entry->value == NULL) {
3489 cache_entry->value = reinterpret_cast<void*>(next_node_id_++);
3491 return static_cast<int>(reinterpret_cast<intptr_t>(cache_entry->value));
3496 HashMap::Entry* cache_entry = strings_.Lookup(
3498 if (cache_entry->value == NULL) {
3499 cache_entry->value = reinterpret_cast<void*>(next_string_id_++);
3501 return static_cast<int>(reinterpret_cast<intptr_t>(cache_entry->value));