#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