![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <iterator>#include <map>#include <memory>#include <optional>#include <queue>#include <string>#include <unordered_map>#include <unordered_set>#include <vector>#include "include/v8-array-buffer.h"#include "include/v8-isolate.h"#include "include/v8-script.h"#include "include/v8-value-serializer.h"#include "src/base/once.h"#include "src/base/platform/time.h"#include "src/base/platform/wrappers.h"#include "src/d8/async-hooks-wrapper.h"#include "src/handles/global-handles.h"#include "src/heap/parked-scope.h"Go to the source code of this file.
Classes | |
| class | v8::Counter |
| class | v8::CounterCollection |
| class | v8::SourceGroup |
| class | v8::SourceGroup::IsolateThread |
| class | v8::SerializationData |
| struct | v8::SerializationData::DataDeleter |
| class | v8::SerializationDataQueue |
| class | v8::Worker |
| class | v8::Worker::WorkerThread |
| class | v8::PerIsolateData |
| class | v8::PerIsolateData::RealmScope |
| class | v8::PerIsolateData::ExplicitRealmScope |
| class | v8::ShellOptions |
| class | v8::ShellOptions::DisallowReassignment< T, kAllowIdenticalAssignment > |
| class | v8::Shell |
| class | v8::FuzzerMonitor |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
Typedefs | |
| using | v8::CounterMap = std::unordered_map<std::string, Counter*> |
Enumerations | |
| enum class | v8::ModuleType { v8::kJavaScript , v8::kJSON , v8::kWebAssembly , v8::kInvalid } |