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

This is the complete list of members for v8::internal::wasm::WasmEngine, including all inherited members.

AddIsolate(Isolate *isolate)v8::internal::wasm::WasmEngine
AddPotentiallyDeadCode(WasmCode *)v8::internal::wasm::WasmEngine
allocator()v8::internal::wasm::WasmEngineinline
allocator_v8::internal::wasm::WasmEngineprivate
async_compile_jobs_v8::internal::wasm::WasmEngineprivate
AsyncCompile(Isolate *isolate, WasmEnabledFeatures enabled, CompileTimeImports compile_imports, std::shared_ptr< CompilationResultResolver > resolver, base::OwnedVector< const uint8_t > bytes, const char *api_method_name_for_errors)v8::internal::wasm::WasmEngine
AsyncInstantiate(Isolate *isolate, std::unique_ptr< InstantiationResultResolver > resolver, DirectHandle< WasmModuleObject > module_object, MaybeDirectHandle< JSReceiver > imports)v8::internal::wasm::WasmEngine
call_descriptors()v8::internal::wasm::WasmEngineinline
call_descriptors_v8::internal::wasm::WasmEngineprivate
clear_nondeterminism()v8::internal::wasm::WasmEngineinlinestatic
ClearWeakScriptHandle(Isolate *isolate, std::unique_ptr< Address * > location)v8::internal::wasm::WasmEngine
code_tracer_v8::internal::wasm::WasmEngineprivate
compilation_stats_v8::internal::wasm::WasmEngineprivate
CompileFunction(Counters *counters, NativeModule *native_module, uint32_t function_index, ExecutionTier tier)v8::internal::wasm::WasmEngine
CreateAsyncCompileJob(Isolate *isolate, WasmEnabledFeatures enabled, CompileTimeImports compile_imports, base::OwnedVector< const uint8_t > bytes, DirectHandle< Context > context, const char *api_method_name, std::shared_ptr< CompilationResultResolver > resolver, int compilation_id)v8::internal::wasm::WasmEngineprivate
current_gc_info_v8::internal::wasm::WasmEngineprivate
DeadCodeMap typedefv8::internal::wasm::WasmEngine
DecodeAllNameSections(CanonicalTypeNamesProvider *target)v8::internal::wasm::WasmEngine
DeleteCompileJobsOnContext(DirectHandle< Context > context)v8::internal::wasm::WasmEngine
DeleteCompileJobsOnIsolate(Isolate *isolate)v8::internal::wasm::WasmEngine
deopts_executed_v8::internal::wasm::WasmEngineprivate
DisableCodeLogging(NativeModule *)v8::internal::wasm::WasmEngineprivate
DumpAndResetTurboStatistics()v8::internal::wasm::WasmEngine
DumpTurboStatistics()v8::internal::wasm::WasmEngine
EnableCodeLogging(Isolate *)v8::internal::wasm::WasmEngine
EnableCodeLogging(NativeModule *)v8::internal::wasm::WasmEngineprivate
EnterDebuggingForIsolate(Isolate *isolate)v8::internal::wasm::WasmEngine
EstimateCurrentMemoryConsumption() constv8::internal::wasm::WasmEngine
FinalizeTranslatedAsmJs(Isolate *isolate, DirectHandle< AsmWasmData > asm_wasm_data, DirectHandle< Script > script)v8::internal::wasm::WasmEngine
FlushLiftoffCode()v8::internal::wasm::WasmEngine
FreeAllOrphanedGlobalHandles(WasmOrphanedGlobalHandle *start)v8::internal::wasm::WasmEnginestatic
FreeDeadCode(const DeadCodeMap &, std::vector< WasmCode * > &)v8::internal::wasm::WasmEngine
FreeDeadCodeLocked(const DeadCodeMap &, std::vector< WasmCode * > &)v8::internal::wasm::WasmEngine
FreeNativeModule(NativeModule *)v8::internal::wasm::WasmEngine
GetBarrierForBackgroundCompile()v8::internal::wasm::WasmEngine
GetCodeTracer()v8::internal::wasm::WasmEngine
GetDeoptsExecutedCount() constv8::internal::wasm::WasmEngine
GetLiftoffCodeSizeForTesting()v8::internal::wasm::WasmEngine
GetNondeterminismAddr()v8::internal::wasm::WasmEngineinlinestatic
GetOrCreateScript(Isolate *, const std::shared_ptr< NativeModule > &, base::Vector< const char > source_url)v8::internal::wasm::WasmEngine
GetOrCreateTurboStatistics()v8::internal::wasm::WasmEngine
GetStreamingCompilationOwnership(size_t prefix_hash, const CompileTimeImports &compile_imports)v8::internal::wasm::WasmEngine
GlobalTearDown()v8::internal::wasm::WasmEnginestatic
had_nondeterminism()v8::internal::wasm::WasmEngineinlinestatic
had_nondeterminism_v8::internal::wasm::WasmEngineprivatestatic
HasRunningCompileJob(Isolate *isolate)v8::internal::wasm::WasmEngine
ImportNativeModule(Isolate *isolate, std::shared_ptr< NativeModule > shared_module, base::Vector< const char > source_url)v8::internal::wasm::WasmEngine
IncrementDeoptsExecutedCount()v8::internal::wasm::WasmEngine
InitializeOncePerProcess()v8::internal::wasm::WasmEnginestatic
isolates_v8::internal::wasm::WasmEngineprivate
LeaveDebuggingForIsolate(Isolate *isolate)v8::internal::wasm::WasmEngine
LogCode(base::Vector< WasmCode * >)v8::internal::wasm::WasmEngine
LogOutstandingCodesForIsolate(Isolate *)v8::internal::wasm::WasmEngine
LogWrapperCode(WasmCode *)v8::internal::wasm::WasmEngine
MaybeGetNativeModule(ModuleOrigin origin, base::Vector< const uint8_t > wire_bytes, const CompileTimeImports &compile_imports, Isolate *isolate)v8::internal::wasm::WasmEngine
mutex_v8::internal::wasm::WasmEnginemutableprivate
native_module_cache_v8::internal::wasm::WasmEngineprivate
native_modules_v8::internal::wasm::WasmEngineprivate
NativeModuleCount() constv8::internal::wasm::WasmEngine
new_potentially_dead_code_size_v8::internal::wasm::WasmEngineprivate
NewNativeModule(Isolate *isolate, WasmEnabledFeatures enabled_features, WasmDetectedFeatures detected_features, CompileTimeImports compile_imports, std::shared_ptr< const WasmModule > module, size_t code_size_estimate)v8::internal::wasm::WasmEngine
NewOrphanedGlobalHandle(WasmOrphanedGlobalHandle **pointer)v8::internal::wasm::WasmEnginestatic
next_compilation_id_v8::internal::wasm::WasmEngineprivate
num_code_gcs_triggered_v8::internal::wasm::WasmEngineprivate
num_modules_with_code_logging_v8::internal::wasm::WasmEngineprivate
operations_barrier_v8::internal::wasm::WasmEngineprivate
operator=(const WasmEngine &)=deletev8::internal::wasm::WasmEngine
potentially_dead_code_v8::internal::wasm::WasmEngineprivate
PotentiallyFinishCurrentGC()v8::internal::wasm::WasmEngineprivate
PrintCurrentMemoryConsumptionEstimate() constv8::internal::wasm::WasmEngine
RemoveCompileJob(AsyncCompileJob *job)v8::internal::wasm::WasmEngine
RemoveIsolate(Isolate *isolate)v8::internal::wasm::WasmEngine
RemoveIsolateFromCurrentGC(Isolate *)v8::internal::wasm::WasmEngineprivate
ReportLiveCodeForGC(Isolate *, std::unordered_set< WasmCode * > &live_code)v8::internal::wasm::WasmEngine
ReportLiveCodeFromStackForGC(Isolate *)v8::internal::wasm::WasmEngine
SampleTopTierCodeSizeInAllIsolates(const std::shared_ptr< NativeModule > &)v8::internal::wasm::WasmEngine
set_had_nondeterminism()v8::internal::wasm::WasmEngineinlinestatic
StartStreamingCompilation(Isolate *isolate, WasmEnabledFeatures enabled, CompileTimeImports compile_imports, DirectHandle< Context > context, const char *api_method_name, std::shared_ptr< CompilationResultResolver > resolver)v8::internal::wasm::WasmEngine
StreamingCompilationFailed(size_t prefix_hash, const CompileTimeImports &compile_imports)v8::internal::wasm::WasmEngine
SyncCompile(Isolate *isolate, WasmEnabledFeatures enabled, CompileTimeImports compile_imports, ErrorThrower *thrower, base::OwnedVector< const uint8_t > bytes)v8::internal::wasm::WasmEngine
SyncCompileTranslatedAsmJs(Isolate *isolate, ErrorThrower *thrower, base::OwnedVector< const uint8_t > bytes, DirectHandle< Script > script, base::Vector< const uint8_t > asm_js_offset_table_bytes, DirectHandle< HeapNumber > uses_bitset, LanguageMode language_mode)v8::internal::wasm::WasmEngine
SyncInstantiate(Isolate *isolate, ErrorThrower *thrower, DirectHandle< WasmModuleObject > module_object, MaybeDirectHandle< JSReceiver > imports, MaybeDirectHandle< JSArrayBuffer > memory)v8::internal::wasm::WasmEngine
SyncValidate(Isolate *isolate, WasmEnabledFeatures enabled, CompileTimeImports compile_imports, base::Vector< const uint8_t > bytes)v8::internal::wasm::WasmEngine
TriggerCodeGC_Locked(size_t dead_code_limit)v8::internal::wasm::WasmEngineprivate
TriggerCodeGCForTesting()v8::internal::wasm::WasmEngine
TriggerGC(int8_t gc_sequence_index)v8::internal::wasm::WasmEngineprivate
type_canonicalizer()v8::internal::wasm::WasmEngineinline
type_canonicalizer_v8::internal::wasm::WasmEngineprivate
UpdateNativeModuleCache(bool has_error, std::shared_ptr< NativeModule > native_module, Isolate *isolate)v8::internal::wasm::WasmEngine
WasmEngine()v8::internal::wasm::WasmEngine
WasmEngine(const WasmEngine &)=deletev8::internal::wasm::WasmEngine
~WasmEngine()v8::internal::wasm::WasmEngine