![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/base/bits.h"
#include "src/base/bounds.h"
#include "src/base/macros.h"
#include "src/common/checks.h"
#include "src/flags/flags.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Macros | |
#define | TYPED_ARRAYS_BASE(V) |
#define | TYPED_ARRAYS_FLOAT16(V) |
#define | TYPED_ARRAYS(V) |
#define | RAB_GSAB_TYPED_ARRAYS_BASE(V) |
#define | RAB_GSAB_TYPED_ARRAYS_FLOAT16(V) |
#define | RAB_GSAB_TYPED_ARRAYS(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_BASE(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_FLOAT16(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_BASE(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_FLOAT16(V) |
#define | RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND(V) |
#define | TYPED_ARRAY_ELEMENTS_KIND(Type, type, TYPE, ctype) |
Variables | |
constexpr int | v8::internal::kElementsKindCount = LAST_ELEMENTS_KIND - FIRST_ELEMENTS_KIND + 1 |
constexpr int | v8::internal::kFastElementsKindCount |
constexpr int | v8::internal::kFastElementsKindPackedToHoley |
constexpr int | v8::internal::kElementsKindBits = 6 |
constexpr int | v8::internal::kFastElementsKindBits = 3 |
#define RAB_GSAB_TYPED_ARRAYS | ( | V | ) |
Definition at line 54 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_BASE | ( | V | ) |
Definition at line 37 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_FLOAT16 | ( | V | ) |
Definition at line 51 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND | ( | V | ) |
Definition at line 101 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_BASE | ( | V | ) |
Definition at line 83 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_FLOAT16 | ( | V | ) |
Definition at line 98 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE | ( | V | ) |
Definition at line 77 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_BASE | ( | V | ) |
Definition at line 61 of file elements-kind.h.
#define RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_FLOAT16 | ( | V | ) |
Definition at line 74 of file elements-kind.h.
#define TYPED_ARRAY_ELEMENTS_KIND | ( | Type, | |
type, | |||
TYPE, | |||
ctype ) |
Definition at line 150 of file elements-kind.h.
#define TYPED_ARRAYS | ( | V | ) |
Definition at line 33 of file elements-kind.h.
#define TYPED_ARRAYS_BASE | ( | V | ) |
Definition at line 18 of file elements-kind.h.
#define TYPED_ARRAYS_FLOAT16 | ( | V | ) |
Definition at line 31 of file elements-kind.h.