-
Notifications
You must be signed in to change notification settings - Fork 710
Open
Description
there are a few things which we can clean up when we break AOT ABI.
this issue is a reminder for them.
- merge WASMModuleInstanceExtraCommon into WASModuleInstance
wasm-micro-runtime/core/iwasm/common/wasm_shared_memory.c
Lines 16 to 17 in 48b71a0
* - it's a bit cumbersome to extend WASMMemoryInstance w/o breaking * the AOT ABI. - aot doesn't seem to handle large linear memory correctly #2469
- module instance has too much execution state #2512
- simpler xip detection Refine mmap usage in iwasm on posix platform #2739 (comment)
- reconsider string-based representation of exceptions
- it would be nicer to have a cheaper way to detect the embedded ELF for aot-debug so that a runtime w/o aot-debug can reject an aot module w/ aot-debug gracefully.
- alignment info here and there. cf. nuttx: use larger alignment for os_mmap and comment why #3017