v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::HeapObjectToIndexHashMap Member List

This is the complete list of members for v8::internal::HeapObjectToIndexHashMap, including all inherited members.

allocator() constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >inline
capacity() constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >inline
Clear()v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
Entry typedefv8::internal::PointerToIndexHashMap< Tagged< HeapObject > >
FillEmptyEntry(Entry *entry, const uintptr_t &key, const uint32_t &value, uint32_t hash)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >private
Get(Tagged< HeapObject > value) constv8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inline
Hash(uintptr_t key)v8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inlineprivatestatic
impl_v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >private
Initialize(uint32_t capacity)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >protected
InsertNew(const uintptr_t &key, uint32_t hash)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
Invalidate()v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >inline
kDefaultHashMapCapacityv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >static
Key(Tagged< HeapObject > value)v8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inlineprivatestatic
Key(Address value)v8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inlineprivate
Key(Tagged< HeapObject > value)v8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inlineprivate
Lookup(const uintptr_t &key, uint32_t hash) constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
LookupOrInsert(const uintptr_t &key, uint32_t hash)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
LookupOrInsert(const uintptr_t &key, uint32_t hash, const Func &value_func)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
LookupOrInsert(const LookupKey &lookup_key, uint32_t hash, const KeyFunc &key_func, const ValueFunc &value_func)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
map_end() constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >inlineprivate
Next(Entry *entry) constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
occupancy() constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >inline
operator=(const TemplateHashMapImpl &)=deletev8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
operator=(TemplateHashMapImpl &&other) V8_NOEXCEPT=defaultv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
Probe(const LookupKey &key, uint32_t hash) constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >private
Remove(const uintptr_t &key, uint32_t hash)v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
Resize()v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >private
Set(Tagged< HeapObject > value, uint32_t index)v8::internal::PointerToIndexHashMap< Tagged< HeapObject > >inline
Start() constv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
TemplateHashMapImpl(uint32_t capacity=kDefaultHashMapCapacity, base::KeyEqualityMatcher< intptr_t > match=base::KeyEqualityMatcher< intptr_t >(), base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy())v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >explicit
TemplateHashMapImpl(const TemplateHashMapImpl &)=deletev8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
TemplateHashMapImpl(const TemplateHashMapImpl *original, base::DefaultAllocationPolicy allocator=base::DefaultAllocationPolicy())v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >explicit
TemplateHashMapImpl(TemplateHashMapImpl &&other) V8_NOEXCEPT=defaultv8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >
~TemplateHashMapImpl()v8::base::TemplateHashMapImpl< uintptr_t, uint32_t, base::KeyEqualityMatcher< intptr_t >, base::DefaultAllocationPolicy >