Home
last modified time | relevance | path

Searched refs:IdentityMapBase (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/
Didentity-map.cc16 IdentityMapBase::~IdentityMapBase() { in ~IdentityMapBase()
22 void IdentityMapBase::Clear() { in Clear()
36 void IdentityMapBase::EnableIteration() { in EnableIteration()
41 void IdentityMapBase::DisableIteration() { in DisableIteration()
51 int IdentityMapBase::ScanKeysFor(Object* address) const { in ScanKeysFor()
65 int IdentityMapBase::InsertKey(Object* address) { in InsertKey()
85 void* IdentityMapBase::DeleteIndex(int index) { in DeleteIndex()
123 int IdentityMapBase::Lookup(Object* key) const { in Lookup()
127 const_cast<IdentityMapBase*>(this)->Rehash(); in Lookup()
133 int IdentityMapBase::LookupOrInsert(Object* key) { in LookupOrInsert()
[all …]
Didentity-map.h19 class IdentityMapBase {
33 explicit IdentityMapBase(Heap* heap) in IdentityMapBase() function
42 virtual ~IdentityMapBase();
79 DISALLOW_COPY_AND_ASSIGN(IdentityMapBase);
89 class IdentityMap : public IdentityMapBase {
93 : IdentityMapBase(heap), allocator_(allocator) {} in IdentityMapBase() function
118 void Clear() { IdentityMapBase::Clear(); } in Clear()