#include <stack.h>
Definition at line 35 of file stack.h.
◆ IterateStackCallback
◆ ThreadId
◆ HasBackgroundStacks()
bool heap::base::Stack::HasBackgroundStacks |
( |
| ) |
const |
|
inline |
◆ IsMarkerSet()
bool heap::base::Stack::IsMarkerSet |
( |
| ) |
const |
|
inline |
◆ IsMarkerSetForBackgroundThread()
bool heap::base::Stack::IsMarkerSetForBackgroundThread |
( |
ThreadId | thread | ) |
const |
|
inline |
◆ IsOnStack()
bool heap::base::Stack::IsOnStack |
( |
const void * | slot | ) |
|
|
static |
◆ IterateBackgroundStacks()
void heap::base::Stack::IterateBackgroundStacks |
( |
StackVisitor * | visitor | ) |
const |
◆ IteratePointers()
void heap::base::Stack::IteratePointers |
( |
StackVisitor * | visitor | ) |
const |
|
inline |
◆ IteratePointersForTesting()
void heap::base::Stack::IteratePointersForTesting |
( |
StackVisitor * | visitor | ) |
|
◆ IteratePointersUntilMarker()
void heap::base::Stack::IteratePointersUntilMarker |
( |
StackVisitor * | visitor | ) |
const |
◆ SetMarkerAndCallback()
template<typename Callback >
V8_INLINE void heap::base::Stack::SetMarkerAndCallback |
( |
Callback | callback | ) |
|
|
inline |
◆ SetMarkerAndCallbackImpl()
template<typename Callback >
static void heap::base::Stack::SetMarkerAndCallbackImpl |
( |
Stack * | stack, |
|
|
void * | argument, |
|
|
const void * | stack_end ) |
|
inlinestaticprivate |
◆ SetMarkerForBackgroundThreadAndCallback()
template<typename Callback >
V8_INLINE void heap::base::Stack::SetMarkerForBackgroundThreadAndCallback |
( |
ThreadId | thread, |
|
|
Callback | callback ) |
|
inline |
◆ SetMarkerForBackgroundThreadAndCallbackImpl()
template<typename Callback >
static void heap::base::Stack::SetMarkerForBackgroundThreadAndCallbackImpl |
( |
Stack * | stack, |
|
|
void * | argument, |
|
|
const void * | stack_end ) |
|
inlinestaticprivate |
◆ SetMarkerIfNeededAndCallback()
template<typename Callback >
V8_INLINE void heap::base::Stack::SetMarkerIfNeededAndCallback |
( |
Callback | callback | ) |
|
|
inline |
◆ SetScanSimulatorCallback()
◆ SetStackStart()
void heap::base::Stack::SetStackStart |
( |
| ) |
|
|
inline |
◆ TrampolineCallbackHelper()
◆ background_stacks_
◆ current_segment_
Segment heap::base::Stack::current_segment_ |
|
private |
◆ lock_
◆ scan_simulator_callback_
The documentation for this class was generated from the following files: