V8 Project
|
#include "src/allocation.h"
#include "src/assembler.h"
#include "src/codegen.h"
#include "src/globals.h"
#include "src/ic/ic-state.h"
#include "src/interface-descriptors.h"
#include "src/macro-assembler.h"
#include "src/ostreams.h"
Go to the source code of this file.
Namespaces | |
v8 | |
Debugger support for the V8 JavaScript engine. | |
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, |
#define | DEFINE_CODE_STUB_BASE(NAME, SUPER) |
#define | DEFINE_CODE_STUB(NAME, SUPER) |
#define | DEFINE_PLATFORM_CODE_STUB(NAME, SUPER) |
#define | DEFINE_HYDROGEN_CODE_STUB(NAME, SUPER) |
#define | DEFINE_HANDLER_CODE_STUB(NAME, SUPER) |
#define | DEFINE_CALL_INTERFACE_DESCRIPTOR(NAME) |
#define | DEFINE_NULL_CALL_INTERFACE_DESCRIPTOR() |
Enumerations | |
enum | v8::internal::StubFunctionMode { v8::internal::NOT_JS_FUNCTION_STUB_MODE , v8::internal::JS_FUNCTION_STUB_MODE } |
enum | v8::internal::HandlerArgumentsMode { v8::internal::DONT_PASS_ARGUMENTS , v8::internal::PASS_ARGUMENTS } |
enum | v8::internal::AllocationSiteOverrideMode { v8::internal::DONT_OVERRIDE , v8::internal::DISABLE_ALLOCATION_SITES , v8::internal::LAST_ALLOCATION_SITE_OVERRIDE_MODE = DISABLE_ALLOCATION_SITES } |
enum | v8::internal::StringAddFlags { v8::internal::STRING_ADD_CHECK_NONE = 0 , v8::internal::STRING_ADD_CHECK_LEFT = 1 << 0 , v8::internal::STRING_ADD_CHECK_RIGHT = 1 << 1 , v8::internal::STRING_ADD_CHECK_BOTH = STRING_ADD_CHECK_LEFT | STRING_ADD_CHECK_RIGHT } |
enum | v8::internal::StringIndexFlags { v8::internal::STRING_INDEX_IS_NUMBER , v8::internal::STRING_INDEX_IS_ARRAY_INDEX } |
Functions | |
OStream & | v8::internal::operator<< (OStream &os, const CompareNilICStub::State &s) |
OStream & | v8::internal::operator<< (OStream &os, const ToBooleanStub::Types &s) |
#define CODE_STUB_LIST | ( | V | ) |
Definition at line 129 of file code-stubs.h.
#define CODE_STUB_LIST_ALL_PLATFORMS | ( | V | ) |
Definition at line 21 of file code-stubs.h.
#define CODE_STUB_LIST_ARM | ( | V | ) |
Definition at line 97 of file code-stubs.h.
#define CODE_STUB_LIST_ARM64 | ( | V | ) |
Definition at line 108 of file code-stubs.h.
#define CODE_STUB_LIST_MIPS | ( | V | ) |
Definition at line 125 of file code-stubs.h.
Definition at line 142 of file code-stubs.h.
#define DEFINE_CALL_INTERFACE_DESCRIPTOR | ( | NAME | ) |
Definition at line 316 of file code-stubs.h.
#define DEFINE_CODE_STUB | ( | NAME, | |
SUPER | |||
) |
Definition at line 291 of file code-stubs.h.
#define DEFINE_CODE_STUB_BASE | ( | NAME, | |
SUPER | |||
) |
Definition at line 283 of file code-stubs.h.
#define DEFINE_HANDLER_CODE_STUB | ( | NAME, | |
SUPER | |||
) |
Definition at line 311 of file code-stubs.h.
#define DEFINE_HYDROGEN_CODE_STUB | ( | NAME, | |
SUPER | |||
) |
Definition at line 305 of file code-stubs.h.
#define DEFINE_NULL_CALL_INTERFACE_DESCRIPTOR | ( | ) |
Definition at line 325 of file code-stubs.h.
#define DEFINE_PLATFORM_CODE_STUB | ( | NAME, | |
SUPER | |||
) |
Definition at line 299 of file code-stubs.h.