wasm-micro-runtime/core/iwasm
Wenyong Huang 5b144c491d
Avoid initialize LLVM repeatedly (#1671)
Currently we initialize and destroy LLVM environment in aot_create_comp_context
and aot_destroy_comp_context, which are called in wasm_module_load/unload,
and the latter may be invoked multiple times, which leads to duplicated LLVM
initialization/destroy and may result in unexpected behaviors.

Move the LLVM init/destroy into runtime init/destroy to resolve the issue.
2022-11-02 16:13:58 +08:00
..
aot Fix XIP issues of fp to int cast and int rem/div (#1654) 2022-11-01 20:29:07 +08:00
common Avoid initialize LLVM repeatedly (#1671) 2022-11-02 16:13:58 +08:00
compilation Avoid initialize LLVM repeatedly (#1671) 2022-11-02 16:13:58 +08:00
fast-jit Implement Fast JIT dump call stack and perf profiling (#1633) 2022-10-27 09:28:32 +08:00
include Avoid initialize LLVM repeatedly (#1671) 2022-11-02 16:13:58 +08:00
interpreter Fix a bug of the return value of memory_instantiate (#1616) 2022-10-19 07:23:03 +08:00
libraries Update libuv version number (#1666) 2022-11-01 11:07:35 +08:00
README.md Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00