|
| V8_WARN_UNUSED_RESULT MaybeHandle< Map > | Get (Isolate *isolate, DirectHandle< Map > fast_map, ElementsKind elements_kind, Tagged< HeapObject > prototype, PropertyNormalizationMode mode) |
| |
| void | Set (Isolate *isolate, DirectHandle< Map > fast_map, DirectHandle< Map > normalized_map) |
| |
| Tagged< ElementT > | get (int index) const |
| |
| Tagged< ElementT > | get (int index, RelaxedLoadTag) const |
| |
| Tagged< ElementT > | get (int index, AcquireLoadTag) const |
| |
| Tagged< ElementT > | get (int index, SeqCstAccessTag) const |
| |
| void | set (int index, Tagged< ElementT > value, WriteBarrierMode mode=kDefaultMode) |
| |
| void | set (int index, Tagged< Smi > value) |
| |
| void | set (int index, Tagged< ElementT > value, RelaxedStoreTag, WriteBarrierMode mode=kDefaultMode) |
| |
| void | set (int index, Tagged< Smi > value, RelaxedStoreTag) |
| |
| void | set (int index, Tagged< ElementT > value, ReleaseStoreTag, WriteBarrierMode mode=kDefaultMode) |
| |
| void | set (int index, Tagged< Smi > value, ReleaseStoreTag) |
| |
| void | set (int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
| |
| void | set (int index, Tagged< Smi > value, SeqCstAccessTag) |
| |
| Tagged< ElementT > | swap (int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
| |
| Tagged< ElementT > | compare_and_swap (int index, Tagged< ElementT > expected, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
| |
| void | RightTrim (Isolate *isolate, int new_capacity) |
| |
| int | AllocatedSize () const |
| |
| SlotType | RawFieldOfFirstElement () const |
| |
| SlotType | RawFieldOfElementAt (int index) const |
| |
| Handle< D > | Allocate (IsolateT *isolate, int capacity, std::optional< DisallowGarbageCollection > *no_gc_out, AllocationType allocation) |
| |
Definition at line 1079 of file map.h.