Definition at line 203 of file cpp-snapshot.cc.
◆ State()
◆ ~State()
v8::internal::State::~State |
( |
| ) |
|
|
finaldefault |
◆ AddEagerEphemeronEdge()
void v8::internal::State::AddEagerEphemeronEdge |
( |
const void * | value, |
|
|
cppgc::TraceCallback | callback ) |
|
inline |
◆ AddEphemeronEdge()
◆ ForAllEagerEphemeronEdges()
template<typename Callback >
void v8::internal::State::ForAllEagerEphemeronEdges |
( |
Callback | callback | ) |
|
|
inline |
◆ ForAllEphemeronEdges()
template<typename Callback >
void v8::internal::State::ForAllEphemeronEdges |
( |
Callback | callback | ) |
|
|
inline |
◆ ForAllEphemeronKeys()
template<typename Callback >
void v8::internal::State::ForAllEphemeronKeys |
( |
Callback | callback | ) |
|
|
inline |
◆ header()
◆ IsWeakContainer()
bool v8::internal::State::IsWeakContainer |
( |
| ) |
const |
|
inline |
◆ MarkAsWeakContainer()
void v8::internal::State::MarkAsWeakContainer |
( |
| ) |
|
|
inline |
◆ MarkDependentVisibility()
void v8::internal::State::MarkDependentVisibility |
( |
StateBase * | dependency | ) |
|
|
inline |
◆ MarkPending()
void v8::internal::State::MarkPending |
( |
| ) |
|
|
inline |
◆ MarkVisible()
void v8::internal::State::MarkVisible |
( |
| ) |
|
|
inline |
◆ MarkVisited()
void v8::internal::State::MarkVisited |
( |
| ) |
|
|
inline |
◆ MarkVisitedFromStack()
void v8::internal::State::MarkVisitedFromStack |
( |
| ) |
|
|
inline |
◆ RecordEphemeronKey()
◆ UnmarkPending()
void v8::internal::State::UnmarkPending |
( |
| ) |
|
|
inline |
◆ WasVisitedFromStack()
bool v8::internal::State::WasVisitedFromStack |
( |
| ) |
const |
|
inline |
◆ eager_ephemeron_edges_
◆ ephemeron_edges_
std::unordered_set<const HeapObjectHeader*> v8::internal::State::ephemeron_edges_ |
|
private |
◆ ephemeron_keys_
std::unordered_set<const HeapObjectHeader*> v8::internal::State::ephemeron_keys_ |
|
private |
◆ is_weak_container_
bool v8::internal::State::is_weak_container_ = false |
|
private |
◆ was_visited_from_stack_
bool v8::internal::State::was_visited_from_stack_ = false |
|
private |
The documentation for this class was generated from the following file: