v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
heap::base::BasicSlotSet< SlotGranularity > Member List

This is the complete list of members for heap::base::BasicSlotSet< SlotGranularity >, including all inherited members.

AccessMode enum nameheap::base::BasicSlotSet< SlotGranularity >
Address typedefheap::base::BasicSlotSet< SlotGranularity >
Allocate(size_t buckets)heap::base::BasicSlotSet< SlotGranularity >inlinestatic
ATOMIC enum valueheap::base::BasicSlotSet< SlotGranularity >
BasicSlotSet()=deleteheap::base::BasicSlotSet< SlotGranularity >
bucket(size_t bucket_index)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
BucketForSlot(size_t slot_offset)heap::base::BasicSlotSet< SlotGranularity >inlinestatic
buckets()heap::base::BasicSlotSet< SlotGranularity >inlineprotected
BucketsForSize(size_t size)heap::base::BasicSlotSet< SlotGranularity >inlinestatic
ClearBucket(Bucket *bucket, int start_cell, int end_cell)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
Contains(size_t slot_offset)heap::base::BasicSlotSet< SlotGranularity >inline
Delete(BasicSlotSet *slot_set)heap::base::BasicSlotSet< SlotGranularity >inlinestatic
EmptyBucketMode enum nameheap::base::BasicSlotSet< SlotGranularity >
FREE_EMPTY_BUCKETS enum valueheap::base::BasicSlotSet< SlotGranularity >
FreeBucketIfEmpty(size_t bucket_index)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
Insert(size_t slot_offset)heap::base::BasicSlotSet< SlotGranularity >inline
Iterate(Address chunk_start, size_t start_bucket, size_t end_bucket, Callback callback, EmptyBucketMode mode)heap::base::BasicSlotSet< SlotGranularity >inline
Iterate(Address chunk_start, size_t start_bucket, size_t end_bucket, Callback callback, EmptyBucketCallback empty_bucket_callback)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
kBitsPerBucketheap::base::BasicSlotSet< SlotGranularity >static
kBitsPerBucketLog2heap::base::BasicSlotSet< SlotGranularity >static
kBitsPerCellheap::base::BasicSlotSet< SlotGranularity >static
kBitsPerCellLog2heap::base::BasicSlotSet< SlotGranularity >static
kCellSizeBytesheap::base::BasicSlotSet< SlotGranularity >static
kCellSizeBytesLog2heap::base::BasicSlotSet< SlotGranularity >static
kCellsPerBucketheap::base::BasicSlotSet< SlotGranularity >static
kCellsPerBucketLog2heap::base::BasicSlotSet< SlotGranularity >static
KEEP_EMPTY_BUCKETS enum valueheap::base::BasicSlotSet< SlotGranularity >
kNumBucketsSizeheap::base::BasicSlotSet< SlotGranularity >protectedstatic
kSystemPointerSizeheap::base::BasicSlotSet< SlotGranularity >privatestatic
LoadBucket(Bucket **bucket)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
LoadBucket(size_t bucket_index)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
Lookup(size_t slot_offset)heap::base::BasicSlotSet< SlotGranularity >inline
NON_ATOMIC enum valueheap::base::BasicSlotSet< SlotGranularity >
num_buckets() constheap::base::BasicSlotSet< SlotGranularity >inline
OffsetForBucket(size_t bucket_index)heap::base::BasicSlotSet< SlotGranularity >inlinestatic
ReleaseBucket(size_t bucket_index)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
Remove(size_t slot_offset)heap::base::BasicSlotSet< SlotGranularity >inline
RemoveRange(size_t start_offset, size_t end_offset, size_t buckets, EmptyBucketMode mode)heap::base::BasicSlotSet< SlotGranularity >inline
set_num_buckets(size_t num_buckets)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
SlotToIndices(size_t slot_offset, size_t *bucket_index, int *cell_index, int *bit_index)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
StoreBucket(Bucket **bucket, Bucket *value)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
StoreBucket(size_t bucket_index, Bucket *value)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
SwapInNewBucket(size_t bucket_index, Bucket *value)heap::base::BasicSlotSet< SlotGranularity >inlineprotected
v8::internal::WriteBarrierCodeStubAssembler classheap::base::BasicSlotSet< SlotGranularity >friend