@@ -2029,21 +2029,25 @@ wasm_runtime_dump_module_mem_consumption(const WASMModuleCommon *module)
20292029 }
20302030#endif
20312031
2032- os_printf ("WASM module memory consumption, total size: %u\n" ,
2033- mem_conspn .total_size );
2034- os_printf (" module struct size: %u\n" , mem_conspn .module_struct_size );
2035- os_printf (" types size: %u\n" , mem_conspn .types_size );
2036- os_printf (" imports size: %u\n" , mem_conspn .imports_size );
2037- os_printf (" funcs size: %u\n" , mem_conspn .functions_size );
2038- os_printf (" tables size: %u\n" , mem_conspn .tables_size );
2039- os_printf (" memories size: %u\n" , mem_conspn .memories_size );
2040- os_printf (" globals size: %u\n" , mem_conspn .globals_size );
2041- os_printf (" exports size: %u\n" , mem_conspn .exports_size );
2042- os_printf (" table segs size: %u\n" , mem_conspn .table_segs_size );
2043- os_printf (" data segs size: %u\n" , mem_conspn .data_segs_size );
2044- os_printf (" const strings size: %u\n" , mem_conspn .const_strs_size );
2032+ LOG_VERBOSE ("WASM module memory consumption, total size: %u" ,
2033+ mem_conspn .total_size );
2034+ LOG_VERBOSE (" module struct size: %u" , mem_conspn .module_struct_size );
2035+ LOG_VERBOSE (" types size: %u" , mem_conspn .types_size );
2036+ LOG_VERBOSE (" imports size: %u" , mem_conspn .imports_size );
2037+ LOG_VERBOSE (" funcs size: %u" , mem_conspn .functions_size );
2038+ LOG_VERBOSE (" tables size: %u" , mem_conspn .tables_size );
2039+ LOG_VERBOSE (" memories size: %u" , mem_conspn .memories_size );
2040+ LOG_VERBOSE (" globals size: %u" , mem_conspn .globals_size );
2041+ LOG_VERBOSE (" exports size: %u" , mem_conspn .exports_size );
2042+ LOG_VERBOSE (" table segs size: %u" , mem_conspn .table_segs_size );
2043+ LOG_VERBOSE (" data segs size: %u" , mem_conspn .data_segs_size );
2044+ LOG_VERBOSE (" const strings size: %u" , mem_conspn .const_strs_size );
2045+ #if WASM_ENABLE_LOAD_CUSTOM_SECTION != 0
2046+ LOG_VERBOSE (" custom sections size: %u" ,
2047+ mem_conspn .custom_sections_size );
2048+ #endif
20452049#if WASM_ENABLE_AOT != 0
2046- os_printf (" aot code size: %u\n " , mem_conspn .aot_code_size );
2050+ LOG_VERBOSE (" aot code size: %u" , mem_conspn .aot_code_size );
20472051#endif
20482052}
20492053
@@ -2066,16 +2070,16 @@ wasm_runtime_dump_module_inst_mem_consumption(
20662070 }
20672071#endif
20682072
2069- os_printf ("WASM module inst memory consumption, total size: %lu\n " ,
2070- mem_conspn .total_size );
2071- os_printf (" module inst struct size: %u\n " ,
2072- mem_conspn .module_inst_struct_size );
2073- os_printf (" memories size: %lu\n " , mem_conspn .memories_size );
2074- os_printf (" app heap size: %u\n " , mem_conspn .app_heap_size );
2075- os_printf (" tables size: %u\n " , mem_conspn .tables_size );
2076- os_printf (" functions size: %u\n " , mem_conspn .functions_size );
2077- os_printf (" globals size: %u\n " , mem_conspn .globals_size );
2078- os_printf (" exports size: %u\n " , mem_conspn .exports_size );
2073+ LOG_VERBOSE ("WASM module inst memory consumption, total size: %lu" ,
2074+ mem_conspn .total_size );
2075+ LOG_VERBOSE (" module inst struct size: %u" ,
2076+ mem_conspn .module_inst_struct_size );
2077+ LOG_VERBOSE (" memories size: %lu" , mem_conspn .memories_size );
2078+ LOG_VERBOSE (" app heap size: %u" , mem_conspn .app_heap_size );
2079+ LOG_VERBOSE (" tables size: %u" , mem_conspn .tables_size );
2080+ LOG_VERBOSE (" functions size: %u" , mem_conspn .functions_size );
2081+ LOG_VERBOSE (" globals size: %u" , mem_conspn .globals_size );
2082+ LOG_VERBOSE (" exports size: %u" , mem_conspn .exports_size );
20792083}
20802084
20812085void
@@ -2084,14 +2088,14 @@ wasm_runtime_dump_exec_env_mem_consumption(const WASMExecEnv *exec_env)
20842088 uint32 total_size =
20852089 offsetof(WASMExecEnv , wasm_stack_u .bottom ) + exec_env -> wasm_stack_size ;
20862090
2087- os_printf ("Exec env memory consumption, total size: %u\n " , total_size );
2088- os_printf (" exec env struct size: %u\n " ,
2089- offsetof(WASMExecEnv , wasm_stack_u .bottom ));
2091+ LOG_VERBOSE ("Exec env memory consumption, total size: %u" , total_size );
2092+ LOG_VERBOSE (" exec env struct size: %u" ,
2093+ offsetof(WASMExecEnv , wasm_stack_u .bottom ));
20902094#if WASM_ENABLE_INTERP != 0 && WASM_ENABLE_FAST_INTERP == 0
2091- os_printf (" block addr cache size: %u\n " ,
2092- sizeof (exec_env -> block_addr_cache ));
2095+ LOG_VERBOSE (" block addr cache size: %u" ,
2096+ sizeof (exec_env -> block_addr_cache ));
20932097#endif
2094- os_printf (" stack size: %u\n " , exec_env -> wasm_stack_size );
2098+ LOG_VERBOSE (" stack size: %u" , exec_env -> wasm_stack_size );
20952099}
20962100
20972101uint32
@@ -2152,20 +2156,20 @@ wasm_runtime_dump_mem_consumption(WASMExecEnv *exec_env)
21522156 + exec_env -> wasm_stack_size + module_mem_consps .total_size
21532157 + module_inst_mem_consps .total_size ;
21542158
2155- os_printf ( "\nMemory consumption summary (bytes):\n " );
2159+ LOG_VERBOSE ( "Memory consumption summary (bytes):" );
21562160 wasm_runtime_dump_module_mem_consumption (module_common );
21572161 wasm_runtime_dump_module_inst_mem_consumption (module_inst_common );
21582162 wasm_runtime_dump_exec_env_mem_consumption (exec_env );
2159- os_printf ( "\nTotal memory consumption of module, module inst and "
2160- "exec env: %" PRIu64 "\n" ,
2161- total_size );
2162- os_printf ("Total interpreter stack used: %u\n " ,
2163- exec_env -> max_wasm_stack_used );
2163+ LOG_VERBOSE ( "Total memory consumption of module, module inst and "
2164+ "exec env: %" PRIu64 ,
2165+ total_size );
2166+ LOG_VERBOSE ("Total interpreter stack used: %u" ,
2167+ exec_env -> max_wasm_stack_used );
21642168
21652169 if (max_aux_stack_used != (uint32 )- 1 )
2166- os_printf ("Total auxiliary stack used: %u\n " , max_aux_stack_used );
2170+ LOG_VERBOSE ("Total auxiliary stack used: %u" , max_aux_stack_used );
21672171 else
2168- os_printf ("Total aux stack used: no enough info to profile\n " );
2172+ LOG_VERBOSE ("Total aux stack used: no enough info to profile" );
21692173
21702174 /*
21712175 * Report the native stack usage estimation.
@@ -2177,13 +2181,13 @@ wasm_runtime_dump_mem_consumption(WASMExecEnv *exec_env)
21772181 * It doesn't cover host func implementations, signal handlers, etc.
21782182 */
21792183 if (exec_env -> native_stack_top_min != (void * )UINTPTR_MAX )
2180- os_printf ("Native stack left: %zd\n " ,
2181- exec_env -> native_stack_top_min
2182- - exec_env -> native_stack_boundary );
2184+ LOG_VERBOSE ("Native stack left: %zd" ,
2185+ exec_env -> native_stack_top_min
2186+ - exec_env -> native_stack_boundary );
21832187 else
2184- os_printf ("Native stack left: no enough info to profile\n " );
2188+ LOG_VERBOSE ("Native stack left: no enough info to profile" );
21852189
2186- os_printf ("Total app heap used: %u\n " , app_heap_peak_size );
2190+ LOG_VERBOSE ("Total app heap used: %u" , app_heap_peak_size );
21872191}
21882192#endif /* end of (WASM_ENABLE_MEMORY_PROFILING != 0) \
21892193 || (WASM_ENABLE_MEMORY_TRACING != 0) */
0 commit comments