mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-07-15 08:48:33 +00:00
addr2line.py supports sourceMappingURL section
The sourceMappingURL section is used by emcc produced wasm
This commit is contained in:
parent
52cf1ab0ce
commit
2686f1a0c0
|
@ -389,14 +389,14 @@ jobs:
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wasi_sdk_release }}
|
sudo wget ${{ matrix.wasi_sdk_release }}
|
||||||
sudo tar -xzf wasi-sdk-*.tar.gz
|
sudo tar -xzf wasi-sdk-*.tar.gz
|
||||||
sudo mv wasi-sdk-20.0 wasi-sdk
|
sudo ln -sf wasi-sdk-20.0 wasi-sdk
|
||||||
|
|
||||||
- name: download and install wabt
|
- name: download and install wabt
|
||||||
run: |
|
run: |
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wabt_release }}
|
sudo wget ${{ matrix.wabt_release }}
|
||||||
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
||||||
sudo mv wabt-1.0.31 wabt
|
sudo ln -sf wabt-1.0.31 wabt
|
||||||
- name: Get LLVM libraries
|
- name: Get LLVM libraries
|
||||||
id: retrieve_llvm_libs
|
id: retrieve_llvm_libs
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
|
8
.github/workflows/compilation_on_macos.yml
vendored
8
.github/workflows/compilation_on_macos.yml
vendored
|
@ -273,14 +273,14 @@ jobs:
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wasi_sdk_release }}
|
sudo wget ${{ matrix.wasi_sdk_release }}
|
||||||
sudo tar -xzf wasi-sdk-*.tar.gz
|
sudo tar -xzf wasi-sdk-*.tar.gz
|
||||||
sudo mv wasi-sdk-20.0 wasi-sdk
|
sudo ln -sf wasi-sdk-20.0 wasi-sdk
|
||||||
|
|
||||||
- name: download and install wabt
|
- name: download and install wabt
|
||||||
run: |
|
run: |
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wabt_release }}
|
sudo wget ${{ matrix.wabt_release }}
|
||||||
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
||||||
sudo mv wabt-1.0.31 wabt
|
sudo ln -sf wabt-1.0.31 wabt
|
||||||
|
|
||||||
- name: Build Sample [basic]
|
- name: Build Sample [basic]
|
||||||
run: |
|
run: |
|
||||||
|
@ -346,7 +346,7 @@ jobs:
|
||||||
cmake ..
|
cmake ..
|
||||||
cmake --build . --config Release --parallel 4
|
cmake --build . --config Release --parallel 4
|
||||||
working-directory: wamr-compiler
|
working-directory: wamr-compiler
|
||||||
|
|
||||||
- name: Build Sample [wasi-threads]
|
- name: Build Sample [wasi-threads]
|
||||||
run: |
|
run: |
|
||||||
cd samples/wasi-threads
|
cd samples/wasi-threads
|
||||||
|
@ -378,4 +378,4 @@ jobs:
|
||||||
cmake --build . --config Debug --parallel 4
|
cmake --build . --config Debug --parallel 4
|
||||||
./iwasm wasm-apps/trap.wasm | grep "#" > call_stack.txt
|
./iwasm wasm-apps/trap.wasm | grep "#" > call_stack.txt
|
||||||
./iwasm wasm-apps/trap.aot | grep "#" > call_stack_aot.txt
|
./iwasm wasm-apps/trap.aot | grep "#" > call_stack_aot.txt
|
||||||
bash -x ../symbolicate.sh
|
bash -x ../symbolicate.sh
|
||||||
|
|
12
.github/workflows/nightly_run.yml
vendored
12
.github/workflows/nightly_run.yml
vendored
|
@ -8,7 +8,7 @@ on:
|
||||||
types:
|
types:
|
||||||
- opened
|
- opened
|
||||||
- synchronize
|
- synchronize
|
||||||
# running nightly pipeline if you're changing it
|
# running nightly pipeline if you're changing it
|
||||||
# stress tests are run only in nightly at the moment, so running them in they are changed
|
# stress tests are run only in nightly at the moment, so running them in they are changed
|
||||||
paths:
|
paths:
|
||||||
- ".github/workflows/nightly_run.yml"
|
- ".github/workflows/nightly_run.yml"
|
||||||
|
@ -54,7 +54,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
os: "ubuntu-22.04"
|
os: "ubuntu-22.04"
|
||||||
arch: "X86"
|
arch: "X86"
|
||||||
|
|
||||||
build_wamrc:
|
build_wamrc:
|
||||||
needs:
|
needs:
|
||||||
[
|
[
|
||||||
|
@ -65,7 +65,7 @@ jobs:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-20.04
|
||||||
llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2004.outputs.cache_key }}
|
llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2004.outputs.cache_key }}
|
||||||
steps:
|
steps:
|
||||||
- name: checkout
|
- name: checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
@ -459,13 +459,13 @@ jobs:
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wasi_sdk_release }}
|
sudo wget ${{ matrix.wasi_sdk_release }}
|
||||||
sudo tar -xzf wasi-sdk-*.tar.gz
|
sudo tar -xzf wasi-sdk-*.tar.gz
|
||||||
sudo mv wasi-sdk-20.0 wasi-sdk
|
sudo ln -sf wasi-sdk-20.0 wasi-sdk
|
||||||
- name: download and install wabt
|
- name: download and install wabt
|
||||||
run: |
|
run: |
|
||||||
cd /opt
|
cd /opt
|
||||||
sudo wget ${{ matrix.wabt_release }}
|
sudo wget ${{ matrix.wabt_release }}
|
||||||
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
sudo tar -xzf wabt-1.0.31-*.tar.gz
|
||||||
sudo mv wabt-1.0.31 wabt
|
sudo ln -sf wabt-1.0.31 wabt
|
||||||
|
|
||||||
- name: Get LLVM libraries
|
- name: Get LLVM libraries
|
||||||
id: retrieve_llvm_libs
|
id: retrieve_llvm_libs
|
||||||
|
@ -643,7 +643,7 @@ jobs:
|
||||||
sudo tar -xzf wasi-sdk-*.tar.gz
|
sudo tar -xzf wasi-sdk-*.tar.gz
|
||||||
sudo mv wasi-sdk-20.0 wasi-sdk
|
sudo mv wasi-sdk-20.0 wasi-sdk
|
||||||
|
|
||||||
# It is a temporary solution until new wasi-sdk that includes bug fixes is released
|
# It is a temporary solution until new wasi-sdk that includes bug fixes is released
|
||||||
- name: build wasi-libc from source
|
- name: build wasi-libc from source
|
||||||
if: matrix.test_option == '$WASI_TEST_OPTIONS'
|
if: matrix.test_option == '$WASI_TEST_OPTIONS'
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -9,7 +9,11 @@ project(debug_tools_sample)
|
||||||
|
|
||||||
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||||
find_package(WASISDK REQUIRED)
|
find_package(WASISDK REQUIRED)
|
||||||
find_package(EMSCRIPTEN 3.1.50 REQUIRED)
|
|
||||||
|
option(SOURCE_MAP_DEMO "Enable source map demo" OFF)
|
||||||
|
if (SOURCE_MAP_DEMO)
|
||||||
|
find_package(EMSCRIPTEN 3.1.50 REQUIRED)
|
||||||
|
endif ()
|
||||||
|
|
||||||
################ runtime settings ################
|
################ runtime settings ################
|
||||||
string (TOLOWER ${CMAKE_HOST_SYSTEM_NAME} WAMR_BUILD_PLATFORM)
|
string (TOLOWER ${CMAKE_HOST_SYSTEM_NAME} WAMR_BUILD_PLATFORM)
|
||||||
|
@ -71,20 +75,24 @@ include(ExternalProject)
|
||||||
ExternalProject_Add(wasm33-wasi
|
ExternalProject_Add(wasm33-wasi
|
||||||
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps"
|
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps"
|
||||||
CONFIGURE_COMMAND ${CMAKE_COMMAND} -S ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps -B build
|
CONFIGURE_COMMAND ${CMAKE_COMMAND} -S ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps -B build
|
||||||
|
-DWASI_SDK_PREFIX=${WASISDK_HOME}
|
||||||
-DCMAKE_TOOLCHAIN_FILE=${WASISDK_TOOLCHAIN}
|
-DCMAKE_TOOLCHAIN_FILE=${WASISDK_TOOLCHAIN}
|
||||||
BUILD_COMMAND ${CMAKE_COMMAND} --build build
|
BUILD_COMMAND ${CMAKE_COMMAND} --build build
|
||||||
INSTALL_COMMAND ${CMAKE_COMMAND} --install build --prefix ${CMAKE_CURRENT_BINARY_DIR}
|
INSTALL_COMMAND ${CMAKE_COMMAND} --install build --prefix ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
# wasm32-emscripten
|
if (EMSCRIPTEN_FOUND)
|
||||||
ExternalProject_Add(wasm32-emscripten
|
# wasm32-emscripten
|
||||||
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps"
|
ExternalProject_Add(wasm32-emscripten
|
||||||
CONFIGURE_COMMAND ${CMAKE_COMMAND} -S ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps -B build
|
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps"
|
||||||
-DCMAKE_TOOLCHAIN_FILE=${EMSCRIPTEN_TOOLCHAIN}
|
CONFIGURE_COMMAND ${CMAKE_COMMAND} -S ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps -B build
|
||||||
-DCMAKE_VERBOSE_MAKEFILE=On
|
-DCMAKE_TOOLCHAIN_FILE=${EMSCRIPTEN_TOOLCHAIN}
|
||||||
BUILD_COMMAND ${CMAKE_COMMAND} --build build
|
-DCMAKE_VERBOSE_MAKEFILE=On
|
||||||
INSTALL_COMMAND ${CMAKE_COMMAND} --install build --prefix ${CMAKE_CURRENT_BINARY_DIR}/emscripten
|
-DSOURCE_MAP_DEMO=On
|
||||||
)
|
BUILD_COMMAND ${CMAKE_COMMAND} --build build
|
||||||
|
INSTALL_COMMAND ${CMAKE_COMMAND} --install build --prefix ${CMAKE_CURRENT_BINARY_DIR}/emscripten
|
||||||
|
)
|
||||||
|
endif ()
|
||||||
|
|
||||||
################ wamr runtime ################
|
################ wamr runtime ################
|
||||||
include (${SHARED_DIR}/utils/uncommon/shared_uncommon.cmake)
|
include (${SHARED_DIR}/utils/uncommon/shared_uncommon.cmake)
|
||||||
|
|
|
@ -80,6 +80,39 @@ $ python3 ../../../test-tools/addr2line/addr2line.py \
|
||||||
call_stack.txt --no-addr
|
call_stack.txt --no-addr
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### sourcemap
|
||||||
|
|
||||||
|
This script also supports _sourcemap_ which is produced by [_emscripten_](https://emscripten.org/docs/tools_reference/emcc.html). The _sourcemap_ is used to map the wasm function to the original source file. To use it, add `-gsource-map` option to _emcc_ command line. The output should be a section named "sourceMappingURL" and a separated file named "_.map_.
|
||||||
|
|
||||||
|
If the wasm file is with _sourcemap_, the script will use it to get the source file and line info. It needs an extra command line option `--emsdk` to specify the path of _emsdk_. The script will use _emsymbolizer_ to query the source file and line info.
|
||||||
|
|
||||||
|
````bash
|
||||||
|
$ python3 ../../../test-tools/addr2line/addr2line.py \
|
||||||
|
--wasi-sdk /opt/wasi-sdk \
|
||||||
|
--wabt /opt/wabt \
|
||||||
|
--wasm-file emscripten/wasm-apps/trap.wasm \
|
||||||
|
--emsdk /opt/emsdk \
|
||||||
|
call_stack.from_wasm_w_sourcemap.txt
|
||||||
|
|
||||||
|
The output should be something like:
|
||||||
|
|
||||||
|
```text
|
||||||
|
1: c
|
||||||
|
at ../../../../../wasm-apps/trap.c:5:1
|
||||||
|
2: b
|
||||||
|
at ../../../../../wasm-apps/trap.c:11:12
|
||||||
|
3: a
|
||||||
|
at ../../../../../wasm-apps/trap.c:17:12
|
||||||
|
4: main
|
||||||
|
at ../../../../../wasm-apps/trap.c:24:5
|
||||||
|
5: __main_void
|
||||||
|
at ../../../../../../../../../emsdk/emscripten/system/lib/standalone/__main_void.c:53:10
|
||||||
|
6: _start
|
||||||
|
at ../../../../../../../../../emsdk/emscripten/system/lib/libc/crt1.c:27:3
|
||||||
|
````
|
||||||
|
|
||||||
|
> The script assume the separated map file _.map_ is in the same directory as the wasm file.
|
||||||
|
|
||||||
### Another approach
|
### Another approach
|
||||||
|
|
||||||
If the wasm file is with "name" section, it is able to output function name in the stack trace. To achieve that, need to enable `WAMR_BUILD_LOAD_CUSTOM_SECTION` and `WAMR_BUILD_CUSTOM_NAME_SECTION`. If using .aot file, need to add `--emit-custom-sections=name` into wamrc command line options.
|
If the wasm file is with "name" section, it is able to output function name in the stack trace. To achieve that, need to enable `WAMR_BUILD_LOAD_CUSTOM_SECTION` and `WAMR_BUILD_CUSTOM_NAME_SECTION`. If using .aot file, need to add `--emit-custom-sections=name` into wamrc command line options.
|
||||||
|
@ -97,4 +130,4 @@ Then the output should be something like
|
||||||
Exception: unreachable
|
Exception: unreachable
|
||||||
```
|
```
|
||||||
|
|
||||||
Also, it is able to use *addr2line.py* to add file and line info to the stack trace.
|
Also, it is able to use _addr2line.py_ to add file and line info to the stack trace.
|
||||||
|
|
|
@ -21,4 +21,4 @@ if(WASISDK_FOUND)
|
||||||
set(WASISDK_TOOLCHAIN ${WASISDK_HOME}/share/cmake/wasi-sdk.cmake)
|
set(WASISDK_TOOLCHAIN ${WASISDK_HOME}/share/cmake/wasi-sdk.cmake)
|
||||||
set(WASISDK_SYSROOT ${WASISDK_HOME}/share/wasi-sysroot)
|
set(WASISDK_SYSROOT ${WASISDK_HOME}/share/wasi-sysroot)
|
||||||
endif()
|
endif()
|
||||||
mark_as_advanced(WASISDK_CC_COMMAND WASISDK_CXX_COMMAND WASISDK_TOOLCHAIN WASISDK_SYSROOT)
|
mark_as_advanced(WASISDK_CC_COMMAND WASISDK_CXX_COMMAND WASISDK_TOOLCHAIN WASISDK_SYSROOT WASISDK_HOME)
|
||||||
|
|
|
@ -8,9 +8,13 @@ project (debut_tools_wasm)
|
||||||
set (CMAKE_BUILD_TYPE Debug) # Otherwise no debug symbols (addr2line)
|
set (CMAKE_BUILD_TYPE Debug) # Otherwise no debug symbols (addr2line)
|
||||||
|
|
||||||
list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/../cmake)
|
list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/../cmake)
|
||||||
find_package (EMSCRIPTEN 3.1.50 REQUIRED)
|
|
||||||
find_package (WAMRC REQUIRED)
|
find_package (WAMRC REQUIRED)
|
||||||
|
|
||||||
|
option(SOURCE_MAP_DEMO "Enable source map demo" OFF)
|
||||||
|
if (SOURCE_MAP_DEMO)
|
||||||
|
find_package(EMSCRIPTEN 3.1.50 REQUIRED)
|
||||||
|
endif ()
|
||||||
|
|
||||||
################ wasm and aot compilation ################
|
################ wasm and aot compilation ################
|
||||||
function (compile_sample SOURCE_FILE)
|
function (compile_sample SOURCE_FILE)
|
||||||
get_filename_component (FILE_NAME ${SOURCE_FILE} NAME_WLE)
|
get_filename_component (FILE_NAME ${SOURCE_FILE} NAME_WLE)
|
||||||
|
@ -47,7 +51,7 @@ function (compile_sample SOURCE_FILE)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${AOT_FILE} DESTINATION wasm-apps)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${AOT_FILE} DESTINATION wasm-apps)
|
||||||
if (DEFINED EMSCRIPTEN)
|
if (DEFINED EMSCRIPTEN)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${FILE_NAME}.sourcemap.wasm DESTINATION wasm-apps)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${FILE_NAME}.sourcemap.wasm DESTINATION wasm-apps)
|
||||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${FILE_NAME}.sourcemap.wasm.maps DESTINATION wasm-apps)
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${FILE_NAME}.sourcemap.wasm.map DESTINATION wasm-apps)
|
||||||
endif ()
|
endif ()
|
||||||
endfunction ()
|
endfunction ()
|
||||||
|
|
||||||
|
|
|
@ -84,15 +84,6 @@ def get_code_section_start(wasm_objdump: Path, wasm_file: Path) -> int:
|
||||||
)
|
)
|
||||||
outputs = p.stdout.split(os.linesep)
|
outputs = p.stdout.split(os.linesep)
|
||||||
|
|
||||||
# if there is no .debug section, return -1
|
|
||||||
for line in outputs:
|
|
||||||
line = line.strip()
|
|
||||||
if ".debug_info" in line:
|
|
||||||
break
|
|
||||||
else:
|
|
||||||
print(f"No .debug_info section found {wasm_file}")
|
|
||||||
return -1
|
|
||||||
|
|
||||||
for line in outputs:
|
for line in outputs:
|
||||||
line = line.strip()
|
line = line.strip()
|
||||||
if "Code" in line:
|
if "Code" in line:
|
||||||
|
@ -189,8 +180,42 @@ def get_line_info_from_function_addr_sourcemapping(
|
||||||
Find the location info of a given offset in a wasm file which is compiled with emcc.
|
Find the location info of a given offset in a wasm file which is compiled with emcc.
|
||||||
|
|
||||||
{emsymbolizer} {wasm_file} {offset of file}
|
{emsymbolizer} {wasm_file} {offset of file}
|
||||||
|
|
||||||
|
there usually are two lines:
|
||||||
|
??
|
||||||
|
relative path to source file:line:column
|
||||||
"""
|
"""
|
||||||
pass
|
debug_info_source = wasm_file.with_name(f"{wasm_file.name}.map")
|
||||||
|
cmd = f"{emsymbolizer} -t code -f {debug_info_source} {wasm_file} {offset}"
|
||||||
|
p = subprocess.run(
|
||||||
|
shlex.split(cmd),
|
||||||
|
check=False,
|
||||||
|
capture_output=True,
|
||||||
|
text=True,
|
||||||
|
universal_newlines=True,
|
||||||
|
cwd=Path.cwd(),
|
||||||
|
)
|
||||||
|
outputs = p.stdout.split(os.linesep)
|
||||||
|
|
||||||
|
function_name, function_file = "<unknown>", "unknown"
|
||||||
|
function_line, function_column = "?", "?"
|
||||||
|
|
||||||
|
for line in outputs:
|
||||||
|
line = line.strip()
|
||||||
|
|
||||||
|
if not line:
|
||||||
|
continue
|
||||||
|
|
||||||
|
m = re.match("(.*):(\d+):(\d+)", line)
|
||||||
|
if m:
|
||||||
|
function_file, function_line, function_column = m.groups()
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
# it's always ??, not sure about that
|
||||||
|
if "??" != line:
|
||||||
|
function_name = line
|
||||||
|
|
||||||
|
return (function_name, function_file, function_line, function_column)
|
||||||
|
|
||||||
|
|
||||||
def parse_line_info(line_info: str) -> tuple[str, str, str]:
|
def parse_line_info(line_info: str) -> tuple[str, str, str]:
|
||||||
|
@ -334,22 +359,40 @@ def main():
|
||||||
print(f"{i}: {line}")
|
print(f"{i}: {line}")
|
||||||
continue
|
continue
|
||||||
|
|
||||||
line_info = get_line_info_from_function_name_dwarf(
|
if not emcc_production:
|
||||||
llvm_dwarf_dump, args.wasm_file, function_index_to_name[index]
|
_, function_file, function_line = (
|
||||||
)
|
get_line_info_from_function_name_dwarf(
|
||||||
|
llvm_dwarf_dump,
|
||||||
|
args.wasm_file,
|
||||||
|
function_index_to_name[index],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
_, function_file, function_line = _, "unknown", "?"
|
||||||
|
|
||||||
_, function_file, function_line = line_info
|
|
||||||
function_name = demangle(llvm_cxxfilt, function_index_to_name[index])
|
function_name = demangle(llvm_cxxfilt, function_index_to_name[index])
|
||||||
print(f"{i}: {function_name}")
|
print(f"{i}: {function_name}")
|
||||||
print(f"\tat {function_file}:{function_line}")
|
print(f"\tat {function_file}:{function_line}")
|
||||||
else:
|
else:
|
||||||
offset = int(offset, 16)
|
offset = int(offset, 16)
|
||||||
|
# match the algorithm in wasm_interp_create_call_stack()
|
||||||
|
# either a *offset* to *code* section start
|
||||||
|
# or a *offset* in a file
|
||||||
|
assert offset > code_section_start
|
||||||
offset = offset - code_section_start
|
offset = offset - code_section_start
|
||||||
function_name, function_file, function_line, function_column = (
|
|
||||||
get_line_info_from_function_addr_dwarf(
|
if emcc_production:
|
||||||
llvm_dwarf_dump, args.wasm_file, offset
|
function_name, function_file, function_line, function_column = (
|
||||||
|
get_line_info_from_function_addr_sourcemapping(
|
||||||
|
emsymbolizer, args.wasm_file, offset
|
||||||
|
)
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
function_name, function_file, function_line, function_column = (
|
||||||
|
get_line_info_from_function_addr_dwarf(
|
||||||
|
llvm_dwarf_dump, args.wasm_file, offset
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
|
||||||
|
|
||||||
# if can't parse function_name, use name section or <index>
|
# if can't parse function_name, use name section or <index>
|
||||||
if function_name == "<unknown>":
|
if function_name == "<unknown>":
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,2 +0,0 @@
|
||||||
linux_perf_samp;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann 11484299081
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_ii_i;[Wasm] [ackermann2] run;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann 1569562
|
|
|
@ -1,29 +0,0 @@
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2332559
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2332086
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2330689
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 12811683
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 12802284
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 16319461
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 38457541
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 54771538
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 95571816
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 109696433
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 117933699
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 142429262
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 134252157
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 134453046
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 149533999
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 102148100
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 85503587
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 73935719
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 58369391
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 20030494
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 15145963
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 11934037
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 9396671
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 3567111
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 1164940
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 1169581
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare 34782
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 7188
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 45708
|
|
|
@ -1,81 +0,0 @@
|
||||||
linux_perf_samp;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2 11484299081
|
|
||||||
linux_perf_samp;[unknown];[unknown];_dl_lookup_symbol_x 336327
|
|
||||||
linux_perf_samp;[unknown];[unknown];_dl_lookup_symbol_x;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 11672
|
|
||||||
linux_perf_samp;[unknown];_dl_sysdep_start;dl_main;_dl_relocate_object 8789085
|
|
||||||
linux_perf_samp;[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_execve;do_execveat_common.isra.0;bprm_execve;exec_binprm;load_elf_binary;elf_map;vm_mmap;vm_mmap_pgoff;do_mmap;mmap_region;perf_event_mmap;kmem_cache_alloc_trace 784460
|
|
||||||
linux_perf_samp;__GI___futex_abstimed_wait_cancelable64;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_futex;do_futex;futex_wait;futex_wait_queue_me;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 6364
|
|
||||||
linux_perf_samp;__GI___futex_abstimed_wait_cancelable64;entry_SYSCALL_64_after_hwframe;do_syscall_64;syscall_exit_to_user_mode;exit_to_user_mode_prepare;__rseq_handle_notify_resume 100686
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_delete;wasm_engine_delete_internal;wasm_runtime_destroy;runtime_signal_destroy;os_thread_signal_destroy;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;find_vma 1736313
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_new_with_config;wasm_engine_new_internal;wasm_runtime_full_init;wasm_runtime_env_init;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;expand_stack;expand_downwards;perf_event_mmap;perf_iterate_ctx;__perf_addr_filters_adjust 4136408
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_new_with_config;wasm_engine_new_internal;wasm_runtime_full_init;wasm_runtime_env_init;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;expand_stack;expand_downwards;perf_event_mmap;perf_iterate_sb;perf_iterate_ctx;perf_event_mmap_output;memcpy_erms 4582336
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_list;free_unref_page_commit.isra.0;free_pcppages_bulk 1165772
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_list;free_unref_page_commit.isra.0;free_pcppages_bulk;__free_one_page 1157007
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0 1165713
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state 1155475
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;__split_vma;anon_vma_clone;kmem_cache_alloc 1166253
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages 1153728
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;__mem_cgroup_uncharge_list;uncharge_page 1165593
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0 2305442
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state;__mod_lruvec_state;__mod_memcg_lruvec_state 1165588
|
|
||||||
linux_perf_samp;_dl_map_object;mmap64;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_mmap;ksys_mmap_pgoff;vm_mmap_pgoff;do_mmap;mmap_region;perf_event_mmap;perf_iterate_ctx 2502686
|
|
||||||
linux_perf_samp;clone3;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;rmqueue 399020
|
|
||||||
linux_perf_samp;clone3;ret_from_fork;schedule_tail;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 12858
|
|
||||||
linux_perf_samp;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_exit_group;do_group_exit;do_exit;mmput;exit_mmap;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_prepare.part.0 1627767
|
|
||||||
linux_perf_samp;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_exit_group;do_group_exit;do_exit;mmput;exit_mmap;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state;__mod_lruvec_state;__mod_memcg_lruvec_state 1736313
|
|
||||||
linux_perf_samp;llvm::cl::Option::Option;sync_regs 5019845
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_ii_i;[ackermann2]#aot_func#3;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2;[ackermann2]#aot_func#2 1569562
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms 1716874
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault 7174565
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg 2186583
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page 2033576
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1807738
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;sync_regs 1637944
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_instantiate_ex;wasm_runtime_instantiate_internal;aot_instantiate;memories_instantiate;memory_instantiate;mem_allocator_create_with_struct_and_pool;gc_init_with_struct_and_pool;__memset_evex_unaligned_erms 2980500
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;find_vma;vmacache_find 3561532
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page;kernel_init_free_pages.part.0 3351641
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 3261636
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 2332559
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 2332086
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 2330689
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 12811683
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 12802284
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 16319461
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 38457541
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 54771538
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 95571816
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 109696433
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 117933699
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 142429262
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 134252157
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 134453046
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 149533999
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 102148100
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 85503587
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 73935719
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 58369391
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 20030494
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 15145963
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 11934037
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 9396671
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 3567111
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 1164940
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2 1169581
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare 34782
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 7188
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[fib2]#aot_func#3;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;[fib2]#aot_func#2;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 45708
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault 5070479
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;down_read_trylock 1347604
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault 1317990
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;rmqueue;rmqueue_bulk 1200128
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1205922
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;lru_cache_add_inactive_or_unevictable;lru_cache_add;__pagevec_lru_add 1194227
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;policy_node 1275221
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;pmd_val 1236661
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;up_read 4754572
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_instantiate_ex;wasm_runtime_instantiate_internal;aot_instantiate;memories_instantiate;memory_instantiate;mem_allocator_create_with_struct_and_pool;gc_init_with_struct_and_pool;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page;clear_page_erms 1425355
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_module_new_with_name;wasm_byte_vec_copy;wasm_byte_vec_new;bh_vector_init;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg;mem_cgroup_charge_statistics.isra.0;__count_memcg_events;cgroup_rstat_updated 1481331
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages 1544989
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg 1722685
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg;mem_cgroup_charge_statistics.isra.0 1631325
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1722685
|
|
||||||
perf-exec;[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_execve;do_execveat_common.isra.0;bprm_execve;exec_binprm;load_elf_binary;begin_new_exec;perf_event_exec;ctx_resched;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 50112
|
|
|
@ -1,81 +0,0 @@
|
||||||
linux_perf_samp;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann 11484299081
|
|
||||||
linux_perf_samp;[unknown];[unknown];_dl_lookup_symbol_x 336327
|
|
||||||
linux_perf_samp;[unknown];[unknown];_dl_lookup_symbol_x;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 11672
|
|
||||||
linux_perf_samp;[unknown];_dl_sysdep_start;dl_main;_dl_relocate_object 8789085
|
|
||||||
linux_perf_samp;[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_execve;do_execveat_common.isra.0;bprm_execve;exec_binprm;load_elf_binary;elf_map;vm_mmap;vm_mmap_pgoff;do_mmap;mmap_region;perf_event_mmap;kmem_cache_alloc_trace 784460
|
|
||||||
linux_perf_samp;__GI___futex_abstimed_wait_cancelable64;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_futex;do_futex;futex_wait;futex_wait_queue_me;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 6364
|
|
||||||
linux_perf_samp;__GI___futex_abstimed_wait_cancelable64;entry_SYSCALL_64_after_hwframe;do_syscall_64;syscall_exit_to_user_mode;exit_to_user_mode_prepare;__rseq_handle_notify_resume 100686
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_delete;wasm_engine_delete_internal;wasm_runtime_destroy;runtime_signal_destroy;os_thread_signal_destroy;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;find_vma 1736313
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_new_with_config;wasm_engine_new_internal;wasm_runtime_full_init;wasm_runtime_env_init;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;expand_stack;expand_downwards;perf_event_mmap;perf_iterate_ctx;__perf_addr_filters_adjust 4136408
|
|
||||||
linux_perf_samp;__libc_start_call_main;main;wasm_engine_new_with_config;wasm_engine_new_internal;wasm_runtime_full_init;wasm_runtime_env_init;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;expand_stack;expand_downwards;perf_event_mmap;perf_iterate_sb;perf_iterate_ctx;perf_event_mmap_output;memcpy_erms 4582336
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_list;free_unref_page_commit.isra.0;free_pcppages_bulk 1165772
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_list;free_unref_page_commit.isra.0;free_pcppages_bulk;__free_one_page 1157007
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0 1165713
|
|
||||||
linux_perf_samp;__madvise;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_madvise;do_madvise;do_madvise.part.0;zap_page_range;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state 1155475
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;__split_vma;anon_vma_clone;kmem_cache_alloc 1166253
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages 1153728
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;__mem_cgroup_uncharge_list;uncharge_page 1165593
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0 2305442
|
|
||||||
linux_perf_samp;__munmap;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_munmap;__vm_munmap;__do_munmap;unmap_region;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state;__mod_lruvec_state;__mod_memcg_lruvec_state 1165588
|
|
||||||
linux_perf_samp;_dl_map_object;mmap64;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_mmap;ksys_mmap_pgoff;vm_mmap_pgoff;do_mmap;mmap_region;perf_event_mmap;perf_iterate_ctx 2502686
|
|
||||||
linux_perf_samp;clone3;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;rmqueue 399020
|
|
||||||
linux_perf_samp;clone3;ret_from_fork;schedule_tail;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 12858
|
|
||||||
linux_perf_samp;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_exit_group;do_group_exit;do_exit;mmput;exit_mmap;tlb_finish_mmu;tlb_flush_mmu;free_pages_and_swap_cache;release_pages;free_unref_page_prepare.part.0 1627767
|
|
||||||
linux_perf_samp;entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_exit_group;do_group_exit;do_exit;mmput;exit_mmap;unmap_vmas;unmap_single_vma;unmap_page_range;zap_pte_range.isra.0;page_remove_rmap;__mod_lruvec_page_state;__mod_lruvec_state;__mod_memcg_lruvec_state 1736313
|
|
||||||
linux_perf_samp;llvm::cl::Option::Option;sync_regs 5019845
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_ii_i;[Wasm] [ackermann2] run;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann;[Wasm] [ackermann2] ackermann 1569562
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms 1716874
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault 7174565
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg 2186583
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page 2033576
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1807738
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;sync_regs 1637944
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_instantiate_ex;wasm_runtime_instantiate_internal;aot_instantiate;memories_instantiate;memory_instantiate;mem_allocator_create_with_struct_and_pool;gc_init_with_struct_and_pool;__memset_evex_unaligned_erms 2980500
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;find_vma;vmacache_find 3561532
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page;kernel_init_free_pages.part.0 3351641
|
|
||||||
linux_perf_samp;start_thread;load_run_ackermann_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 3261636
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2332559
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2332086
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 2330689
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 12811683
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 12802284
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 16319461
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 38457541
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 54771538
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 95571816
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 109696433
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 117933699
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 142429262
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 134252157
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 134453046
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 149533999
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 102148100
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 85503587
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 73935719
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 58369391
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 20030494
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 15145963
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 11934037
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 9396671
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 3567111
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 1164940
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci 1169581
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare 34782
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 7188
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_func_call;wasm_runtime_call_wasm;aot_call_function;invoke_native_with_hw_bound_check;invoke_i_i;[Wasm] [fib2] run;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;[Wasm] [fib2] fibonacci;asm_sysvec_reschedule_ipi;sysvec_reschedule_ipi;irqentry_exit;irqentry_exit_to_user_mode;exit_to_user_mode_prepare;schedule;__sched_text_start;finish_task_switch;__perf_event_task_sched_in;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 45708
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault 5070479
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;down_read_trylock 1347604
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault 1317990
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;rmqueue;rmqueue_bulk 1200128
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1205922
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;lru_cache_add_inactive_or_unevictable;lru_cache_add;__pagevec_lru_add 1194227
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;policy_node 1275221
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;pmd_val 1236661
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_create_exec_env_singleton;wasm_exec_env_create;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;up_read 4754572
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_instance_new_with_args;wasm_instance_new_with_args_ex;wasm_runtime_instantiate_ex;wasm_runtime_instantiate_internal;aot_instantiate;memories_instantiate;memory_instantiate;mem_allocator_create_with_struct_and_pool;gc_init_with_struct_and_pool;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;alloc_pages_vma;__alloc_pages;get_page_from_freelist;prep_new_page;clear_page_erms 1425355
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_module_new_with_name;wasm_byte_vec_copy;wasm_byte_vec_new;bh_vector_init;__memset_evex_unaligned_erms;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg;mem_cgroup_charge_statistics.isra.0;__count_memcg_events;cgroup_rstat_updated 1481331
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages 1544989
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg 1722685
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;__mem_cgroup_charge;charge_memcg;mem_cgroup_charge_statistics.isra.0 1631325
|
|
||||||
linux_perf_samp;start_thread;load_run_fib_aot;load_run_wasm_file;wasm_store_new;wasm_runtime_init_thread_env;runtime_signal_init;os_thread_signal_init;init_stack_guard_pages;touch_pages;asm_exc_page_fault;exc_page_fault;do_user_addr_fault;handle_mm_fault;__handle_mm_fault;do_anonymous_page;kthread_blkcg 1722685
|
|
||||||
perf-exec;[unknown];entry_SYSCALL_64_after_hwframe;do_syscall_64;__x64_sys_execve;do_execveat_common.isra.0;bprm_execve;exec_binprm;load_elf_binary;begin_new_exec;perf_event_exec;ctx_resched;perf_pmu_enable.part.0;x86_pmu_enable;intel_pmu_enable_all;native_write_msr 50112
|
|
Loading…
Reference in New Issue
Block a user