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

This is the complete list of members for v8::internal::IdentityMap< V, AllocationPolicy >, including all inherited members.

allocator_v8::internal::IdentityMap< V, AllocationPolicy >private
capacity() constv8::internal::IdentityMapBaseinline
capacity_v8::internal::IdentityMapBaseprivate
Clear()v8::internal::IdentityMap< V, AllocationPolicy >inline
Delete(DirectHandle< Object > key, V *deleted_value)v8::internal::IdentityMap< V, AllocationPolicy >inline
Delete(Tagged< Object > key, V *deleted_value)v8::internal::IdentityMap< V, AllocationPolicy >inline
DeleteEntry(Address key, uintptr_t *deleted_value)v8::internal::IdentityMapBaseprotected
DeleteIndex(int index, uintptr_t *deleted_value)v8::internal::IdentityMapBaseprivate
DeletePointerArray(uintptr_t *array, size_t length) overridev8::internal::IdentityMap< V, AllocationPolicy >inlineprotectedvirtual
DisableIteration()v8::internal::IdentityMapBaseprotected
empty() constv8::internal::IdentityMapBaseinline
EnableIteration()v8::internal::IdentityMapBaseprotected
EntryAtIndex(int index) constv8::internal::IdentityMapBaseprotected
Find(DirectHandle< Object > key) constv8::internal::IdentityMap< V, AllocationPolicy >inline
Find(Tagged< Object > key) constv8::internal::IdentityMap< V, AllocationPolicy >inline
FindEntry(Address key) constv8::internal::IdentityMapBaseprotected
FindOrInsert(DirectHandle< Object > key)v8::internal::IdentityMap< V, AllocationPolicy >inline
FindOrInsert(Tagged< Object > key)v8::internal::IdentityMap< V, AllocationPolicy >inline
FindOrInsertEntry(Address key)v8::internal::IdentityMapBaseprotected
gc_counter_v8::internal::IdentityMapBaseprivate
Hash(Address address) constv8::internal::IdentityMapBaseprivate
hasher_v8::internal::IdentityMapBaseprivate
heap_v8::internal::IdentityMapBaseprivate
IdentityMap(Heap *heap, AllocationPolicy allocator=AllocationPolicy())v8::internal::IdentityMap< V, AllocationPolicy >inlineexplicit
IdentityMap(const IdentityMap &)=deletev8::internal::IdentityMap< V, AllocationPolicy >
IdentityMapBase(const IdentityMapBase &)=deletev8::internal::IdentityMapBase
IdentityMapBase(Heap *heap)v8::internal::IdentityMapBaseinlineexplicitprotected
Insert(DirectHandle< Object > key, V v)v8::internal::IdentityMap< V, AllocationPolicy >inline
Insert(Tagged< Object > key, V v)v8::internal::IdentityMap< V, AllocationPolicy >inline
InsertEntry(Address key)v8::internal::IdentityMapBaseprotected
InsertKey(Address address, uint32_t hash)v8::internal::IdentityMapBaseprivate
is_iterable() constv8::internal::IdentityMapBaseinline
is_iterable_v8::internal::IdentityMapBaseprivate
KeyAtIndex(int index) constv8::internal::IdentityMapBaseprotected
keys_v8::internal::IdentityMapBaseprivate
Lookup(Address key) constv8::internal::IdentityMapBaseprivate
LookupOrInsert(Address key)v8::internal::IdentityMapBaseprivate
mask_v8::internal::IdentityMapBaseprivate
NewPointerArray(size_t length, uintptr_t value) overridev8::internal::IdentityMap< V, AllocationPolicy >inlineprotectedvirtual
NextIndex(int index) constv8::internal::IdentityMapBaseprotected
operator=(const IdentityMap &)=deletev8::internal::IdentityMap< V, AllocationPolicy >
v8::internal::IdentityMapBase::operator=(const IdentityMapBase &)=deletev8::internal::IdentityMapBase
RawEntry typedefv8::internal::IdentityMapBaseprotected
Rehash()v8::internal::IdentityMapBaseprivate
Resize(int new_capacity)v8::internal::IdentityMapBaseprivate
ScanKeysFor(Address address, uint32_t hash) constv8::internal::IdentityMapBaseprivate
ShouldGrow() constv8::internal::IdentityMapBaseprivate
size() constv8::internal::IdentityMapBaseinline
size_v8::internal::IdentityMapBaseprivate
strong_roots_entry_v8::internal::IdentityMapBaseprivate
values_v8::internal::IdentityMapBaseprivate
~IdentityMap() overridev8::internal::IdentityMap< V, AllocationPolicy >inline
~IdentityMapBase()v8::internal::IdentityMapBaseprotectedvirtual