This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/core/iwasm/fast-jit
Wenyong Huang 40a14b51c5
Enable running mode control for runtime and module instance (#1923)
Enable setting running mode when executing a wasm bytecode file
- Four running modes are supported: interpreter, fast-jit, llvm-jit and multi-tier-jit
- Add APIs to set/get the default running mode of the runtime
- Add APIs to set/get the running mode of a wasm module instance
- Add running mode options for iwasm command line tool

And add size/opt level options for LLVM JIT
2023-02-02 18:16:01 +08:00
..
cg Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
fe Implement opcode atomic.wait and atomic.notify for Fast JIT (#1914) 2023-01-25 09:53:40 +08:00
asmjit_sgx_patch.diff Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
iwasm_fast_jit.cmake Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_codecache.c Enable running mode control for runtime and module instance (#1923) 2023-02-02 18:16:01 +08:00
jit_codecache.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_codegen.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_codegen.h Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
jit_compiler.c Enable running mode control for runtime and module instance (#1923) 2023-02-02 18:16:01 +08:00
jit_compiler.h Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
jit_dump.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_dump.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_frontend.c Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
jit_frontend.h Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
jit_ir.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
jit_ir.def Implement Multi-tier JIT (#1774) 2022-12-19 11:24:46 +08:00
jit_ir.h Refine Fast JIT accessing memory/table instance and global data (#1623) 2022-10-21 09:32:51 +08:00
jit_regalloc.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_utils.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_utils.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00