|
enum | JITType : uint8_t {
None,
HostCallThunk,
InterpreterThunk,
BaselineJIT,
DFGJIT,
FTLJIT,
None,
HostCallThunk,
InterpreterThunk,
BaselineJIT,
DFGJIT,
FTLJIT
} |
|
enum | JITType : uint8_t {
None,
HostCallThunk,
InterpreterThunk,
BaselineJIT,
DFGJIT,
FTLJIT,
None,
HostCallThunk,
InterpreterThunk,
BaselineJIT,
DFGJIT,
FTLJIT
} |
|
typedef MacroAssemblerCodeRef | CodeRef |
|
typedef MacroAssemblerCodePtr | CodePtr |
|
typedef MacroAssemblerCodeRef | CodeRef |
|
typedef MacroAssemblerCodePtr | CodePtr |
|
static const char * | typeName (JITType) |
|
static JITType | bottomTierJIT () |
|
static JITType | topTierJIT () |
|
static JITType | nextTierJIT (JITType jitType) |
|
static bool | isExecutableScript (JITType jitType) |
|
static bool | couldBeInterpreted (JITType jitType) |
|
static bool | isJIT (JITType jitType) |
|
static bool | isLowerTier (JITType expectedLower, JITType expectedHigher) |
|
static bool | isHigherTier (JITType expectedHigher, JITType expectedLower) |
|
static bool | isLowerOrSameTier (JITType expectedLower, JITType expectedHigher) |
|
static bool | isHigherOrSameTier (JITType expectedHigher, JITType expectedLower) |
|
static bool | isOptimizingJIT (JITType jitType) |
|
static bool | isBaselineCode (JITType jitType) |
|
template<typename PointerType > |
static JITType | jitTypeFor (PointerType jitCode) |
|
static const char * | typeName (JITType) |
|
static JITType | bottomTierJIT () |
|
static JITType | topTierJIT () |
|
static JITType | nextTierJIT (JITType jitType) |
|
static bool | isExecutableScript (JITType jitType) |
|
static bool | couldBeInterpreted (JITType jitType) |
|
static bool | isJIT (JITType jitType) |
|
static bool | isLowerTier (JITType expectedLower, JITType expectedHigher) |
|
static bool | isHigherTier (JITType expectedHigher, JITType expectedLower) |
|
static bool | isLowerOrSameTier (JITType expectedLower, JITType expectedHigher) |
|
static bool | isHigherOrSameTier (JITType expectedHigher, JITType expectedLower) |
|
static bool | isOptimizingJIT (JITType jitType) |
|
static bool | isBaselineCode (JITType jitType) |
|
template<typename PointerType > |
static JITType | jitTypeFor (PointerType jitCode) |
|