![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/base/macros.h"#include "src/builtins/accessors.h"#include "src/common/globals.h"#include "src/handles/handles.h"#include "src/init/heap-symbols.h"#include "src/objects/objects-definitions.h"#include "src/objects/objects.h"#include "src/objects/slots.h"#include "src/objects/tagged.h"Go to the source code of this file.
Classes | |
| class | v8::internal::RootsTable |
| class | v8::internal::ReadOnlyRoots |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
Functions | |
| ReadOnlyRoots | v8::internal::GetReadOnlyRoots () |
| #define ACCESSOR_INFO_ROOT_LIST | ( | V | ) |
| #define ACCESSOR_INFO_ROOT_LIST_ADAPTER | ( | V, | |
| name, | |||
| CamelName, | |||
| ... ) |
| #define BUILTINS_WITH_SFI_ROOTS_LIST | ( | V | ) |
| #define BUILTINS_WITH_SFI_ROOTS_LIST_ADAPTER | ( | V, | |
| CamelName, | |||
| underscore_name, | |||
| ... ) |
| #define EXTRA_IMPORTANT_INTERNALIZED_STRING_ROOT_LIST | ( | V | ) |
| #define FOR_PROTECTOR_CHECK | ( | type, | |
| name, | |||
| CamelName ) |
| #define INTERNALIZED_STRING_LIST_ADAPTER | ( | V, | |
| name, | |||
| ... ) |
| #define INTERNALIZED_STRING_ROOT_LIST | ( | V | ) |
| #define MUTABLE_ROOT_LIST | ( | V | ) |
| #define NAME_FOR_PROTECTOR_ROOT_LIST | ( | V | ) |
| #define PRIVATE_SYMBOL_ROOT_LIST | ( | V | ) |
| #define PUBLIC_SYMBOL_ROOT_LIST | ( | V | ) |
| #define READ_ONLY_ROOT_LIST | ( | V | ) |
| #define ROOT_ACCESSOR | ( | Type, | |
| name, | |||
| CamelName ) |
| #define ROOT_ACCESSOR | ( | Type, | |
| name, | |||
| CamelName ) |
| #define ROOT_TYPE_FWD_DECL | ( | Type, | |
| name, | |||
| CamelName ) |
| #define SMI_ROOT_LIST | ( | V | ) |
| #define STRONG_READ_ONLY_HEAP_NUMBER_ROOT_LIST | ( | V | ) |
| #define SYMBOL_ROOT_LIST_ADAPTER | ( | V, | |
| name, | |||
| ... ) |
| #define TRUSTED_ROOT_LIST | ( | V | ) |
| #define WELL_KNOWN_SYMBOL_ROOT_LIST | ( | V | ) |