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 e8ce4c542e Implement Multi-tier JIT (#1774)
Implement 2-level Multi-tier JIT engine: tier-up from Fast JIT to LLVM JIT to
get quick cold startup by Fast JIT and better performance by gradually
switching to LLVM JIT when the LLVM JIT functions are compiled by the
backend threads.

Refer to:
https://github.com/bytecodealliance/wasm-micro-runtime/issues/1302
2022-12-20 14:37:07 +08:00
..
cg Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +08:00
fe Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +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 Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +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-20 14:37:07 +08:00
jit_compiler.c Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +08:00
jit_compiler.h Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +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-20 14:37:07 +08:00
jit_frontend.h Implement Multi-tier JIT (#1774) 2022-12-20 14:37:07 +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-20 14:37:07 +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