mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-03-11 16:35:33 +00:00
![]() Refactor LLVM JIT for some purposes: - To simplify the source code of JIT compilation - To simplify the JIT modes - To align with LLVM latest changes - To prepare for the Multi-tier JIT compilation, refer to #1302 The changes mainly include: - Remove the MCJIT mode, replace it with ORC JIT eager mode - Remove the LLVM legacy pass manager (only keep the LLVM new pass manager) - Change the lazy mode's LLVM module/function binding: change each function in an individual LLVM module into all functions in a single LLVM module - Upgraded ORC JIT to ORCv2 JIT to enable lazy compilation Refer to #1468 |
||
---|---|---|
.. | ||
pics | ||
build_wamr.md | ||
build_wasm_app.md | ||
devcontainer.md | ||
embed_wamr.md | ||
export_native_api.md | ||
linux_sgx.md | ||
memory_tune.md | ||
multi_module.md | ||
other_wasm_compilers.md | ||
port_wamr.md | ||
pthread_library.md | ||
ref_types.md | ||
release_ack.md | ||
roadmap.md | ||
semantic_version.md | ||
socket_api.md | ||
source_debugging.md | ||
wamr_api.md | ||
wasm_c_api.md | ||
xip.md |