allocator() const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | inline |
capacity() const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | inline |
Clear() | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
Entry typedef | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
FillEmptyEntry(Entry *entry, const Address &key, const ObjectData *&value, uint32_t hash) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | private |
Hash(Address addr) | v8::internal::compiler::RefsMap | privatestatic |
impl_ | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | private |
Initialize(uint32_t capacity) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | protected |
InsertNew(const Address &key, uint32_t hash) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
Invalidate() | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | inline |
IsEmpty() const | v8::internal::compiler::RefsMap | inline |
kDefaultHashMapCapacity | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | static |
Lookup(const Address &key) const | v8::internal::compiler::RefsMap | |
v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy >::Lookup(const Address &key, uint32_t hash) const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
LookupOrInsert(const Address &key) | v8::internal::compiler::RefsMap | |
v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy >::LookupOrInsert(const Address &key, uint32_t hash) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy >::LookupOrInsert(const Address &key, uint32_t hash, const Func &value_func) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy >::LookupOrInsert(const LookupKey &lookup_key, uint32_t hash, const KeyFunc &key_func, const ValueFunc &value_func) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
map_end() const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | inlineprivate |
Next(Entry *entry) const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
occupancy() const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | inline |
operator delete(void *, size_t) | v8::internal::ZoneObject | inline |
operator delete(void *pointer, Zone *zone)=delete | v8::internal::ZoneObject | |
operator new(size_t, Zone *)=delete | v8::internal::ZoneObject | |
operator new(size_t size, void *ptr) | v8::internal::ZoneObject | inline |
operator=(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
operator=(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
Probe(const LookupKey &key, uint32_t hash) const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | private |
RefsMap(uint32_t capacity, AddressMatcher match, Zone *zone) | v8::internal::compiler::RefsMap | |
RefsMap(const RefsMap *other, Zone *zone) | v8::internal::compiler::RefsMap | |
Remove(const Address &key) | v8::internal::compiler::RefsMap | |
v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy >::Remove(const Address &key, uint32_t hash) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
Resize() | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | private |
Start() const | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
TemplateHashMapImpl(uint32_t capacity=kDefaultHashMapCapacity, AddressMatcher match=AddressMatcher(), ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | explicit |
TemplateHashMapImpl(const TemplateHashMapImpl &)=delete | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
TemplateHashMapImpl(const TemplateHashMapImpl *original, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | explicit |
TemplateHashMapImpl(TemplateHashMapImpl &&other) V8_NOEXCEPT=default | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |
~TemplateHashMapImpl() | v8::base::TemplateHashMapImpl< Address, ObjectData *, AddressMatcher, ZoneAllocationPolicy > | |