From 422e089207b4874f0cff25a376dc46a375953db9 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 5 Jul 2024 23:36:41 +0900 Subject: chore: remove bench/perf logs --- traces/20240312-0131.svg | 2672 ---------------------------------------------- 1 file changed, 2672 deletions(-) delete mode 100644 traces/20240312-0131.svg (limited to 'traces/20240312-0131.svg') diff --git a/traces/20240312-0131.svg b/traces/20240312-0131.svg deleted file mode 100644 index 85d8336..0000000 --- a/traces/20240312-0131.svg +++ /dev/null @@ -1,2672 +0,0 @@ - - - - - - - - - - - - - - -Flame Graph - -Reset Zoom -Search -ic - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -array_pop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table\TableSet::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popRef (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (4 samples, 0.20%) - - - -<unknown> (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::activateLabel (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -array_pop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (2 samples, 0.10%) - - - -assert (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (411 samples, 20.51%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (13 samples, 0.65%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\ExternVals\Func::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (15 samples, 0.75%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doLoadI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI64 (2 samples, 0.10%) - - - -print_r (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Val::Num (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (14 samples, 0.70%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::invokeByFuncAddr (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -<unknown> (24 samples, 1.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI32 (34 samples, 1.70%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (15 samples, 0.75%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (14 samples, 0.70%) - - - -assert (12 samples, 0.60%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instr::Br (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -<unknown> (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Val::NumI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (11 samples, 0.55%) - - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -<main> (1,906 samples, 95.11%) -<main> - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Vals\Num::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Allocator::allocElem (1 samples, 0.05%) - - - -array_pop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI64 (22 samples, 1.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -<unknown> (7 samples, 0.35%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instr::ElemDrop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Val::NumI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::{closure}(/home/ken/src/php-waddiwasi/src/Execution/Runtime.php:221-221) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (8 samples, 0.40%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (385 samples, 19.21%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeHostFunc (392 samples, 19.56%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Composer\Autoload\ClassLoader::loadClass (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -{closure}(/home/ken/src/php-waddiwasi/examples/php-on-wasm/php-wasm.php:249-258) (407 samples, 20.31%) -{closure}(/home/ken/src/php-wad.. - - -Nsfisis\Waddiwasi\Execution\Runtime::deactivateLabel (3 samples, 0.15%) - - - -print_r (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI64 (2 samples, 0.10%) - - - -Composer\Autoload\ClassLoader::findFileWithExtension (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Stack::pushBool (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (410 samples, 20.46%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -count (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushI32 (87 samples, 4.34%) -Nsfis.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (365 samples, 18.21%) -Nsfisis\Waddiwasi\Execution\.. - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -assert (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Structure\Types\FuncType::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -<unknown> (12 samples, 0.60%) - - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -<unknown> (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -<unknown> (30 samples, 1.50%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI32 (10 samples, 0.50%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Val::NumI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Num::I32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (457 samples, 22.80%) -Nsfisis\Waddiwasi\Execution\Runtime:.. - - -assert (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -assert (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Allocator::allocMem (765 samples, 38.17%) -Nsfisis\Waddiwasi\Execution\Allocator::allocMem - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (412 samples, 20.56%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -print_r (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::invoke (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Vals\Num::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Val::Num (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (14 samples, 0.70%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrsForInit (668 samples, 33.33%) -Nsfisis\Waddiwasi\Execution\Runtime::execInstrsForInit - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Nums\I32::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -array_fill (760 samples, 37.92%) -array_fill - - -Nsfisis\Waddiwasi\Execution\StackEntries\Value::__construct (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popRef (39 samples, 1.95%) -N.. - - -Nsfisis\Waddiwasi\Execution\Num::I32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\StackEntries\Value::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Num::I32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (3 samples, 0.15%) - - - -{closure}(/home/ken/src/php-waddiwasi/examples/php-on-wasm/php-wasm.php:277-282) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (392 samples, 19.56%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::defaultValueFromValType (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -<unknown> (76 samples, 3.79%) -<unk.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -count (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (13 samples, 0.65%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (17 samples, 0.85%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -array_pop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\StackEntries\Value::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeHostFunc (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (18 samples, 0.90%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Val::Num (5 samples, 0.25%) - - - -Composer\Autoload\ClassLoader::loadClass (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -<unknown> (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (390 samples, 19.46%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -array_map (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Composer\Autoload\ClassLoader::loadClass (5 samples, 0.25%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (8 samples, 0.40%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -<unknown> (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -count (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\ControlFlowResult::Br (1 samples, 0.05%) - - - -<unknown> (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (385 samples, 19.21%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (2 samples, 0.10%) - - - -pack (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (412 samples, 20.56%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -Nsfisis\Waddiwasi\Execution\Stack::push (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (27 samples, 1.35%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instr::TableSet (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (5 samples, 0.25%) - - - -strtr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::invoke (412 samples, 20.56%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (4 samples, 0.20%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (12 samples, 0.60%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instr::I32Store8 (45 samples, 2.25%) -N.. - - -Nsfisis\Waddiwasi\Execution\ExternVal::Func (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::wasmI32ToPhpInt (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Vals\Num::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (12 samples, 0.60%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Stack::pushBool (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Allocator::allocModule (767 samples, 38.27%) -Nsfisis\Waddiwasi\Execution\Allocator::allocModule - - -array_pop (18 samples, 0.90%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (7 samples, 0.35%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::invokeByFuncAddr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -<unknown> (8 samples, 0.40%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (71 samples, 3.54%) -Nsf.. - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushI32 (1 samples, 0.05%) - - - -<unknown> (12 samples, 0.60%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI32 (19 samples, 0.95%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushValue (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (668 samples, 33.33%) -Nsfisis\Waddiwasi\Execution\Runtime::execInstr - - -Nsfisis\Waddiwasi\Execution\Runtime::invokeByFuncAddr (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -<unknown> (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (407 samples, 20.31%) -Nsfisis\Waddiwasi\Execution\Run.. - - -Nsfisis\Waddiwasi\Structure\Instructions\Instr::DataDrop (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (4 samples, 0.20%) - - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Stack::pushI32 (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (392 samples, 19.56%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doStoreI32 (20 samples, 1.00%) - - - -Nsfisis\Waddiwasi\Execution\Val::NumI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Composer\Autoload\ClassLoader::loadClass (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (343 samples, 17.12%) -Nsfisis\Waddiwasi\Executio.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI64 (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (2 samples, 0.10%) - - - -count (1 samples, 0.05%) - - - -{closure}(/home/ken/src/php-waddiwasi/examples/php-on-wasm/php-wasm.php:345-352) (391 samples, 19.51%) -{closure}(/home/ken/src/php-wa.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -<unknown> (12 samples, 0.60%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pop (1 samples, 0.05%) - - - -Composer\Autoload\ClassLoader::findFile (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Nums\I32::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\StackEntries\Value::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (2 samples, 0.10%) - - - -print_r (35 samples, 1.75%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\StackEntries\Value::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -wasm_stackAlloc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -assert (1 samples, 0.05%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -{closure}(/home/ken/src/php-waddiwasi/vendor/composer/ClassLoader.php:575-577) (1 samples, 0.05%) - - - -<unknown> (64 samples, 3.19%) -<un.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (13 samples, 0.65%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI64 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::instantiate (1,438 samples, 71.76%) -Nsfisis\Waddiwasi\Execution\Runtime::instantiate - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Memory\I32Store8::__construct (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -count (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Num::I32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (394 samples, 19.66%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table\TableSet::__construct (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (13 samples, 0.65%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\MemInst::storeI64 (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popValue (38 samples, 1.90%) -N.. - - -allocateStringOnWasmMemory (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (7 samples, 0.35%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (4 samples, 0.20%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (7 samples, 0.35%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Composer\Autoload\ClassLoader::loadClass (1 samples, 0.05%) - - - -<unknown> (8 samples, 0.40%) - - - -Nsfisis\Waddiwasi\Execution\StackEntry::Value (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Num::I64 (1 samples, 0.05%) - - - -<unknown> (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::pushI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (363 samples, 18.11%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (390 samples, 19.46%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -all (2,004 samples, 100%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (391 samples, 19.51%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -print_r (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (7 samples, 0.35%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (13 samples, 0.65%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Stack::popI32 (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -print_r (2 samples, 0.10%) - - - -print_r (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Stack::push (2 samples, 0.10%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (364 samples, 18.16%) -Nsfisis\Waddiwasi\Execution\.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (12 samples, 0.60%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeWasmFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::doInvokeFunc (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (360 samples, 17.96%) -Nsfisis\Waddiwasi\Execution.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (393 samples, 19.61%) -Nsfisis\Waddiwasi\Execution\Ru.. - - -Nsfisis\Waddiwasi\Execution\Stack::currentFrame (1 samples, 0.05%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (411 samples, 20.51%) -Nsfisis\Waddiwasi\Execution\Runt.. - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstrs (3 samples, 0.15%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (5 samples, 0.25%) - - - -Nsfisis\Waddiwasi\Execution\Runtime::execInstr (6 samples, 0.30%) - - - -Nsfisis\Waddiwasi\Execution\MemInst::storeByte (1 samples, 0.05%) - - - - -- cgit v1.2.3-70-g09d2