mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-05-09 21:26:21 +00:00
Cleaning up
This commit is contained in:
parent
32338bb7d6
commit
cc3f0a096b
|
@ -4111,11 +4111,11 @@ aot_copy_callstack_tiny_frame(WASMExecEnv *exec_env, wasm_frame_ptr_t buffer,
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* Note for devs: please refrain from such modifications inside of
|
* Note for devs: please refrain from such modifications inside of
|
||||||
* aot_iterate_callstack_tiny_frame
|
* aot_copy_callstack_tiny_frame
|
||||||
* - any allocations/freeing memory
|
* - any allocations/freeing memory
|
||||||
* - dereferencing any pointers other than: exec_env, exec_env->module_inst,
|
* - dereferencing any pointers other than: exec_env, exec_env->module_inst,
|
||||||
* exec_env->module_inst->module, pointers between stack's bottom and
|
* exec_env->module_inst->module, pointers between stack's bottom and
|
||||||
* top_boundary For more details check wasm_iterate_callstack in
|
* top_boundary For more details check wasm_copy_callstack in
|
||||||
* wasm_export.h
|
* wasm_export.h
|
||||||
*/
|
*/
|
||||||
uint8 *top_boundary = exec_env->wasm_stack.top_boundary;
|
uint8 *top_boundary = exec_env->wasm_stack.top_boundary;
|
||||||
|
@ -4409,7 +4409,7 @@ aot_dump_call_stack(WASMExecEnv *exec_env, bool print, char *buf, uint32 len)
|
||||||
|
|
||||||
return total_len + 1;
|
return total_len + 1;
|
||||||
}
|
}
|
||||||
#endif /* end of WASM_ENABLE_DUMP_CALL_STACK != 0 && WASM_ENABLE_AOT_STACK_FRAME != 0 */
|
#endif /* end of WASM_ENABLE_DUMP_CALL_STACK != 0 */
|
||||||
|
|
||||||
#if WASM_ENABLE_PERF_PROFILING != 0
|
#if WASM_ENABLE_PERF_PROFILING != 0
|
||||||
void
|
void
|
||||||
|
|
|
@ -10,7 +10,6 @@
|
||||||
#include "../common/wasm_runtime_common.h"
|
#include "../common/wasm_runtime_common.h"
|
||||||
#include "../interpreter/wasm_runtime.h"
|
#include "../interpreter/wasm_runtime.h"
|
||||||
#include "../compilation/aot.h"
|
#include "../compilation/aot.h"
|
||||||
#include "platform_common.h"
|
|
||||||
#if WASM_ENABLE_GC != 0
|
#if WASM_ENABLE_GC != 0
|
||||||
#include "gc_export.h"
|
#include "gc_export.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -7,7 +7,6 @@
|
||||||
#include "bh_common.h"
|
#include "bh_common.h"
|
||||||
#include "bh_assert.h"
|
#include "bh_assert.h"
|
||||||
#include "bh_log.h"
|
#include "bh_log.h"
|
||||||
#include "platform_common.h"
|
|
||||||
#include "wasm_export.h"
|
#include "wasm_export.h"
|
||||||
#include "wasm_native.h"
|
#include "wasm_native.h"
|
||||||
#include "wasm_runtime_common.h"
|
#include "wasm_runtime_common.h"
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
#include "bh_platform.h"
|
#include "bh_platform.h"
|
||||||
#include "bh_common.h"
|
#include "bh_common.h"
|
||||||
#include "platform_common.h"
|
|
||||||
#include "wasm_exec_env.h"
|
#include "wasm_exec_env.h"
|
||||||
#include "wasm_native.h"
|
#include "wasm_native.h"
|
||||||
#include "../include/wasm_export.h"
|
#include "../include/wasm_export.h"
|
||||||
|
|
|
@ -140,9 +140,7 @@ typedef struct wasm_frame_t {
|
||||||
uint32_t *lp;
|
uint32_t *lp;
|
||||||
} WASMCApiFrame;
|
} WASMCApiFrame;
|
||||||
|
|
||||||
// #if WAMR_ENABLE_COPY_CALLSTACK != 0
|
|
||||||
typedef struct wasm_frame_t *wasm_frame_ptr_t;
|
typedef struct wasm_frame_t *wasm_frame_ptr_t;
|
||||||
// #endif // WAMR_ENABLE_COPY_CALLSTACK
|
|
||||||
|
|
||||||
/* WASM section */
|
/* WASM section */
|
||||||
typedef struct wasm_section_t {
|
typedef struct wasm_section_t {
|
||||||
|
@ -883,7 +881,6 @@ WASM_RUNTIME_API_EXTERN void
|
||||||
wasm_runtime_destroy_exec_env(wasm_exec_env_t exec_env);
|
wasm_runtime_destroy_exec_env(wasm_exec_env_t exec_env);
|
||||||
|
|
||||||
|
|
||||||
// #if WAMR_ENABLE_COPY_CALLSTACK != 0
|
|
||||||
/**
|
/**
|
||||||
* @brief Copy callstack frames.
|
* @brief Copy callstack frames.
|
||||||
*
|
*
|
||||||
|
@ -910,7 +907,6 @@ wasm_runtime_destroy_exec_env(wasm_exec_env_t exec_env);
|
||||||
WASM_RUNTIME_API_EXTERN uint32_t
|
WASM_RUNTIME_API_EXTERN uint32_t
|
||||||
wasm_copy_callstack(const wasm_exec_env_t exec_env, wasm_frame_ptr_t buffer,
|
wasm_copy_callstack(const wasm_exec_env_t exec_env, wasm_frame_ptr_t buffer,
|
||||||
const uint32_t length, const uint32_t skip_n);
|
const uint32_t length, const uint32_t skip_n);
|
||||||
// #endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the singleton execution environment for the instance.
|
* Get the singleton execution environment for the instance.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user