v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::NativeModuleCache::Key Struct Reference

#include <wasm-engine.h>

Collaboration diagram for v8::internal::wasm::NativeModuleCache::Key:

Public Member Functions

 Key (size_t prefix_hash, CompileTimeImports compile_imports, const base::Vector< const uint8_t > &bytes)
 
bool operator== (const Key &other) const
 
bool operator< (const Key &other) const
 

Public Attributes

size_t prefix_hash
 
CompileTimeImports compile_imports
 
base::Vector< const uint8_t > bytes
 

Detailed Description

Definition at line 75 of file wasm-engine.h.

Constructor & Destructor Documentation

◆ Key()

v8::internal::wasm::NativeModuleCache::Key::Key ( size_t prefix_hash,
CompileTimeImports compile_imports,
const base::Vector< const uint8_t > & bytes )
inline

Definition at line 76 of file wasm-engine.h.

Member Function Documentation

◆ operator<()

bool v8::internal::wasm::NativeModuleCache::Key::operator< ( const Key & other) const
inline

Definition at line 95 of file wasm-engine.h.

Here is the call graph for this function:

◆ operator==()

bool v8::internal::wasm::NativeModuleCache::Key::operator== ( const Key & other) const
inline

Definition at line 88 of file wasm-engine.h.

Here is the call graph for this function:

Member Data Documentation

◆ bytes

base::Vector<const uint8_t> v8::internal::wasm::NativeModuleCache::Key::bytes

Definition at line 86 of file wasm-engine.h.

◆ compile_imports

CompileTimeImports v8::internal::wasm::NativeModuleCache::Key::compile_imports

Definition at line 85 of file wasm-engine.h.

◆ prefix_hash

size_t v8::internal::wasm::NativeModuleCache::Key::prefix_hash

Definition at line 84 of file wasm-engine.h.


The documentation for this struct was generated from the following file: