#include <CallLinkStatus.h>
|
static CallLinkStatus | takesSlowPath () |
|
static CallLinkStatus | computeFor (CodeBlock *, unsigned bytecodeIndex, const CallLinkInfoMap &) |
|
static ExitSiteData | computeExitSiteData (const ConcurrentJSLocker &, CodeBlock *, unsigned bytecodeIndex) |
|
static void | computeDFGStatuses (CodeBlock *dfgCodeBlock, ContextMap &) |
|
static CallLinkStatus | computeFor (CodeBlock *, CodeOrigin, const CallLinkInfoMap &, const ContextMap &) |
|
static CallLinkStatus | takesSlowPath () |
|
static CallLinkStatus | computeFor (CodeBlock *, unsigned bytecodeIndex, const CallLinkInfoMap &) |
|
static ExitSiteData | computeExitSiteData (const ConcurrentJSLocker &, CodeBlock *, unsigned bytecodeIndex) |
|
static void | computeDFGStatuses (CodeBlock *dfgCodeBlock, ContextMap &) |
|
static CallLinkStatus | computeFor (CodeBlock *, CodeOrigin, const CallLinkInfoMap &, const ContextMap &) |
|
◆ ContextMap [1/2]
◆ ContextMap [2/2]
◆ CallLinkStatus() [1/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
| ) |
|
|
inline |
◆ CallLinkStatus() [2/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
JSValue |
value | ) |
|
|
explicit |
◆ CallLinkStatus() [3/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
CallVariant |
variant | ) |
|
|
inline |
◆ CallLinkStatus() [4/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
| ) |
|
|
inline |
◆ CallLinkStatus() [5/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
JSValue |
| ) |
|
|
explicit |
◆ CallLinkStatus() [6/6]
JSC::CallLinkStatus::CallLinkStatus |
( |
CallVariant |
variant | ) |
|
|
inline |
◆ at() [1/2]
CallVariant JSC::CallLinkStatus::at |
( |
unsigned |
i | ) |
const |
|
inline |
◆ at() [2/2]
CallVariant JSC::CallLinkStatus::at |
( |
unsigned |
i | ) |
const |
|
inline |
◆ canOptimize() [1/2]
bool JSC::CallLinkStatus::canOptimize |
( |
| ) |
const |
|
inline |
◆ canOptimize() [2/2]
bool JSC::CallLinkStatus::canOptimize |
( |
| ) |
const |
|
inline |
◆ computeDFGStatuses() [1/2]
◆ computeDFGStatuses() [2/2]
◆ computeExitSiteData() [1/2]
◆ computeExitSiteData() [2/2]
◆ computeFor() [1/4]
◆ computeFor() [2/4]
◆ computeFor() [3/4]
◆ computeFor() [4/4]
◆ couldTakeSlowPath() [1/2]
bool JSC::CallLinkStatus::couldTakeSlowPath |
( |
| ) |
const |
|
inline |
◆ couldTakeSlowPath() [2/2]
bool JSC::CallLinkStatus::couldTakeSlowPath |
( |
| ) |
const |
|
inline |
◆ dump() [1/2]
void JSC::CallLinkStatus::dump |
( |
PrintStream & |
out | ) |
const |
◆ dump() [2/2]
void JSC::CallLinkStatus::dump |
( |
PrintStream & |
| ) |
const |
◆ isBasedOnStub() [1/2]
bool JSC::CallLinkStatus::isBasedOnStub |
( |
| ) |
const |
|
inline |
◆ isBasedOnStub() [2/2]
bool JSC::CallLinkStatus::isBasedOnStub |
( |
| ) |
const |
|
inline |
◆ isClosureCall() [1/2]
bool JSC::CallLinkStatus::isClosureCall |
( |
| ) |
const |
◆ isClosureCall() [2/2]
bool JSC::CallLinkStatus::isClosureCall |
( |
| ) |
const |
◆ isProved() [1/2]
bool JSC::CallLinkStatus::isProved |
( |
| ) |
const |
|
inline |
◆ isProved() [2/2]
bool JSC::CallLinkStatus::isProved |
( |
| ) |
const |
|
inline |
◆ isSet() [1/2]
bool JSC::CallLinkStatus::isSet |
( |
| ) |
const |
|
inline |
◆ isSet() [2/2]
bool JSC::CallLinkStatus::isSet |
( |
| ) |
const |
|
inline |
◆ maxNumArguments() [1/2]
unsigned JSC::CallLinkStatus::maxNumArguments |
( |
| ) |
const |
|
inline |
◆ maxNumArguments() [2/2]
unsigned JSC::CallLinkStatus::maxNumArguments |
( |
| ) |
const |
|
inline |
◆ operator!() [1/2]
bool JSC::CallLinkStatus::operator! |
( |
| ) |
const |
|
inline |
◆ operator!() [2/2]
bool JSC::CallLinkStatus::operator! |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
CallVariant JSC::CallLinkStatus::operator[] |
( |
unsigned |
i | ) |
const |
|
inline |
◆ operator[]() [2/2]
CallVariant JSC::CallLinkStatus::operator[] |
( |
unsigned |
i | ) |
const |
|
inline |
◆ setCouldTakeSlowPath() [1/2]
void JSC::CallLinkStatus::setCouldTakeSlowPath |
( |
bool |
value | ) |
|
|
inline |
◆ setCouldTakeSlowPath() [2/2]
void JSC::CallLinkStatus::setCouldTakeSlowPath |
( |
bool |
value | ) |
|
|
inline |
◆ setProvenConstantCallee() [1/2]
◆ setProvenConstantCallee() [2/2]
◆ size() [1/2]
unsigned JSC::CallLinkStatus::size |
( |
| ) |
const |
|
inline |
◆ size() [2/2]
unsigned JSC::CallLinkStatus::size |
( |
| ) |
const |
|
inline |
◆ takesSlowPath() [1/2]
◆ takesSlowPath() [2/2]
◆ variants() [1/2]
◆ variants() [2/2]
The documentation for this class was generated from the following files: