Open
Description
https://www.tarantool.io/ru/doc/latest/tooling/luajit_sysprof/

копируются номера строк, из-за этого нельзя сразу скопировать и запустить
1 local function payload()
2 local function fib(n)
3 if n <= 1 then
4 return n
5 end
6 return fib(n - 1) + fib(n - 2)
7 end
8 return fib(32)
9 end
10
11 payload()
12
13 local res, err = misc.sysprof.start({mode = 'C', interval = 1, path = 'sysprof.bin'})
14 assert(res, err)
15
16 payload()
17
18 res, err = misc.sysprof.stop()
19 assert(res, err)
Metadata
Metadata
Assignees
Labels
No labels