Definition at line 2613 of file module-compiler.cc.
◆ AsyncStreamingProcessor()
v8::internal::wasm::AsyncStreamingProcessor::AsyncStreamingProcessor |
( |
AsyncCompileJob * | job | ) |
|
|
explicit |
◆ CommitCompilationUnits()
void v8::internal::wasm::AsyncStreamingProcessor::CommitCompilationUnits |
( |
| ) |
|
|
private |
◆ Deserialize()
bool v8::internal::wasm::AsyncStreamingProcessor::Deserialize |
( |
base::Vector< const uint8_t > | wire_bytes, |
|
|
base::Vector< const uint8_t > | module_bytes ) |
|
overridevirtual |
◆ OnAbort()
void v8::internal::wasm::AsyncStreamingProcessor::OnAbort |
( |
| ) |
|
|
overridevirtual |
◆ OnFinishedChunk()
void v8::internal::wasm::AsyncStreamingProcessor::OnFinishedChunk |
( |
| ) |
|
|
overridevirtual |
◆ OnFinishedStream()
void v8::internal::wasm::AsyncStreamingProcessor::OnFinishedStream |
( |
base::OwnedVector< const uint8_t > | bytes, |
|
|
bool | after_error ) |
|
overridevirtual |
◆ ProcessCodeSectionHeader()
bool v8::internal::wasm::AsyncStreamingProcessor::ProcessCodeSectionHeader |
( |
int | num_functions, |
|
|
uint32_t | functions_mismatch_error_offset, |
|
|
std::shared_ptr< WireBytesStorage > | wire_bytes_storage, |
|
|
int | code_section_start, |
|
|
int | code_section_length ) |
|
overridevirtual |
◆ ProcessFunctionBody()
bool v8::internal::wasm::AsyncStreamingProcessor::ProcessFunctionBody |
( |
base::Vector< const uint8_t > | bytes, |
|
|
uint32_t | offset ) |
|
overridevirtual |
◆ ProcessModuleHeader()
bool v8::internal::wasm::AsyncStreamingProcessor::ProcessModuleHeader |
( |
base::Vector< const uint8_t > | bytes | ) |
|
|
overridevirtual |
◆ ProcessSection()
bool v8::internal::wasm::AsyncStreamingProcessor::ProcessSection |
( |
SectionCode | section_code, |
|
|
base::Vector< const uint8_t > | bytes, |
|
|
uint32_t | offset ) |
|
overridevirtual |
◆ before_code_section_
bool v8::internal::wasm::AsyncStreamingProcessor::before_code_section_ = true |
|
private |
◆ compilation_unit_builder_
std::unique_ptr<CompilationUnitBuilder> v8::internal::wasm::AsyncStreamingProcessor::compilation_unit_builder_ |
|
private |
◆ decoder_
ModuleDecoder v8::internal::wasm::AsyncStreamingProcessor::decoder_ |
|
private |
◆ job_
◆ num_functions_
int v8::internal::wasm::AsyncStreamingProcessor::num_functions_ = 0 |
|
private |
◆ prefix_cache_hit_
bool v8::internal::wasm::AsyncStreamingProcessor::prefix_cache_hit_ = false |
|
private |
◆ prefix_hasher_
base::Hasher v8::internal::wasm::AsyncStreamingProcessor::prefix_hasher_ |
|
private |
◆ validate_functions_job_data_
◆ validate_functions_job_handle_
std::unique_ptr<JobHandle> v8::internal::wasm::AsyncStreamingProcessor::validate_functions_job_handle_ |
|
private |
The documentation for this class was generated from the following file: