v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include "allocation.h"
#include "assembler.h"
#include "codegen.h"
#include "globals.h"
#include "macro-assembler.h"
Go to the source code of this file.
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | CODE_STUB_LIST_ALL_PLATFORMS(V) |
#define | CODE_STUB_LIST_ARM(V) |
#define | CODE_STUB_LIST_ARM64(V) |
#define | CODE_STUB_LIST_MIPS(V) |
#define | CODE_STUB_LIST(V) |
#define | DEF_ENUM(name) name, |
Enumerations | |
enum | StubFunctionMode { NOT_JS_FUNCTION_STUB_MODE, JS_FUNCTION_STUB_MODE } |
enum | HandlerArgumentsMode { DONT_PASS_ARGUMENTS, PASS_ARGUMENTS } |
enum | AllocationSiteOverrideMode { DONT_OVERRIDE, DISABLE_ALLOCATION_SITES, LAST_ALLOCATION_SITE_OVERRIDE_MODE = DISABLE_ALLOCATION_SITES } |
enum | StringAddFlags { STRING_ADD_CHECK_NONE = 0, STRING_ADD_CHECK_LEFT = 1 << 0, STRING_ADD_CHECK_RIGHT = 1 << 1, STRING_ADD_CHECK_BOTH = STRING_ADD_CHECK_LEFT | STRING_ADD_CHECK_RIGHT } |
enum | StringIndexFlags { STRING_INDEX_IS_NUMBER, STRING_INDEX_IS_ARRAY_INDEX } |
#define CODE_STUB_LIST | ( | V | ) |
Definition at line 139 of file code-stubs.h.
#define CODE_STUB_LIST_ALL_PLATFORMS | ( | V | ) |
Definition at line 41 of file code-stubs.h.
#define CODE_STUB_LIST_ARM | ( | V | ) |
Definition at line 111 of file code-stubs.h.
#define CODE_STUB_LIST_ARM64 | ( | V | ) |
Definition at line 124 of file code-stubs.h.
#define CODE_STUB_LIST_MIPS | ( | V | ) |
Definition at line 135 of file code-stubs.h.
Definition at line 150 of file code-stubs.h.