![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
MarkCompactWeakObjectRetainer (Heap *heap, MarkingState *marking_state) | |
Tagged< Object > | RetainAs (Tagged< Object > object) override |
![]() | |
virtual | ~WeakObjectRetainer ()=default |
Private Attributes | |
Heap *const | heap_ |
MarkingState *const | marking_state_ |
Definition at line 1195 of file mark-compact.cc.
|
inline |
Definition at line 1197 of file mark-compact.cc.
|
inlineoverridevirtual |
Implements v8::internal::WeakObjectRetainer.
Definition at line 1200 of file mark-compact.cc.
|
private |
Definition at line 1227 of file mark-compact.cc.
|
private |
Definition at line 1228 of file mark-compact.cc.