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

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

AddCode(int index, const CodeDesc &desc, int stack_slots, int ool_spill_count, uint32_t tagged_parameter_slots, base::Vector< const uint8_t > protected_instructions, base::Vector< const uint8_t > source_position_table, base::Vector< const uint8_t > inlining_positions, base::Vector< const uint8_t > deopt_data, WasmCode::Kind kind, ExecutionTier tier, ForDebugging for_debugging)v8::internal::wasm::NativeModule
AddCodeForTesting(DirectHandle< Code > code, uint64_t signature_hash)v8::internal::wasm::NativeModule
AddCodeSpaceLocked(base::AddressRegion)v8::internal::wasm::NativeModuleprivate
AddCodeWithCodeSpace(int index, const CodeDesc &desc, int stack_slots, int ool_spill_count, uint32_t tagged_parameter_slots, base::Vector< const uint8_t > protected_instructions_data, base::Vector< const uint8_t > source_position_table, base::Vector< const uint8_t > inlining_positions, base::Vector< const uint8_t > deopt_data, WasmCode::Kind kind, ExecutionTier tier, ForDebugging for_debugging, bool frame_has_feedback_slot, base::Vector< uint8_t > code_space, const JumpTablesRef &jump_tables_ref)v8::internal::wasm::NativeModuleprivate
AddCompiledCode(WasmCompilationResult &)v8::internal::wasm::NativeModule
AddCompiledCode(base::Vector< WasmCompilationResult >)v8::internal::wasm::NativeModule
AddDeserializedCode(int index, base::Vector< uint8_t > instructions, int stack_slots, int ool_spills, uint32_t tagged_parameter_slots, int safepoint_table_offset, int handler_table_offset, int constant_pool_offset, int code_comments_offset, int unpadded_binary_size, base::Vector< const uint8_t > protected_instructions_data, base::Vector< const uint8_t > reloc_info, base::Vector< const uint8_t > source_position_table, base::Vector< const uint8_t > inlining_positions, base::Vector< const uint8_t > deopt_data, WasmCode::Kind kind, ExecutionTier tier)v8::internal::wasm::NativeModule
AddLazyCompilationTimeSample(int64_t sample)v8::internal::wasm::NativeModule
AddLiftoffBailout()v8::internal::wasm::NativeModuleinline
AllocateForDeserializedCode(size_t total_code_size)v8::internal::wasm::NativeModule
allocation_mutex_v8::internal::wasm::NativeModulemutableprivate
CallIndirectTargetMap typedefv8::internal::wasm::NativeModule
code_allocator_v8::internal::wasm::NativeModuleprivate
code_pointer_handles_v8::internal::wasm::NativeModuleprivate
code_pointer_handles_size_v8::internal::wasm::NativeModuleprivate
code_space_data_v8::internal::wasm::NativeModuleprivate
code_table_v8::internal::wasm::NativeModuleprivate
CodeSpaceWriteScope classv8::internal::wasm::NativeModulefriend
committed_code_space() constv8::internal::wasm::NativeModuleinline
compilation_state() constv8::internal::wasm::NativeModuleinline
compilation_state_v8::internal::wasm::NativeModuleprivate
compile_imports() constv8::internal::wasm::NativeModuleinline
compile_imports_v8::internal::wasm::NativeModuleprivate
counters() constv8::internal::wasm::NativeModuleinline
CreateEmptyJumpTableInRegionLocked(int jump_table_size, base::AddressRegion, JumpTableType type)v8::internal::wasm::NativeModuleprivate
CreateEmptyJumpTableLocked(int jump_table_size, JumpTableType type)v8::internal::wasm::NativeModuleprivate
CreateIndirectCallTargetToFunctionIndexMap() constv8::internal::wasm::NativeModule
debug_info_v8::internal::wasm::NativeModuleprivate
debug_state_v8::internal::wasm::NativeModuleprivate
DisableCodeLogging()v8::internal::wasm::NativeModuleinline
EnableCodeLogging()v8::internal::wasm::NativeModuleinline
enabled_features() constv8::internal::wasm::NativeModuleinline
enabled_features_v8::internal::wasm::NativeModuleprivate
engine_scope_v8::internal::wasm::NativeModuleprivate
EstimateCurrentMemoryConsumption() constv8::internal::wasm::NativeModule
fast_api_signatures() constv8::internal::wasm::NativeModuleinline
fast_api_signatures_v8::internal::wasm::NativeModuleprivate
fast_api_targets() constv8::internal::wasm::NativeModuleinline
fast_api_targets_v8::internal::wasm::NativeModuleprivate
FindJumpTablesForRegionLocked(base::AddressRegion) constv8::internal::wasm::NativeModuleprivate
FreeCode(base::Vector< WasmCode *const >)v8::internal::wasm::NativeModule
FreeCodePointerTableHandles()v8::internal::wasm::NativeModule
generated_code_size() constv8::internal::wasm::NativeModuleinline
GetBuiltinInJumptableSlot(Address target) constv8::internal::wasm::NativeModule
GetCode(uint32_t index) constv8::internal::wasm::NativeModule
GetCodePointerHandle(int index) constv8::internal::wasm::NativeModule
GetDebugInfo()v8::internal::wasm::NativeModule
GetFunctionIndexFromJumpTableSlot(Address slot_address) constv8::internal::wasm::NativeModule
GetJumpTableEntryForBuiltin(Builtin builtin, const JumpTablesRef &) constv8::internal::wasm::NativeModule
GetNamesProvider()v8::internal::wasm::NativeModule
GetNearCallTargetForFunction(uint32_t func_index, const JumpTablesRef &) constv8::internal::wasm::NativeModule
GetNumberOfCodeSpacesForTesting() constv8::internal::wasm::NativeModule
GetWasmSourceMap() constv8::internal::wasm::NativeModule
has_fast_api_signature(int index)v8::internal::wasm::NativeModuleinline
HasCode(uint32_t index) constv8::internal::wasm::NativeModule
HasCodeWithTier(uint32_t index, ExecutionTier tier) constv8::internal::wasm::NativeModule
HasDebugInfo() constv8::internal::wasm::NativeModule
HasWireBytes() constv8::internal::wasm::NativeModuleinline
InitializeCodePointerTableHandles(uint32_t num_wasm_functions)v8::internal::wasm::NativeModule
InitializeJumpTableForLazyCompilation(uint32_t num_wasm_functions)v8::internal::wasm::NativeModule
IsInDebugState() constv8::internal::wasm::NativeModuleinline
jump_table_start() constv8::internal::wasm::NativeModuleinline
JumpTableType enum namev8::internal::wasm::NativeModule
kManagedTagv8::internal::wasm::NativeModulestatic
kNeedsFarJumpsBetweenCodeSpacesv8::internal::wasm::NativeModulestatic
lazy_compile_frozen() constv8::internal::wasm::NativeModuleinline
lazy_compile_frozen_v8::internal::wasm::NativeModuleprivate
lazy_compile_table_v8::internal::wasm::NativeModuleprivate
liftoff_bailout_count() constv8::internal::wasm::NativeModuleinline
liftoff_bailout_count_v8::internal::wasm::NativeModuleprivate
liftoff_code_size() constv8::internal::wasm::NativeModuleinline
liftoff_code_size_v8::internal::wasm::NativeModuleprivate
log_code() constv8::internal::wasm::NativeModuleinline
log_code_v8::internal::wasm::NativeModuleprivate
LogWasmCodes(Isolate *, Tagged< Script >)v8::internal::wasm::NativeModule
Lookup(Address) constv8::internal::wasm::NativeModule
main_far_jump_table_v8::internal::wasm::NativeModuleprivate
main_jump_table_v8::internal::wasm::NativeModuleprivate
max_lazy_compilation_time_in_micro_sec_v8::internal::wasm::NativeModuleprivate
max_lazy_compilation_time_in_ms() constv8::internal::wasm::NativeModuleinline
module() constv8::internal::wasm::NativeModuleinline
module_v8::internal::wasm::NativeModuleprivate
names_provider_v8::internal::wasm::NativeModuleprivate
NativeModule(const NativeModule &)=deletev8::internal::wasm::NativeModule
NativeModule(WasmEnabledFeatures enabled_features, WasmDetectedFeatures detected_features, CompileTimeImports compile_imports, VirtualMemory code_space, std::shared_ptr< const WasmModule > module, std::shared_ptr< Counters > async_counters, std::shared_ptr< NativeModule > *shared_this)v8::internal::wasm::NativeModuleprivate
new_owned_code_v8::internal::wasm::NativeModulemutableprivate
num_declared_functions() constv8::internal::wasm::NativeModuleinline
num_functions() constv8::internal::wasm::NativeModuleinline
num_imported_functions() constv8::internal::wasm::NativeModuleinline
num_lazy_compilations() constv8::internal::wasm::NativeModuleinline
num_lazy_compilations_v8::internal::wasm::NativeModuleprivate
operator=(const NativeModule &)=deletev8::internal::wasm::NativeModule
owned_code_v8::internal::wasm::NativeModulemutableprivate
PatchJumpTableLocked(WritableJumpTablePair &jump_table_pair, const CodeSpaceData &, uint32_t slot_index, Address target)v8::internal::wasm::NativeModuleprivate
PatchJumpTablesLocked(uint32_t slot_index, Address target, Address code_pointer_table_target, uint64_t signature_hash)v8::internal::wasm::NativeModuleprivate
PrintCurrentMemoryConsumptionEstimate() constv8::internal::wasm::NativeModule
PublishCode(UnpublishedWasmCode)v8::internal::wasm::NativeModule
PublishCode(base::Vector< UnpublishedWasmCode >)v8::internal::wasm::NativeModule
PublishCodeLocked(std::unique_ptr< WasmCode >, AssumptionsJournal *)v8::internal::wasm::NativeModuleprivate
ReinstallDebugCode(WasmCode *)v8::internal::wasm::NativeModule
RemoveCompiledCode(RemoveFilter filter)v8::internal::wasm::NativeModule
RemoveFilter enum namev8::internal::wasm::NativeModule
SampleCodeSize(Counters *) constv8::internal::wasm::NativeModule
set_fast_api_signature(int func_index, const MachineSignature *sig)v8::internal::wasm::NativeModuleinline
set_lazy_compile_frozen(bool frozen)v8::internal::wasm::NativeModuleinline
SetDebugState(DebugState)v8::internal::wasm::NativeModule
SetWasmSourceMap(std::unique_ptr< WasmModuleSourceMap > source_map)v8::internal::wasm::NativeModule
SetWireBytes(base::OwnedVector< const uint8_t > wire_bytes)v8::internal::wasm::NativeModule
shared_module() constv8::internal::wasm::NativeModuleinline
should_metrics_be_reported_v8::internal::wasm::NativeModuleprivate
should_pgo_data_be_written_v8::internal::wasm::NativeModuleprivate
should_update_code_table(WasmCode *new_code, WasmCode *prior_code) constv8::internal::wasm::NativeModuleprivate
ShouldLazyCompilationMetricsBeReported()v8::internal::wasm::NativeModuleinline
ShouldPgoDataBeWritten()v8::internal::wasm::NativeModuleinline
SnapshotAllOwnedCode() constv8::internal::wasm::NativeModule
SnapshotCodeTable() constv8::internal::wasm::NativeModule
source_map_v8::internal::wasm::NativeModuleprivate
sum_lazy_compilation_time_in_micro_sec_v8::internal::wasm::NativeModuleprivate
sum_lazy_compilation_time_in_ms() constv8::internal::wasm::NativeModuleinline
SumLiftoffCodeSizeForTesting() constv8::internal::wasm::NativeModule
tiering_budget_array() constv8::internal::wasm::NativeModuleinline
tiering_budgets_v8::internal::wasm::NativeModuleprivate
TransferNewOwnedCodeLocked() constv8::internal::wasm::NativeModuleprivate
TrySetFastApiCallTarget(int func_index, Address target)v8::internal::wasm::NativeModuleinline
turbofan_code_size() constv8::internal::wasm::NativeModuleinline
turbofan_code_size_v8::internal::wasm::NativeModuleprivate
UpdateCodeSize(size_t, ExecutionTier, ForDebugging)v8::internal::wasm::NativeModuleprivate
UpdateWellKnownImports(base::Vector< WellKnownImport > entries)v8::internal::wasm::NativeModule
UseLazyStubLocked(uint32_t func_index)v8::internal::wasm::NativeModule
WasmCode classv8::internal::wasm::NativeModulefriend
WasmCodeAllocator classv8::internal::wasm::NativeModulefriend
WasmCodeManager classv8::internal::wasm::NativeModulefriend
wire_bytes() constv8::internal::wasm::NativeModuleinline
wire_bytes_v8::internal::wasm::NativeModuleprivate
~NativeModule()v8::internal::wasm::NativeModule