|
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"
Include dependency graph for code-stubs.h:
This graph shows which files directly or indirectly include this file: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.