![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Functions | |
bool | BoolConstant (bool b) |
intptr_t | ChangeInt32ToIntPtr (int32_t i) |
uintptr_t | ChangeUint32ToWord (uint32_t u) |
intptr_t | IntPtrAdd (intptr_t a, intptr_t b) |
intptr_t | IntPtrMul (intptr_t a, intptr_t b) |
bool | IntPtrLessThan (intptr_t a, intptr_t b) |
bool | IntPtrLessThanOrEqual (intptr_t a, intptr_t b) |
intptr_t | Signed (uintptr_t u) |
template<typename Smi > | |
int32_t | SmiUntag (Smi s) |
bool | UintPtrLessThan (uintptr_t a, uintptr_t b) |
uint32_t | Unsigned (int32_t s) |
bool | Word32Equal (uint32_t a, uint32_t b) |
bool | Word32NotEqual (uint32_t a, uint32_t b) |
int32_t | ConstexprIntegerLiteralToInt32 (const IntegerLiteral &i) |
int31_t | ConstexprIntegerLiteralToInt31 (const IntegerLiteral &i) |
intptr_t | ConstexprIntegerLiteralToIntptr (const IntegerLiteral &i) |
void | Print (const char *str) |
Definition at line 22 of file runtime-macro-shims.h.
|
inline |
Definition at line 23 of file runtime-macro-shims.h.
|
inline |
Definition at line 24 of file runtime-macro-shims.h.
|
inline |
|
inline |
|
inline |
Definition at line 47 of file runtime-macro-shims.h.
|
inline |
Definition at line 25 of file runtime-macro-shims.h.
|
inline |
Definition at line 27 of file runtime-macro-shims.h.
|
inline |
Definition at line 28 of file runtime-macro-shims.h.
|
inline |
Definition at line 26 of file runtime-macro-shims.h.
|
inline |
|
inline |
Definition at line 29 of file runtime-macro-shims.h.
|
inline |
Definition at line 31 of file runtime-macro-shims.h.
|
inline |
Definition at line 34 of file runtime-macro-shims.h.
|
inline |
Definition at line 35 of file runtime-macro-shims.h.
|
inline |
Definition at line 39 of file runtime-macro-shims.h.
|
inline |
Definition at line 40 of file runtime-macro-shims.h.