|
WasmCode * | AddCode (uint32_t index, const CodeDesc &desc, uint32_t stack_slots, size_t safepoint_table_offset, size_t handler_table_offset, OwnedVector< trap_handler::ProtectedInstructionData > protected_instructions, OwnedVector< const byte > source_position_table, WasmCode::Kind kind, WasmCode::Tier tier) |
|
WasmCode * | AddDeserializedCode (uint32_t index, Vector< const byte > instructions, uint32_t stack_slots, size_t safepoint_table_offset, size_t handler_table_offset, size_t constant_pool_offset, OwnedVector< trap_handler::ProtectedInstructionData > protected_instructions, OwnedVector< const byte > reloc_info, OwnedVector< const byte > source_position_table, WasmCode::Tier tier) |
|
WasmCode * | AddCodeForTesting (Handle< Code > code) |
|
void | SetLazyBuiltin (Handle< Code > code) |
|
void | SetRuntimeStubs (Isolate *isolate) |
|
void | PublishCode (WasmCode *code) |
|
void | PublishInterpreterEntry (WasmCode *code, uint32_t index) |
|
std::vector< WasmCode * > | SnapshotCodeTable () const |
|
WasmCode * | code (uint32_t index) const |
|
bool | has_code (uint32_t index) const |
|
WasmCode * | runtime_stub (WasmCode::RuntimeStubId index) const |
|
Address | jump_table_start () const |
|
ptrdiff_t | jump_table_offset (uint32_t func_index) const |
|
bool | is_jump_table_slot (Address address) const |
|
void | DisableTrapHandler () |
|
Address | GetCallTargetForFunction (uint32_t func_index) const |
|
uint32_t | GetFunctionIndexFromJumpTableSlot (Address slot_address) const |
|
bool | SetExecutable (bool executable) |
|
void | ReserveCodeTableForTesting (uint32_t max_functions) |
|
void | LogWasmCodes (Isolate *isolate) |
|
CompilationState * | compilation_state () |
|
CompilationEnv | CreateCompilationEnv () const |
|
uint32_t | num_functions () const |
|
uint32_t | num_imported_functions () const |
|
UseTrapHandler | use_trap_handler () const |
|
void | set_lazy_compile_frozen (bool frozen) |
|
bool | lazy_compile_frozen () const |
|
Vector< const byte > | wire_bytes () const |
|
const WasmModule * | module () const |
|
size_t | committed_code_space () const |
|
void | SetWireBytes (OwnedVector< const byte > wire_bytes) |
|
WasmCode * | Lookup (Address) const |
|
WasmImportWrapperCache * | import_wrapper_cache () const |
|
const WasmFeatures & | enabled_features () const |
|
Definition at line 209 of file wasm-code-manager.h.