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

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

buffer_start_v8::internal::wasm::JumpTableAssemblerprivate
emit(V value)v8::internal::wasm::JumpTableAssemblerprivate
emit(V value, RelaxedStoreTag)v8::internal::wasm::JumpTableAssemblerprivate
emit(T value)v8::internal::wasm::JumpTableAssembler
emit(T value, RelaxedStoreTag) DISABLE_UBSANv8::internal::wasm::JumpTableAssembler
EmitFarJumpSlot(Address target)v8::internal::wasm::JumpTableAssemblerprivate
EmitJumpSlot(Address target)v8::internal::wasm::JumpTableAssemblerprivate
EmitLazyCompileJumpSlot(uint32_t func_index, Address lazy_compile_target)v8::internal::wasm::JumpTableAssemblerprivate
FarJumpSlotIndexToOffset(uint32_t slot_index)v8::internal::wasm::JumpTableAssemblerinlinestatic
FarJumpSlotOffsetToIndex(uint32_t offset)v8::internal::wasm::JumpTableAssemblerinlinestatic
GenerateFarJumpTable(WritableJitAllocation &jit_allocation, Address base, Address *stub_targets, int num_runtime_slots, int num_function_slots)v8::internal::wasm::JumpTableAssemblerinlinestatic
GenerateLazyCompileTable(Address base, uint32_t num_slots, uint32_t num_imported_functions, Address wasm_compile_lazy_target)v8::internal::wasm::JumpTableAssemblerstatic
InitializeJumpsToLazyCompileTable(Address base, uint32_t num_slots, Address lazy_compile_table_start)v8::internal::wasm::JumpTableAssemblerstatic
jit_allocation_v8::internal::wasm::JumpTableAssemblerprivate
JumpSlotIndexToOffset(uint32_t slot_index)v8::internal::wasm::JumpTableAssemblerinlinestatic
JumpTableAssembler(WritableJitAllocation &jit_allocation, Address slot_addr)v8::internal::wasm::JumpTableAssemblerinlineexplicitprivate
kJumpTableSlotsPerLinev8::internal::wasm::JumpTableAssemblerprivatestatic
LazyCompileSlotIndexToOffset(uint32_t slot_index)v8::internal::wasm::JumpTableAssemblerinlinestatic
PatchFarJumpSlot(WritableJitAllocation &jit_allocation, Address slot, Address target)v8::internal::wasm::JumpTableAssemblerprivatestatic
PatchJumpTableSlot(WritableJumpTablePair &jump_table_pair, Address jump_table_slot, Address far_jump_table_slot, Address target)v8::internal::wasm::JumpTableAssemblerinlinestatic
pc_v8::internal::wasm::JumpTableAssemblerprivate
pc_offset() constv8::internal::wasm::JumpTableAssemblerinlineprivate
SizeForNumberOfFarJumpSlots(int num_runtime_slots, int num_function_slots)v8::internal::wasm::JumpTableAssemblerinlinestatic
SizeForNumberOfLazyFunctions(uint32_t slot_count)v8::internal::wasm::JumpTableAssemblerinlinestatic
SizeForNumberOfSlots(uint32_t slot_count)v8::internal::wasm::JumpTableAssemblerinlinestatic
SkipUntil(int offset)v8::internal::wasm::JumpTableAssemblerprivate
SlotOffsetToIndex(uint32_t slot_offset)v8::internal::wasm::JumpTableAssemblerinlinestatic