v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
streaming-decoder.cc File Reference
Include dependency graph for streaming-decoder.cc:

Go to the source code of this file.

Classes

class  v8::internal::wasm::AsyncStreamingDecoder
 
class  v8::internal::wasm::AsyncStreamingDecoder::SectionBuffer
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodingState
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeVarInt32
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeModuleHeader
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeSectionID
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeSectionLength
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeSectionPayload
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeNumberOfFunctions
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeFunctionLength
 
class  v8::internal::wasm::AsyncStreamingDecoder::DecodeFunctionBody
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::wasm
 

Macros

#define TRACE_STREAMING(...)
 

Macro Definition Documentation

◆ TRACE_STREAMING

#define TRACE_STREAMING ( ...)
Value:
do { \
if (v8_flags.trace_wasm_streaming) PrintF(__VA_ARGS__); \
} while (false)

Definition at line 18 of file streaming-decoder.cc.

Variable Documentation

◆ cache_count_

int cache_count_ = 0
private

Definition at line 386 of file streaming-decoder.cc.

◆ callback_

const AsyncStreamingDecoder::MoreFunctionsCanBeSerializedCallback callback_
private

Definition at line 385 of file streaming-decoder.cc.

◆ native_module_

const std::weak_ptr<NativeModule> native_module_
private

Definition at line 384 of file streaming-decoder.cc.