![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <well-known-imports.h>
Public Types | |
| enum class | UpdateResult : bool { kFoundIncompatibility , kOK } |
Public Member Functions | |
| WellKnownImportsList ()=default | |
| void | Initialize (int size) |
| void | Initialize (base::Vector< const WellKnownImport > entries) |
| WellKnownImport | get (int index) const |
| V8_WARN_UNUSED_RESULT UpdateResult | Update (base::Vector< WellKnownImport > entries) |
Private Attributes | |
| std::unique_ptr< std::atomic< WellKnownImport >[]> | statuses_ |
Definition at line 119 of file well-known-imports.h.
|
strong |
| Enumerator | |
|---|---|
| kFoundIncompatibility | |
| kOK | |
Definition at line 121 of file well-known-imports.h.
|
default |
|
inline |
| void v8::internal::wasm::WellKnownImportsList::Initialize | ( | base::Vector< const WellKnownImport > | entries | ) |
Definition at line 174 of file well-known-imports.cc.
|
inline |
Definition at line 126 of file well-known-imports.h.
| WellKnownImportsList::UpdateResult v8::internal::wasm::WellKnownImportsList::Update | ( | base::Vector< WellKnownImport > | entries | ) |
Definition at line 145 of file well-known-imports.cc.
|
private |
Definition at line 160 of file well-known-imports.h.