#include <VMTraps.h>
|
enum | EventType {
NeedDebuggerBreak,
NeedTermination,
NeedWatchdogCheck,
NumberOfEventTypes,
Invalid,
NeedDebuggerBreak,
NeedTermination,
NeedWatchdogCheck,
NumberOfEventTypes,
Invalid
} |
|
enum | EventType {
NeedDebuggerBreak,
NeedTermination,
NeedWatchdogCheck,
NumberOfEventTypes,
Invalid,
NeedDebuggerBreak,
NeedTermination,
NeedWatchdogCheck,
NumberOfEventTypes,
Invalid
} |
|
◆ EventType [1/2]
Enumerator |
---|
NeedDebuggerBreak | |
NeedTermination | |
NeedWatchdogCheck | |
NumberOfEventTypes | |
Invalid | |
NeedDebuggerBreak | |
NeedTermination | |
NeedWatchdogCheck | |
NumberOfEventTypes | |
Invalid | |
◆ EventType [2/2]
Enumerator |
---|
NeedDebuggerBreak | |
NeedTermination | |
NeedWatchdogCheck | |
NumberOfEventTypes | |
Invalid | |
NeedDebuggerBreak | |
NeedTermination | |
NeedWatchdogCheck | |
NumberOfEventTypes | |
Invalid | |
◆ fireTrap() [1/2]
◆ fireTrap() [2/2]
◆ needTrapHandling() [1/2]
bool JSC::VMTraps::needTrapHandling |
( |
Mask |
mask | ) |
|
|
inline |
◆ needTrapHandling() [2/2]
bool JSC::VMTraps::needTrapHandling |
( |
Mask |
mask | ) |
|
|
inline |
◆ needTrapHandlingAddress() [1/2]
void* JSC::VMTraps::needTrapHandlingAddress |
( |
| ) |
|
|
inline |
◆ needTrapHandlingAddress() [2/2]
void* JSC::VMTraps::needTrapHandlingAddress |
( |
| ) |
|
|
inline |
◆ takeTopPriorityTrap() [1/2]
◆ takeTopPriorityTrap() [2/2]
◆ LLIntOffsetsExtractor
◆ m_needTrapHandling
BitField JSC::VMTraps::m_needTrapHandling { 0 } |
◆ m_trapsBitField
BitField JSC::VMTraps::m_trapsBitField |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/VMTraps.h
- Source/JavaScriptCore/runtime/VMTraps.cpp