![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/wasm/wasm-engine.h"
#include <optional>
#include "src/base/hashing.h"
#include "src/base/platform/time.h"
#include "src/base/small-vector.h"
#include "src/common/assert-scope.h"
#include "src/common/globals.h"
#include "src/debug/debug.h"
#include "src/diagnostics/code-tracer.h"
#include "src/diagnostics/compilation-statistics.h"
#include "src/execution/frames.h"
#include "src/execution/v8threads.h"
#include "src/handles/global-handles-inl.h"
#include "src/logging/counters.h"
#include "src/logging/metrics.h"
#include "src/objects/heap-number.h"
#include "src/objects/managed-inl.h"
#include "src/objects/objects-inl.h"
#include "src/objects/objects.h"
#include "src/objects/primitive-heap-object.h"
#include "src/utils/ostreams.h"
#include "src/wasm/function-compiler.h"
#include "src/wasm/module-compiler.h"
#include "src/wasm/module-decoder.h"
#include "src/wasm/module-instantiate.h"
#include "src/wasm/names-provider.h"
#include "src/wasm/pgo.h"
#include "src/wasm/stacks.h"
#include "src/wasm/std-object-sizes.h"
#include "src/wasm/streaming-decoder.h"
#include "src/wasm/wasm-code-pointer-table.h"
#include "src/wasm/wasm-debug.h"
#include "src/wasm/wasm-limits.h"
#include "src/wasm/wasm-objects-inl.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::wasm |
Macros | |
#define | TRACE_CODE_GC(...) |
#define TRACE_CODE_GC | ( | ... | ) |
Definition at line 52 of file wasm-engine.cc.
WasmCodeManager code_manager |
Definition at line 2090 of file wasm-engine.cc.
WasmEngine engine |
Definition at line 2092 of file wasm-engine.cc.
|
private |
Definition at line 221 of file wasm-engine.cc.
WasmImportWrapperCache import_wrapper_cache |
Definition at line 2091 of file wasm-engine.cc.
|
private |
Definition at line 197 of file wasm-engine.cc.
|
private |
Definition at line 270 of file wasm-engine.cc.
|
private |
Definition at line 274 of file wasm-engine.cc.
|
private |
Definition at line 281 of file wasm-engine.cc.
CanonicalTypeNamesProvider type_names_provider |
Definition at line 2093 of file wasm-engine.cc.