![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Macros | |
#define | FRAME_PUSHED_VALUE_OFFSET(parent, x) |
#define | FRAME_SIZE(parent, count) |
#define | FRAME_SIZE_FROM_FP(parent, count) |
#define | DEFINE_FRAME_SIZES(parent, count) |
#define | STANDARD_FRAME_EXTRA_PUSHED_VALUE_OFFSET(x) |
#define | DEFINE_STANDARD_FRAME_SIZES(count) |
#define | TYPED_FRAME_PUSHED_VALUE_OFFSET(x) |
#define | DEFINE_TYPED_FRAME_SIZES(count) |
#define | EXIT_FRAME_PUSHED_VALUE_OFFSET(x) |
#define | DEFINE_EXIT_FRAME_SIZES(x) |
Functions | |
static int | v8::internal::FPOffsetToFrameSlot (int frame_offset) |
static int | v8::internal::FrameSlotToFPOffset (int slot) |
#define DEFINE_EXIT_FRAME_SIZES | ( | x | ) |
Definition at line 463 of file frame-constants.h.
#define DEFINE_FRAME_SIZES | ( | parent, | |
count ) |
Definition at line 179 of file frame-constants.h.
#define DEFINE_STANDARD_FRAME_SIZES | ( | count | ) |
Definition at line 201 of file frame-constants.h.
#define DEFINE_TYPED_FRAME_SIZES | ( | count | ) |
Definition at line 206 of file frame-constants.h.
#define EXIT_FRAME_PUSHED_VALUE_OFFSET | ( | x | ) |
Definition at line 461 of file frame-constants.h.
#define FRAME_PUSHED_VALUE_OFFSET | ( | parent, | |
x ) |
Definition at line 173 of file frame-constants.h.
#define FRAME_SIZE | ( | parent, | |
count ) |
Definition at line 175 of file frame-constants.h.
#define FRAME_SIZE_FROM_FP | ( | parent, | |
count ) |
Definition at line 177 of file frame-constants.h.
#define STANDARD_FRAME_EXTRA_PUSHED_VALUE_OFFSET | ( | x | ) |
Definition at line 199 of file frame-constants.h.
#define TYPED_FRAME_PUSHED_VALUE_OFFSET | ( | x | ) |
Definition at line 204 of file frame-constants.h.