wasm-micro-runtime/core/iwasm
Wenyong Huang d2772c4153
Re-org calling post instantiation functions (#1972)
- Use execute_post_instantiate_functions to call start, _initialize,
  __post_instantiate, __wasm_call_ctors functions after instantiation
- Always call start function for both main instance and sub instance
- Only call _initialize and __post_instantiate for main instance
- Only call ___wasm_call_ctors for main instance and when bulk memory
  is enabled and wasi import functions are not found
- When hw bound check is enabled, use the existing exec_env_tls
  to call func for sub instance, and switch exec_env_tls's module inst
  to current module inst to avoid checking failure and using the wrong
  module inst
2023-02-22 12:24:11 +08:00
..
aot Re-org calling post instantiation functions (#1972) 2023-02-22 12:24:11 +08:00
common Fix data races in atomic wait/notify and interp goto table (#1971) 2023-02-22 11:43:49 +08:00
compilation Make memory profiling show native stack usage (#1917) 2023-02-01 11:52:15 +08:00
fast-jit Fix issues reported by Coverity static analysis (#1974) 2023-02-22 11:10:21 +08:00
include Expose wasm_runtime_call_indirect (#1969) 2023-02-20 18:56:55 +08:00
interpreter Re-org calling post instantiation functions (#1972) 2023-02-22 12:24:11 +08:00
libraries Make a workaround for EGO when fstat returns NOT_SUPPORT (#1970) 2023-02-21 11:11:27 +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