Make heap and linear memory contiguous to refine compilation time and footprint (#233)
Use FastISel for JIT mode Use united aot version in aot file and aot runtime Disable check signature failed warning for wamrc Fix fast interpreter x86_32 float issue Remove unused empty lvgl folder
This commit is contained in:
@ -72,6 +72,35 @@ gc_init_with_pool(char *buf, gc_size_t buf_size);
|
||||
int
|
||||
gc_destroy_with_pool(gc_handle_t handle);
|
||||
|
||||
/**
|
||||
* Migrate heap from one place to another place
|
||||
*
|
||||
* @param handle handle of the new heap
|
||||
* @param handle_old handle of the old heap
|
||||
*
|
||||
* @return GC_SUCCESS if success, GC_ERROR otherwise
|
||||
*/
|
||||
int
|
||||
gc_migrate(gc_handle_t handle, gc_handle_t handle_old);
|
||||
|
||||
/**
|
||||
* Re-initialize lock of heap
|
||||
*
|
||||
* @param handle the heap handle
|
||||
*
|
||||
* @return GC_SUCCESS if success, GC_ERROR otherwise
|
||||
*/
|
||||
int
|
||||
gc_reinit_lock(gc_handle_t handle);
|
||||
|
||||
/**
|
||||
* Destroy lock of heap
|
||||
*
|
||||
* @param handle the heap handle
|
||||
*/
|
||||
void
|
||||
gc_destroy_lock(gc_handle_t handle);
|
||||
|
||||
/**
|
||||
* Get Heap Stats
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user