#include <allocation-site.h>
|
void | set_allocation_site (Tagged< AllocationSite > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) |
|
bool | IsValid () const |
|
Tagged< AllocationSite > | GetAllocationSite () const |
|
Address | GetAllocationSiteUnchecked () const |
|
void | BriefPrintDetails (std::ostream &os) |
|
| HeapObjectLayout ()=delete |
|
Tagged< Map > | map () const |
|
Tagged< Map > | map (AcquireLoadTag) const |
|
MapWord | map_word (RelaxedLoadTag) const |
|
void | set_map (Isolate *isolate, Tagged< Map > value) |
|
template<typename IsolateT > |
void | set_map (IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) |
|
template<typename IsolateT > |
void | set_map_safe_transition (IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) |
|
void | set_map_safe_transition_no_write_barrier (Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) |
|
template<typename IsolateT > |
void | set_map_after_allocation (IsolateT *isolate, Tagged< Map > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) |
|
void | set_map_no_write_barrier (Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) |
|
void | set_map_word_forwarded (Tagged< HeapObject > target_object, ReleaseStoreTag) |
|
void | set_map_word_forwarded (Tagged< HeapObject > target_object, RelaxedStoreTag) |
|
Address | ptr () const |
|
Address | address () const |
|
ReadOnlyRoots | EarlyGetReadOnlyRoots () const |
|
int | Size () const |
|
V8_EXPORT_PRIVATE int | SizeFromMap (Tagged< Map > map) const |
|
WriteBarrierMode | GetWriteBarrierMode (const DisallowGarbageCollection &promise) |
|
Definition at line 190 of file allocation-site.h.
◆ GetAllocationSite()
◆ GetAllocationSiteUnchecked()
Address v8::internal::AllocationMemento::GetAllocationSiteUnchecked |
( |
| ) |
const |
|
inline |
◆ IsValid()
bool v8::internal::AllocationMemento::IsValid |
( |
| ) |
const |
|
inline |
◆ set_allocation_site()
◆ CodeStubAssembler
◆ TorqueGeneratedAllocationMementoAsserts
friend class TorqueGeneratedAllocationMementoAsserts |
|
friend |
◆ allocation_site_
The documentation for this class was generated from the following files: