|
| STATIC_ASSERT (NUMBER_OF_MODES<=kBitsPerInt) |
|
| RelocInfo (Address pc, Mode rmode, intptr_t data, Code host, Address constant_pool=kNullAddress) |
|
Address | pc () const |
|
Mode | rmode () const |
|
intptr_t | data () const |
|
Code | host () const |
|
Address | constant_pool () const |
|
V8_INLINE void | apply (intptr_t delta) |
|
bool | IsCodedSpecially () |
|
bool | IsInConstantPool () |
|
int | GetDeoptimizationId (Isolate *isolate, DeoptimizeKind kind) |
|
Address | wasm_call_address () const |
|
Address | wasm_stub_call_address () const |
|
uint32_t | wasm_call_tag () const |
|
void | set_wasm_call_address (Address, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
void | set_wasm_stub_call_address (Address, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
void | set_target_address (Address target, WriteBarrierMode write_barrier_mode=UPDATE_WRITE_BARRIER, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
V8_INLINE Address | target_address () |
|
V8_INLINE HeapObject * | target_object () |
|
V8_INLINE Handle< HeapObject > | target_object_handle (Assembler *origin) |
|
V8_INLINE void | set_target_object (Heap *heap, HeapObject *target, WriteBarrierMode write_barrier_mode=UPDATE_WRITE_BARRIER, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
V8_INLINE Address | target_runtime_entry (Assembler *origin) |
|
V8_INLINE void | set_target_runtime_entry (Address target, WriteBarrierMode write_barrier_mode=UPDATE_WRITE_BARRIER, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
V8_INLINE Address | target_off_heap_target () |
|
V8_INLINE Cell * | target_cell () |
|
V8_INLINE Handle< Cell > | target_cell_handle () |
|
V8_INLINE void | set_target_cell (Cell *cell, WriteBarrierMode write_barrier_mode=UPDATE_WRITE_BARRIER, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
V8_INLINE void | set_target_external_reference (Address, ICacheFlushMode icache_flush_mode=FLUSH_ICACHE_IF_NEEDED) |
|
V8_INLINE Address | constant_pool_entry_address () |
|
V8_INLINE Address | target_address_address () |
|
V8_INLINE int | target_address_size () |
|
V8_INLINE Address | target_external_reference () |
|
V8_INLINE Address | target_internal_reference () |
|
V8_INLINE Address | target_internal_reference_address () |
|
V8_INLINE void | WipeOut () |
|
template<typename ObjectVisitor > |
void | Visit (ObjectVisitor *v) |
|