#include <Watchpoint.h>
|
JS_EXPORT_PRIVATE | WatchpointSet (WatchpointState) |
|
JS_EXPORT_PRIVATE | ~WatchpointSet () |
|
WatchpointState | stateOnJSThread () const |
|
WatchpointState | state () const |
|
bool | isStillValid () const |
|
bool | hasBeenInvalidated () const |
|
void | add (Watchpoint *) |
|
void | startWatching () |
|
void | fireAll (VM &vm, const FireDetail &detail) |
|
void | fireAll (VM &vm, const char *reason) |
|
void | touch (VM &vm, const FireDetail &detail) |
|
void | touch (VM &vm, const char *reason) |
|
void | invalidate (VM &vm, const FireDetail &detail) |
|
void | invalidate (VM &vm, const char *reason) |
|
bool | isBeingWatched () const |
|
int8_t * | addressOfState () |
|
int8_t * | addressOfSetIsNotEmpty () |
|
JS_EXPORT_PRIVATE void | fireAllSlow (VM &, const FireDetail &) |
|
JS_EXPORT_PRIVATE void | fireAllSlow (VM &, const char *reason) |
|
JS_EXPORT_PRIVATE | WatchpointSet (WatchpointState) |
|
JS_EXPORT_PRIVATE | ~WatchpointSet () |
|
WatchpointState | stateOnJSThread () const |
|
WatchpointState | state () const |
|
bool | isStillValid () const |
|
bool | hasBeenInvalidated () const |
|
void | add (Watchpoint *) |
|
void | startWatching () |
|
void | fireAll (VM &vm, const FireDetail &detail) |
|
void | fireAll (VM &vm, const char *reason) |
|
void | touch (VM &vm, const FireDetail &detail) |
|
void | touch (VM &vm, const char *reason) |
|
void | invalidate (VM &vm, const FireDetail &detail) |
|
void | invalidate (VM &vm, const char *reason) |
|
bool | isBeingWatched () const |
|
int8_t * | addressOfState () |
|
int8_t * | addressOfSetIsNotEmpty () |
|
JS_EXPORT_PRIVATE void | fireAllSlow (VM &, const FireDetail &) |
|
JS_EXPORT_PRIVATE void | fireAllSlow (VM &, const char *reason) |
|
◆ WatchpointSet() [1/2]
◆ ~WatchpointSet() [1/2]
JSC::WatchpointSet::~WatchpointSet |
( |
| ) |
|
◆ WatchpointSet() [2/2]
◆ ~WatchpointSet() [2/2]
◆ add() [1/2]
◆ add() [2/2]
◆ addressOfSetIsNotEmpty() [1/2]
int8_t* JSC::WatchpointSet::addressOfSetIsNotEmpty |
( |
| ) |
|
|
inline |
◆ addressOfSetIsNotEmpty() [2/2]
int8_t* JSC::WatchpointSet::addressOfSetIsNotEmpty |
( |
| ) |
|
|
inline |
◆ addressOfState() [1/2]
int8_t* JSC::WatchpointSet::addressOfState |
( |
| ) |
|
|
inline |
◆ addressOfState() [2/2]
int8_t* JSC::WatchpointSet::addressOfState |
( |
| ) |
|
|
inline |
◆ fireAll() [1/4]
◆ fireAll() [2/4]
◆ fireAll() [3/4]
void JSC::WatchpointSet::fireAll |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ fireAll() [4/4]
void JSC::WatchpointSet::fireAll |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ fireAllSlow() [1/4]
◆ fireAllSlow() [2/4]
◆ fireAllSlow() [3/4]
void JSC::WatchpointSet::fireAllSlow |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
◆ fireAllSlow() [4/4]
◆ hasBeenInvalidated() [1/2]
bool JSC::WatchpointSet::hasBeenInvalidated |
( |
| ) |
const |
|
inline |
◆ hasBeenInvalidated() [2/2]
bool JSC::WatchpointSet::hasBeenInvalidated |
( |
| ) |
const |
|
inline |
◆ invalidate() [1/4]
◆ invalidate() [2/4]
◆ invalidate() [3/4]
void JSC::WatchpointSet::invalidate |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ invalidate() [4/4]
void JSC::WatchpointSet::invalidate |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ isBeingWatched() [1/2]
bool JSC::WatchpointSet::isBeingWatched |
( |
| ) |
const |
|
inline |
◆ isBeingWatched() [2/2]
bool JSC::WatchpointSet::isBeingWatched |
( |
| ) |
const |
|
inline |
◆ isStillValid() [1/2]
bool JSC::WatchpointSet::isStillValid |
( |
| ) |
const |
|
inline |
◆ isStillValid() [2/2]
bool JSC::WatchpointSet::isStillValid |
( |
| ) |
const |
|
inline |
◆ offsetOfState() [1/2]
static ptrdiff_t JSC::WatchpointSet::offsetOfState |
( |
| ) |
|
|
inlinestatic |
◆ offsetOfState() [2/2]
static ptrdiff_t JSC::WatchpointSet::offsetOfState |
( |
| ) |
|
|
inlinestatic |
◆ startWatching() [1/2]
void JSC::WatchpointSet::startWatching |
( |
| ) |
|
|
inline |
◆ startWatching() [2/2]
void JSC::WatchpointSet::startWatching |
( |
| ) |
|
|
inline |
◆ state() [1/2]
◆ state() [2/2]
◆ stateOnJSThread() [1/2]
◆ stateOnJSThread() [2/2]
◆ touch() [1/4]
◆ touch() [2/4]
◆ touch() [3/4]
void JSC::WatchpointSet::touch |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ touch() [4/4]
void JSC::WatchpointSet::touch |
( |
VM & |
vm, |
|
|
const char * |
reason |
|
) |
| |
|
inline |
◆ InlineWatchpointSet
◆ LLIntOffsetsExtractor
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/Watchpoint.h
- Source/JavaScriptCore/bytecode/Watchpoint.cpp