#include <traced-handles.h>
Definition at line 24 of file traced-handles.h.
◆ HasOldHost
◆ IndexType
◆ IsDroppable
◆ IsInUse
◆ IsInYoungList
◆ IsWeak
◆ TracedNode()
◆ clear_markbit()
void v8::internal::TracedNode::clear_markbit |
( |
| ) |
|
|
inline |
◆ FromLocation() [1/2]
◆ FromLocation() [2/2]
static const TracedNode * v8::internal::TracedNode::FromLocation |
( |
const Address * | location | ) |
|
|
inlinestatic |
◆ has_old_host()
bool v8::internal::TracedNode::has_old_host |
( |
| ) |
const |
|
inline |
◆ index()
IndexType v8::internal::TracedNode::index |
( |
| ) |
const |
|
inline |
◆ is_droppable()
bool v8::internal::TracedNode::is_droppable |
( |
| ) |
const |
|
inline |
◆ is_in_use()
bool v8::internal::TracedNode::is_in_use |
( |
| ) |
const |
|
inline |
◆ is_in_young_list()
bool v8::internal::TracedNode::is_in_young_list |
( |
| ) |
const |
|
inline |
◆ is_weak()
bool v8::internal::TracedNode::is_weak |
( |
| ) |
const |
|
inline |
◆ IsMetadataCleared()
bool v8::internal::TracedNode::IsMetadataCleared |
( |
| ) |
const |
|
inline |
◆ location()
◆ markbit()
bool v8::internal::TracedNode::markbit |
( |
| ) |
const |
|
inline |
◆ next_free()
IndexType v8::internal::TracedNode::next_free |
( |
| ) |
const |
|
inline |
◆ object()
◆ Publish()
◆ raw_object()
Address v8::internal::TracedNode::raw_object |
( |
| ) |
const |
|
inline |
◆ Release()
void v8::internal::TracedNode::Release |
( |
Address | zap_value | ) |
|
◆ set_droppable()
void v8::internal::TracedNode::set_droppable |
( |
bool | v | ) |
|
|
inline |
◆ set_has_old_host()
void v8::internal::TracedNode::set_has_old_host |
( |
bool | v | ) |
|
|
inline |
◆ set_is_in_use()
void v8::internal::TracedNode::set_is_in_use |
( |
bool | v | ) |
|
|
inline |
◆ set_is_in_young_list()
void v8::internal::TracedNode::set_is_in_young_list |
( |
bool | v | ) |
|
|
inline |
◆ set_markbit()
void v8::internal::TracedNode::set_markbit |
( |
| ) |
|
|
inline |
◆ set_next_free()
void v8::internal::TracedNode::set_next_free |
( |
IndexType | next_free_index | ) |
|
|
inline |
◆ set_raw_object()
template<
AccessMode access_mode = AccessMode::NON_ATOMIC>
void v8::internal::TracedNode::set_raw_object |
( |
Address | value | ) |
|
|
inline |
◆ set_weak()
void v8::internal::TracedNode::set_weak |
( |
bool | v | ) |
|
|
inline |
◆ flags_
uint8_t v8::internal::TracedNode::flags_ = 0 |
|
private |
◆ index_
◆ is_marked_
std::atomic<bool> v8::internal::TracedNode::is_marked_ = false |
|
private |
◆ next_free_index_
IndexType v8::internal::TracedNode::next_free_index_ |
|
private |
◆ object_
The documentation for this class was generated from the following files: