wasm-micro-runtime/core/shared/mem-alloc/ems
Wenyong Huang 686733170c
Enhance ems memory allocator (#544)
The total size actually allocated by ealloc_hmu() might be larger than the size required to allocate, we reset the total size after allocating, so that if heap verification feature is enabled, the data to verify can be written to the right place of the suffix verification area. And in gc_realloc_vo_internal(), free the heap lock until the original data is copied to new object to return.

Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
2021-02-25 11:53:17 +08:00
..
ems_alloc.c Enhance ems memory allocator (#544) 2021-02-25 11:53:17 +08:00
ems_gc_internal.h add uvwasi implementation to support wasi on windows [experimental] (#534) 2021-02-22 14:17:46 +08:00
ems_gc.h Refine aot call_indirect opcode translation (#492) 2021-01-05 18:05:30 +08:00
ems_hmu.c Add more checks to enhance app heap's security (#428) 2020-10-22 18:52:33 +08:00
ems_kfc.c Refine aot call_indirect opcode translation (#492) 2021-01-05 18:05:30 +08:00