wasm-micro-runtime icon indicating copy to clipboard operation
wasm-micro-runtime copied to clipboard

AOT ABI reminder

Open yamt opened this issue 11 months ago • 0 comments

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
  • https://github.com/bytecodealliance/wasm-micro-runtime/blob/48b71a05fbbee26524e50a5d1df0ca77cb39e580/core/iwasm/common/wasm_shared_memory.c#L16-L17
  • https://github.com/bytecodealliance/wasm-micro-runtime/issues/2469
  • https://github.com/bytecodealliance/wasm-micro-runtime/issues/2512
  • simpler xip detection https://github.com/bytecodealliance/wasm-micro-runtime/pull/2739#discussion_r1387547550
  • 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. https://github.com/bytecodealliance/wasm-micro-runtime/pull/3017

yamt avatar Sep 05 '23 07:09 yamt