mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-05-29 21:17:17 +00:00
aot data struct modification
This commit is contained in:
parent
f173354f2e
commit
948d981a5c
|
@ -60,6 +60,8 @@ bh_static_assert(offsetof(AOTModuleInstanceExtra, stack_sizes) == 0);
|
|||
bh_static_assert(offsetof(AOTModuleInstanceExtra, shared_heap_base_addr_adj)
|
||||
== 8);
|
||||
bh_static_assert(offsetof(AOTModuleInstanceExtra, shared_heap_start_off) == 16);
|
||||
bh_static_assert(offsetof(AOTModuleInstanceExtra, shared_heap_end_off) == 24);
|
||||
bh_static_assert(offsetof(AOTModuleInstanceExtra, shared_heap) == 32);
|
||||
|
||||
bh_static_assert(sizeof(CApiFuncImport) == sizeof(uintptr_t) * 3);
|
||||
|
||||
|
|
|
@ -125,6 +125,8 @@ typedef struct AOTModuleInstanceExtra {
|
|||
*/
|
||||
DefPointer(uint8 *, shared_heap_base_addr_adj);
|
||||
MemBound shared_heap_start_off;
|
||||
MemBound shared_heap_end_off;
|
||||
DefPointer(WASMSharedHeap *, shared_heap);
|
||||
|
||||
WASMModuleInstanceExtraCommon common;
|
||||
|
||||
|
@ -142,9 +144,6 @@ typedef struct AOTModuleInstanceExtra {
|
|||
WASMModuleInstanceCommon **import_func_module_insts;
|
||||
#endif
|
||||
|
||||
#if WASM_ENABLE_SHARED_HEAP != 0
|
||||
WASMSharedHeap *shared_heap;
|
||||
#endif
|
||||
} AOTModuleInstanceExtra;
|
||||
|
||||
#if defined(BUILD_TARGET_X86_64) || defined(BUILD_TARGET_AMD_64)
|
||||
|
|
Loading…
Reference in New Issue
Block a user