mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-07-15 08:48:33 +00:00
Support sourcemapurl setions produced by emsdk
This commit is contained in:
parent
1c690b7561
commit
6e02646872
|
@ -43,6 +43,29 @@ For example, there is a call-stack dump:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
def locate_sourceMappingURL_section(wasm_objdump: Path, wasm_file: Path) -> bool:
|
||||||
|
"""
|
||||||
|
Figure out if the wasm file has a sourceMappingURL section.
|
||||||
|
"""
|
||||||
|
cmd = f"{wasm_objdump} -h {wasm_file}"
|
||||||
|
p = subprocess.run(
|
||||||
|
shlex.split(cmd),
|
||||||
|
check=True,
|
||||||
|
capture_output=True,
|
||||||
|
text=True,
|
||||||
|
universal_newlines=True,
|
||||||
|
)
|
||||||
|
outputs = p.stdout.split(os.linesep)
|
||||||
|
|
||||||
|
for line in outputs:
|
||||||
|
line = line.strip()
|
||||||
|
if "sourceMappingURL" in line:
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
print(f"No sourceMappingURL section found in {wasm_file}")
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
def get_code_section_start(wasm_objdump: Path, wasm_file: Path) -> int:
|
def get_code_section_start(wasm_objdump: Path, wasm_file: Path) -> int:
|
||||||
"""
|
"""
|
||||||
Find the start offset of Code section in a wasm file.
|
Find the start offset of Code section in a wasm file.
|
||||||
|
@ -79,7 +102,7 @@ def get_code_section_start(wasm_objdump: Path, wasm_file: Path) -> int:
|
||||||
return -1
|
return -1
|
||||||
|
|
||||||
|
|
||||||
def get_line_info_from_function_addr(
|
def get_line_info_from_function_addr_dwarf(
|
||||||
dwarf_dump: Path, wasm_file: Path, offset: int
|
dwarf_dump: Path, wasm_file: Path, offset: int
|
||||||
) -> tuple[str, str, str, str]:
|
) -> tuple[str, str, str, str]:
|
||||||
"""
|
"""
|
||||||
|
@ -126,7 +149,7 @@ def get_dwarf_tag_value(tag: str, line: str) -> str:
|
||||||
return m.groups()[0]
|
return m.groups()[0]
|
||||||
|
|
||||||
|
|
||||||
def get_line_info_from_function_name(
|
def get_line_info_from_function_name_dwarf(
|
||||||
dwarf_dump: Path, wasm_file: Path, function_name: str
|
dwarf_dump: Path, wasm_file: Path, function_name: str
|
||||||
) -> tuple[str, str, str]:
|
) -> tuple[str, str, str]:
|
||||||
"""
|
"""
|
||||||
|
@ -160,6 +183,17 @@ def get_line_info_from_function_name(
|
||||||
return (function_name, function_file, function_line)
|
return (function_name, function_file, function_line)
|
||||||
|
|
||||||
|
|
||||||
|
def get_line_info_from_function_addr_sourcemapping(
|
||||||
|
emsymbolizer: Path, wasm_file: Path, offset: int
|
||||||
|
) -> tuple[str, str, str, str]:
|
||||||
|
"""
|
||||||
|
Find the location info of a given offset in a wasm file which is compiled with emcc.
|
||||||
|
|
||||||
|
{emsymbolizer} {wasm_file} {offset of file}
|
||||||
|
"""
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
def parse_line_info(line_info: str) -> tuple[str, str, str]:
|
def parse_line_info(line_info: str) -> tuple[str, str, str]:
|
||||||
"""
|
"""
|
||||||
line_info -> [file, line, column]
|
line_info -> [file, line, column]
|
||||||
|
@ -250,6 +284,7 @@ def main():
|
||||||
action="store_true",
|
action="store_true",
|
||||||
help="use call stack without addresses or from fast interpreter mode",
|
help="use call stack without addresses or from fast interpreter mode",
|
||||||
)
|
)
|
||||||
|
parser.add_argument("--emsdk", type=Path, help="path to emsdk")
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
wasm_objdump = args.wabt.joinpath("bin/wasm-objdump")
|
wasm_objdump = args.wabt.joinpath("bin/wasm-objdump")
|
||||||
|
@ -261,6 +296,15 @@ def main():
|
||||||
llvm_cxxfilt = args.wasi_sdk.joinpath("bin/llvm-cxxfilt")
|
llvm_cxxfilt = args.wasi_sdk.joinpath("bin/llvm-cxxfilt")
|
||||||
assert llvm_cxxfilt.exists()
|
assert llvm_cxxfilt.exists()
|
||||||
|
|
||||||
|
emcc_production = locate_sourceMappingURL_section(wasm_objdump, args.wasm_file)
|
||||||
|
if emcc_production:
|
||||||
|
if args.emsdk is None:
|
||||||
|
print("Please provide the path to emsdk via --emsdk")
|
||||||
|
return -1
|
||||||
|
|
||||||
|
emsymbolizer = args.emsdk.joinpath("upstream/emscripten/emsymbolizer")
|
||||||
|
assert emsymbolizer.exists()
|
||||||
|
|
||||||
code_section_start = get_code_section_start(wasm_objdump, args.wasm_file)
|
code_section_start = get_code_section_start(wasm_objdump, args.wasm_file)
|
||||||
if code_section_start == -1:
|
if code_section_start == -1:
|
||||||
return -1
|
return -1
|
||||||
|
@ -281,6 +325,7 @@ def main():
|
||||||
|
|
||||||
_, offset, index = splitted
|
_, offset, index = splitted
|
||||||
if args.no_addr:
|
if args.no_addr:
|
||||||
|
# FIXME: w/ emcc production
|
||||||
if not index.startswith("$f"): # E.g. _start or Text format
|
if not index.startswith("$f"): # E.g. _start or Text format
|
||||||
print(f"{i}: {index}")
|
print(f"{i}: {index}")
|
||||||
continue
|
continue
|
||||||
|
@ -290,7 +335,7 @@ def main():
|
||||||
print(f"{i}: {line}")
|
print(f"{i}: {line}")
|
||||||
continue
|
continue
|
||||||
|
|
||||||
line_info = get_line_info_from_function_name(
|
line_info = get_line_info_from_function_name_dwarf(
|
||||||
llvm_dwarf_dump, args.wasm_file, function_index_to_name[index]
|
llvm_dwarf_dump, args.wasm_file, function_index_to_name[index]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -302,7 +347,7 @@ def main():
|
||||||
offset = int(offset, 16)
|
offset = int(offset, 16)
|
||||||
offset = offset - code_section_start
|
offset = offset - code_section_start
|
||||||
function_name, function_file, function_line, function_column = (
|
function_name, function_file, function_line, function_column = (
|
||||||
get_line_info_from_function_addr(
|
get_line_info_from_function_addr_dwarf(
|
||||||
llvm_dwarf_dump, args.wasm_file, offset
|
llvm_dwarf_dump, args.wasm_file, offset
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
BIN
test-tools/flame-graph-helper/ackermann1.wasm
Normal file
BIN
test-tools/flame-graph-helper/ackermann1.wasm
Normal file
Binary file not shown.
BIN
test-tools/flame-graph-helper/fib1.wasm
Normal file
BIN
test-tools/flame-graph-helper/fib1.wasm
Normal file
Binary file not shown.
2
test-tools/flame-graph-helper/out.ackermann2.translated
Normal file
2
test-tools/flame-graph-helper/out.ackermann2.translated
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
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
|
29
test-tools/flame-graph-helper/out.fib2.translated
Normal file
29
test-tools/flame-graph-helper/out.fib2.translated
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
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
|
81
test-tools/flame-graph-helper/out.folded
Normal file
81
test-tools/flame-graph-helper/out.folded
Normal file
|
@ -0,0 +1,81 @@
|
||||||
|
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
|
81
test-tools/flame-graph-helper/out.translated
Normal file
81
test-tools/flame-graph-helper/out.translated
Normal file
|
@ -0,0 +1,81 @@
|
||||||
|
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