![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <marking-state.h>
Public Member Functions | |
| NonAtomicMarkingState (PtrComprCageBase cage_base) | |
Public Member Functions inherited from v8::internal::MarkingStateBase< NonAtomicMarkingState, AccessMode::NON_ATOMIC > | |
| MarkingStateBase (PtrComprCageBase cage_base) | |
| V8_INLINE PtrComprCageBase | cage_base () const |
| V8_INLINE bool | TryMark (Tagged< HeapObject > obj) |
| V8_INLINE bool | TryMarkAndAccountLiveBytes (Tagged< HeapObject > obj) |
| V8_INLINE bool | TryMarkAndAccountLiveBytes (Tagged< HeapObject > obj, int object_size) |
| V8_INLINE bool | IsMarked (const Tagged< HeapObject > obj) const |
| V8_INLINE bool | IsUnmarked (const Tagged< HeapObject > obj) const |
Definition at line 62 of file marking-state.h.
|
inlineexplicit |
Definition at line 65 of file marking-state.h.