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

Functions

base::Vector< uint8_t > GenerateRandomWasmModule (Zone *zone, WasmModuleGenerationOptions options, base::Vector< const uint8_t > data)
 
base::Vector< uint8_t > GenerateWasmModuleForInitExpressions (Zone *zone, base::Vector< const uint8_t > data, size_t *count)
 
base::Vector< uint8_t > GenerateWasmModuleForDeopt (Zone *zone, base::Vector< const uint8_t > data, std::vector< std::string > &callees, std::vector< std::string > &inlinees)
 

Function Documentation

◆ GenerateRandomWasmModule()

base::Vector< uint8_t > v8::internal::wasm::fuzzing::GenerateRandomWasmModule ( Zone * zone,
WasmModuleGenerationOptions options,
base::Vector< const uint8_t > data )

Definition at line 4339 of file random-module-generation.cc.

Here is the call graph for this function:

◆ GenerateWasmModuleForDeopt()

base::Vector< uint8_t > v8::internal::wasm::fuzzing::GenerateWasmModuleForDeopt ( Zone * zone,
base::Vector< const uint8_t > data,
std::vector< std::string > & callees,
std::vector< std::string > & inlinees )

Definition at line 4773 of file random-module-generation.cc.

Here is the call graph for this function:

◆ GenerateWasmModuleForInitExpressions()

base::Vector< uint8_t > v8::internal::wasm::fuzzing::GenerateWasmModuleForInitExpressions ( Zone * zone,
base::Vector< const uint8_t > data,
size_t * count )

Definition at line 4504 of file random-module-generation.cc.

Here is the call graph for this function: