Add support for importing linux "perf script" output (#135)

Fixes #119
This commit is contained in:
Jamie Wong 2018-08-16 10:24:12 -07:00 committed by GitHub
parent 9d13d95f8d
commit 729d7c771b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 10819 additions and 44 deletions

View File

@ -2,6 +2,8 @@
### Added
* Added support to import from linux `perf script` [#135]
### Fixed
## [0.6.0]

View File

@ -57,9 +57,22 @@ into the browser from Chrome.
If the `raw: true` flag is set when recording a dump, the resulting json dump can be imported into speedscope.
### `perf` and `DTrace`
### Linux `perf`
If you process the output of `perf` or `DTrace` first with Brendan Gregg's `stackcollapse-*.pl` scripts (https://github.com/brendangregg/FlameGraph#2-fold-stacks), the result can be imported into speedscope.
You can import profiles recorded using `perf record` and formatted using `perf script`.
perf record -a -F 999 -g -p PID > perf.data
perf script -i perf.data > profile.linux-perf.txt
Then drop the resulting `perf.txt` into speedscope, or if you have speedscope installed
locally, you can run:
perf record -a -F 999 -g -p PID > perf.data
perf script -i perf.data | speedscope -
### `DTrace`
If you process the output of `DTrace` first with Brendan Gregg's `stackcollapse-*.pl` scripts (https://github.com/brendangregg/FlameGraph#2-fold-stacks), the result can be imported into speedscope.
## Importing via URL

View File

@ -12,7 +12,7 @@
"prepack": "./scripts/build-release.sh",
"prettier": "prettier --write 'src/**/*.ts' 'src/**/*.tsx'",
"lint": "eslint 'src/**/*.ts' 'src/**/*.tsx'",
"jest": "./scripts/test-setup.sh && jest",
"jest": "./scripts/test-setup.sh && jest --runInBand",
"coverage": "npm run jest -- --coverage && coveralls < coverage/lcov.info",
"test": "tsc --noEmit && npm run lint && npm run coverage",
"serve": "parcel assets/index.html --open --no-autoinstall"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,6 @@
simple-terminat 10 198792.736893: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])

View File

@ -0,0 +1,881 @@
# ========
# captured on: Wed Aug 15 16:01:24 2018
# hostname : e2b5bab9a538
# os release : 4.9.93-linuxkit-aufs
# perf version : 4.15.18
# arch : x86_64
# nrcpus online : 4
# nrcpus avail : 4
# cpudesc : Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
# cpuid : GenuineIntel,6,70,1
# total memory : 2046644 kB
# cmdline : /usr/lib/linux-tools-4.15.0-30/perf record -F 999 -g ./simple-terminates
# event : name = cpu-clock, , type = 1, size = 112, { sample_period, sample_freq } = 999, sample_type = IP|TID|TIME|CALLCHAIN|PERIOD, disabled = 1, inherit = 1, mmap = 1, comm = 1, freq = 1, enable_on_exec = 1, task = 1, sample_id_all = 1, exclude_guest = 1, mmap2 = 1, comm_exec = 1
# CPU_TOPOLOGY info available, use -I to display
# pmu mappings: breakpoint = 5, power = 7, software = 1, tracepoint = 2, msr = 6
# CACHE info available, use -I to display
# missing features: TRACING_DATA NUMA_TOPOLOGY BRANCH_STACK GROUP_DESC AUXTRACE STAT
# ========
#
simple-terminat 9 198789.478194: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.479183: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.480175: 1001001 cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.481194: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.482189: 1001001 cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.482989: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.484239: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.485180: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.486198: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.487190: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.488202: 1001001 cpu-clock:
6aa _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.489329: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.490298: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.491297: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.492295: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.493164: 1001001 cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.494212: 1001001 cpu-clock:
685 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.495431: 1001001 cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.496316: 1001001 cpu-clock:
655 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.497329: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.498322: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.499325: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.500327: 1001001 cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.501320: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.502265: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.503165: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.504336: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.505331: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.506328: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.507324: 1001001 cpu-clock:
670 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.508328: 1001001 cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.509334: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.510272: 1001001 cpu-clock:
67c _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.511373: 1001001 cpu-clock:
64c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.512319: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.513188: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.514391: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.515336: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.516359: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.517344: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.518263: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.519381: 1001001 cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.520359: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.521293: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.522326: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.523217: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.524395: 1001001 cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.525355: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.526189: 1001001 cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.527412: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.528331: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.529367: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.530368: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.531369: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.532360: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.533218: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.534427: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.535372: 1001001 cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.536386: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.537337: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.538397: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.539383: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.540390: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.541389: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.542400: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.543268: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.544277: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.545289: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.546425: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.547283: 1001001 cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.548516: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.549479: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.550495: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.551493: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.552486: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.553398: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.554516: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.555493: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.556494: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.557354: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.558422: 1001001 cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.559521: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.560351: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.561388: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.562544: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.563411: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.564311: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.565551: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.566493: 1001001 cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.567486: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.568508: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.569498: 1001001 cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.570501: 1001001 cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.571502: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.572502: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.573415: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.574532: 1001001 cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.575498: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.576507: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.577513: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.578510: 1001001 cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.579516: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.580509: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.581511: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.582519: 1001001 cpu-clock:
655 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.583440: 1001001 cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.584538: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.585513: 1001001 cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.586522: 1001001 cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.587526: 1001001 cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.588513: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.589523: 1001001 cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.590520: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.591524: 1001001 cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.592527: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.593438: 1001001 cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.594550: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.595513: 1001001 cpu-clock:
6bc _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.596531: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.597523: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.598527: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.599528: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.600528: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.601529: 1001001 cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.602525: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.603449: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.604547: 1001001 cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.605522: 1001001 cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.606529: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.607410: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.608466: 1001001 cpu-clock:
618 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.609472: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.610646: 1001001 cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.611607: 1001001 cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.612623: 1001001 cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9 198789.613576: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])

View File

@ -0,0 +1,877 @@
simple-terminat 9/9 198791.127353: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.128290: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.129324: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.130316: cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.131320: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.132319: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.133315: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.134322: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.135321: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.136320: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.137351: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.138306: cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.139325: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.140311: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.141325: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.142313: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.143342: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.144354: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.145382: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.146345: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.147357: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.148361: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.149342: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.150356: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.151341: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.152346: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.153346: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.154346: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.155347: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.156347: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.157355: cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.158347: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.159352: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.160373: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.161353: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.162359: cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.163363: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.164353: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.165365: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.166367: cpu-clock:
6b3 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.167368: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.168370: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.169356: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.170362: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.171331: cpu-clock:
680 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.172382: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.173360: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.174372: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.175463: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.176511: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.177286: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.178500: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.179495: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.180496: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.181506: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.182430: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.183529: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.184491: cpu-clock:
6bc _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.185341: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.186539: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.187500: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.188512: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.189509: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.190317: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.191545: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.192298: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.193537: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.194522: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.195336: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.196578: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.197454: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.198536: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.199525: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.200521: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.201544: cpu-clock:
655 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.202435: cpu-clock:
6aa _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.203550: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.204529: cpu-clock:
677 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.205532: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.206533: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.207533: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.208532: cpu-clock:
679 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.209542: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.210538: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.211536: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.212400: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.213571: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.214532: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.215548: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.216391: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.217575: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.218511: cpu-clock:
6bf _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.219538: cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.220531: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.221401: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.222426: cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.223566: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.224531: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.225462: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.226563: cpu-clock:
64e _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.227376: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.228586: cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.229367: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.230467: cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.231584: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.232398: cpu-clock:
6aa _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.233591: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.234477: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.235641: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.236770: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.237747: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.238743: cpu-clock:
682 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.239739: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.240744: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.241743: cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.242591: cpu-clock:
63c _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.243804: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.244620: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.245775: cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.246736: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.247757: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.248761: cpu-clock:
645 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.249760: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.250751: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.251765: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.252616: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.253805: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.254754: cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
6ee main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.255617: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.256794: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.257759: cpu-clock:
61e _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.258769: cpu-clock:
670 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.259766: cpu-clock:
613 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.260771: cpu-clock:
6b1 _Z5gammav (/workdir/simple-terminates)
6f8 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.261751: cpu-clock:
60c _Z5alphav (/workdir/simple-terminates)
690 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.262617: cpu-clock:
615 _Z5alphav (/workdir/simple-terminates)
6e9 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])
simple-terminat 9/9 198791.263815: cpu-clock:
ffffffffad1ee8b5 [unknown] ([kernel.kallsyms])
ffffffffad1ee98a [unknown] ([kernel.kallsyms])
ffffffffad1f1ca9 [unknown] ([kernel.kallsyms])
ffffffffad1aab1d [unknown] ([kernel.kallsyms])
ffffffffad1c4c94 [unknown] ([kernel.kallsyms])
ffffffffad1c5ab1 [unknown] ([kernel.kallsyms])
ffffffffad1ccc4a [unknown] ([kernel.kallsyms])
ffffffffad0dc851 [unknown] ([kernel.kallsyms])
ffffffffad0e27a4 [unknown] ([kernel.kallsyms])
ffffffffad0e2d50 [unknown] ([kernel.kallsyms])
ffffffffad0e2dc1 [unknown] ([kernel.kallsyms])
ffffffffad0033c0 [unknown] ([kernel.kallsyms])
ffffffffad7fa08e [unknown] ([kernel.kallsyms])

View File

@ -0,0 +1,6 @@
simple-terminat 10 198792.736893: 1001001 cpu-clock:
643 _Z4betav (/workdir/simple-terminates)
695 _Z5deltav (/workdir/simple-terminates)
6f3 main (/workdir/simple-terminates)
21b97 __libc_start_main (/lib/x86_64-linux-gnu/libc-2.27.so)
6ce258d4c544155 [unknown] ([unknown])

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,6 @@
simple
forks
simple-terminates
random
*.dSYM

View File

@ -0,0 +1,12 @@
FROM ubuntu:bionic
RUN apt-get update
RUN apt-get install -y build-essential
RUN apt-get install -y linux-tools-common linux-tools-generic
RUN ln -sf /usr/lib/linux-tools/4.15.0-30-generic/perf /usr/bin/perf
WORKDIR /workdir
ADD . /workdir
RUN make clean simple-terminates forks

View File

@ -1,9 +1,25 @@
.PHONY: all
.PHONY: all clean linux-perf
all: simple random
all: simple simple-terminates random forks
clean:
rm -f simple simple-terminates random forks
simple: simple.cpp
g++ -Wall -g -o $@ $<
$(CXX) -Wall -g -o $@ $<
simple-terminates: simple-terminates.cpp
$(CXX) -Wall -g -o $@ $<
forks: forks.cpp
$(CXX) -Wall -g -o $@ $<
random: random.cpp
g++ -Wall -g -o $@ $<
$(CXX) -Wall -g -o $@ $<
linux-perf:
docker build -t speedscope-ubuntu .
docker run --privileged speedscope-ubuntu /bin/bash perf-script.sh forks > ../../profiles/linux-perf/forks.linux-perf.txt
# docker run --privileged speedscope-ubuntu /bin/bash perf-script.sh with-header > ../../profiles/linux-perf/simple-with-header.linux-perf.txt
# docker run --privileged speedscope-ubuntu /bin/bash perf-script.sh with-pid > ../../profiles/linux-perf/simple-with-pid.linux-perf.txt
# docker run --privileged speedscope-ubuntu /bin/bash perf-script.sh > ../../profiles/linux-perf/simple.linux-perf.txt

View File

@ -0,0 +1,81 @@
#include <cstdlib>
#include <unistd.h>
using namespace std;
void alpha()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
void beta()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
void delta()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
alpha();
beta();
}
void gamma()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
int main(int argc, char *argv[])
{
pid_t pid1 = fork();
if (pid1 == 0)
{
// Child process 1
for (int i = 0; i < 100; i++)
{
alpha();
beta();
}
}
else
{
pid_t pid2 = fork();
if (pid2 == 0)
{
// Child process 2
for (int i = 0; i < 100; i++)
{
alpha();
beta();
}
}
else
{
for (int i = 0; i < 100; i++)
{
alpha();
beta();
gamma();
delta();
}
}
}
return 0;
}

View File

@ -0,0 +1,33 @@
#!/bin/bash
set -eoux pipefail
if [[ "$1" == "system-wide" ]]; then
perf record -a -F 999 -g ./simple-terminates > perf.data
perf script -i perf.data
exit 0
fi
if [[ "$1" == "forks" ]]; then
perf record -a -F 999 -g ./forks > perf.data
perf script -i perf.data
exit 0
fi
perf record -F 999 -g ./simple-terminates > perf.data
if [[ "$1" == "with-header" ]]; then
perf script --header -i perf.data
elif [[ "$1" == "with-pid" ]]; then
# perf script -F comm,pid,tid,time,event,ip,sym,dso -i perf.data
# comm: command (maybe truncated)
# pid: process ID
# id: thread ID
# time: time of event
# ip: instruction pointer
# sym: symbol
# dso: dynamic shared object
perf script -F comm,pid,tid,time,event,ip,sym,dso -i perf.data
else
perf script -i perf.data
fi

View File

@ -0,0 +1,52 @@
#include <cstdlib>
using namespace std;
void alpha()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
void beta()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
void delta()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
alpha();
beta();
}
void gamma()
{
int z = 3;
for (int i = 0; i < 100000; i++)
{
z *= 3;
}
}
int main(int argc, char *argv[])
{
for (int i = 0; i < 100; i++)
{
alpha();
beta();
delta();
gamma();
}
return 0;
}

View File

@ -3866,24 +3866,6 @@ Object {
"selfWeight": 0,
"totalWeight": 9020084,
},
Frame {
"col": undefined,
"file": undefined,
"key": "null:dyld::paths_expand_roots(char const**, char const*, char const*)",
"line": undefined,
"name": "dyld::paths_expand_roots(char const**, char const*, char const*)",
"selfWeight": 0,
"totalWeight": 0,
},
Frame {
"col": undefined,
"file": undefined,
"key": "null:strlen",
"line": undefined,
"name": "strlen",
"selfWeight": 0,
"totalWeight": 0,
},
Frame {
"col": undefined,
"file": undefined,

File diff suppressed because it is too large Load Diff

View File

@ -19,12 +19,15 @@ function parseBGFoldedStacks(contents: string): BGSample[] {
return samples
}
export function importFromBGFlameGraph(contents: string): Profile {
export function importFromBGFlameGraph(contents: string): Profile | null {
const parsed = parseBGFoldedStacks(contents)
const duration = parsed.reduce((prev: number, cur: BGSample) => prev + cur.duration, 0)
const profile = new StackListProfileBuilder(duration)
if (parsed.length === 0) {
return null
}
for (let sample of parsed) {
profile.appendSample(sample.stack, sample.duration)
profile.appendSampleWithWeight(sample.stack, sample.duration)
}
return profile.build()
}

8
src/import/index.test.ts Normal file
View File

@ -0,0 +1,8 @@
import {importProfileGroup} from '.'
test('importProfileGroup', async () => {
// Importing garbage should return null
expect(await importProfileGroup('unknown', '')).toBe(null)
expect(await importProfileGroup('unknown', 'Hello world')).toBe(null)
expect(await importProfileGroup('unknown', 'Hello\n\nWorld')).toBe(null)
})

View File

@ -8,6 +8,7 @@ import {importFromBGFlameGraph} from './bg-flamegraph'
import {importFromFirefox} from './firefox'
import {importSpeedscopeProfiles} from '../lib/file-format'
import {importFromV8ProfLog} from './v8proflog'
import {importFromLinuxPerf} from './linux-tools-perf'
export async function importProfileGroup(
fileName: string,
@ -53,6 +54,9 @@ async function _importProfileGroup(
} else if (fileName.endsWith('.instruments.txt')) {
console.log('Importing as Instruments.app deep copy')
return toGroup(importFromInstrumentsDeepCopy(contents))
} else if (fileName.endsWith('.linux-perf.txt')) {
console.log('Importing as output of linux perf script')
return importFromLinuxPerf(contents)
} else if (fileName.endsWith('.collapsedstack.txt')) {
console.log('Importing as collapsed stack format')
return toGroup(importFromBGFlameGraph(contents))
@ -103,6 +107,12 @@ async function _importProfileGroup(
console.log('Importing as collapsed stack format')
return toGroup(importFromBGFlameGraph(contents))
}
const fromLinuxPerf = importFromLinuxPerf(contents)
if (fromLinuxPerf) {
console.log('Importing from linux perf script output')
return fromLinuxPerf
}
}
// Unrecognized format

View File

@ -579,7 +579,7 @@ export function importThreadFromInstrumentsTrace(args: {
if (lastTimestamp === null) {
// The first sample is sometimes fairly late in the profile for some reason.
// We'll just say nothing was known to be on the stack in that time.
profile.appendSample([], sample.timestamp)
profile.appendSampleWithWeight([], sample.timestamp)
lastTimestamp = sample.timestamp
}
@ -587,7 +587,7 @@ export function importThreadFromInstrumentsTrace(args: {
throw new Error('Timestamps out of order!')
}
profile.appendSample(stackForSample, sample.timestamp - lastTimestamp)
profile.appendSampleWithWeight(stackForSample, sample.timestamp - lastTimestamp)
lastTimestamp = sample.timestamp
}

View File

@ -0,0 +1,22 @@
import {checkProfileSnapshot} from '../lib/test-utils'
describe('importFromLinuxPerf', async () => {
test('simple.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/simple.linux-perf.txt')
})
test('one-sample.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/one-sample.linux-perf.txt')
})
test('forks.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/forks.linux-perf.txt')
})
test('simple-with-header.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/simple-with-header.linux-perf.txt')
})
test('simple-with-pids.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/simple-with-pid.linux-perf.txt')
})
test('system-wide.linux-perf.txt', async () => {
await checkProfileSnapshot('./sample/profiles/linux-perf/system-wide.linux-perf.txt')
})
})

View File

@ -0,0 +1,130 @@
import {StackListProfileBuilder, ProfileGroup} from '../lib/profile'
import {itMap, getOrInsert} from '../lib/utils'
import {TimeFormatter} from '../lib/value-formatters'
// This imports the output of the "perf script" command on linux.
//
// Reference: https://github.com/torvalds/linux/blob/0fbc4aea/tools/perf/builtin-script.c#L1622
// Reference: https://github.com/brendangregg/FlameGraph/blob/18c3dea/stackcollapse-perf.pl#L163
interface PerfStackFrame {
address: string
symbolName: string
file: string
}
interface PerfEvent {
command: string | null
processID: number | null
threadID: number | null
time: number | null
eventType: string
stack: PerfStackFrame[]
}
function parseEvent(rawEvent: string): PerfEvent | null {
const lines = rawEvent.split('\n').filter(l => !/^\s*#/.exec(l))
const event: PerfEvent = {
command: null,
processID: null,
threadID: null,
time: null,
eventType: '',
stack: [],
}
const firstLine = lines.shift()
if (!firstLine) return null
// Note: command name may contain spaces, e.g.
//
// V8 WorkerThread 25607 4794564.109216: cycles:
const eventStartMatch = /^(\S.+?)\s+(\d+)(?:\/?(\d+))?\s+/.exec(firstLine)
if (!eventStartMatch) return null
event.command = eventStartMatch[1]
// default "perf script" output has TID but not PID
if (eventStartMatch[3]) {
event.processID = parseInt(eventStartMatch[2], 10)
event.threadID = parseInt(eventStartMatch[3], 10)
} else {
event.threadID = parseInt(eventStartMatch[2], 10)
}
const timeMatch = /\s+(\d+\.\d+):\s+/.exec(firstLine)
if (timeMatch) {
event.time = parseFloat(timeMatch[1])
}
const evName = /(\S+):\s*$/.exec(firstLine)
if (evName) {
event.eventType = evName[1]
}
for (let line of lines) {
const lineMatch = /^\s*(\w+)\s*(.+) \((\S*)\)/.exec(line)
if (!lineMatch) continue
let [, address, symbolName, file] = lineMatch
// Linux 4.8 included symbol offsets in perf script output by default, eg:
// 7fffb84c9afc cpu_startup_entry+0x800047c022ec ([kernel.kallsyms])
// strip these off:
symbolName = symbolName.replace(/\+0x[\da-f]+$/, '')
event.stack.push({address: `0x${address}`, symbolName, file})
}
event.stack.reverse()
return event
}
export function importFromLinuxPerf(contents: string): ProfileGroup | null {
const profiles = new Map<string, StackListProfileBuilder>()
let eventType: string | null = null
const events = contents.split('\n\n').map(parseEvent)
for (let event of events) {
if (event == null) continue
if (eventType != null && eventType != event.eventType) continue
if (event.time == null) continue
eventType = event.eventType
let profileNameParts = []
if (event.command) profileNameParts.push(event.command)
if (event.processID) profileNameParts.push(`pid: ${event.processID}`)
if (event.threadID) profileNameParts.push(`tid: ${event.threadID}`)
const profileName = profileNameParts.join(' ')
const builderState = getOrInsert(profiles, profileName, () => {
const builder = new StackListProfileBuilder()
builder.setName(profileName)
builder.setValueFormatter(new TimeFormatter('seconds'))
return builder
})
const builder = builderState
builder.appendSampleWithTimestamp(
event.stack.map(({symbolName, file}) => {
return {
key: `${symbolName} (${file})`,
name: symbolName === '[unknown]' ? `??? (${file})` : symbolName,
file: file,
}
}),
event.time!,
)
}
if (profiles.size === 0) {
return null
}
return {
name: profiles.size === 1 ? Array.from(profiles.keys())[0] : '',
indexToView: 0,
profiles: Array.from(itMap(profiles.values(), builder => builder.build())),
}
}

View File

@ -45,7 +45,7 @@ export function importFromStackprof(stackprofProfile: StackprofProfile): Profile
sampleDuration += raw_timestamp_deltas[sampleIndex++]
}
profile.appendSample(stack, sampleDuration)
profile.appendSampleWithWeight(stack, sampleDuration)
prevStack = stack
}

View File

@ -173,7 +173,7 @@ export function importFromV8ProfLog(v8log: V8LogProfile): Profile {
}
stack.push(getFrameInfo(id))
}
profile.appendSample(stack, tick.tm - lastTm)
profile.appendSampleWithWeight(stack, tick.tm - lastTm)
lastTm = tick.tm
}

View File

@ -138,7 +138,7 @@ function importSpeedscopeProfile(
for (let i = 0; i < samples.length; i++) {
const stack = samples[i]
const weight = weights[i]
profile.appendSample(stack.map(n => frameInfos[n]), weight)
profile.appendSampleWithWeight(stack.map(n => frameInfos[n]), weight)
}
return profile.build()

View File

@ -147,9 +147,9 @@ test('StackListProfileBuilder', () => {
]
samples.forEach(stack => {
b.appendSample(stack, 1)
b.appendSampleWithWeight(stack, 1)
})
b.appendSample([], 4)
b.appendSampleWithWeight([], 4)
const profile = b.build()
expect(profile.getTotalWeight()).toBe(samples.length + 4)
@ -170,9 +170,9 @@ test('StackListProfileBuilder separates non-contiguous', () => {
]
samples.forEach(stack => {
b.appendSample(stack, 1)
b.appendSampleWithWeight(stack, 1)
})
b.appendSample([], 4)
b.appendSampleWithWeight([], 4)
const profile = b.build()
expect(toTreeString(profile, true)).toMatchSnapshot('grouped')
@ -251,7 +251,7 @@ test('getInvertedProfileForCallersOf', () => {
[fd, fb],
]
samples.forEach(stack => {
b.appendSample(stack, 1)
b.appendSampleWithWeight(stack, 1)
})
const profile = b.build()
@ -279,7 +279,7 @@ test('getProfileForCalleesOf', () => {
[fd, fb],
]
samples.forEach(stack => {
b.appendSample(stack, 1)
b.appendSampleWithWeight(stack, 1)
})
const profile = b.build()
@ -305,7 +305,7 @@ test('getProfileWithRecursionFlattened', () => {
[fa, fb, fa],
]
samples.forEach(stack => {
b.appendSample(stack, 1)
b.appendSampleWithWeight(stack, 1)
})
const profile = b.build()

View File

@ -337,7 +337,7 @@ export class Profile {
for (let n: CallTreeNode | null = node; n != null && n.frame !== Frame.root; n = n.parent) {
stack.push(n.frame)
}
builder.appendSample(stack, node.getTotalWeight())
builder.appendSampleWithWeight(stack, node.getTotalWeight())
}
const ret = builder.build()
@ -355,7 +355,7 @@ export class Profile {
function visit(node: CallTreeNode) {
stack.push(node.frame)
builder.appendSample(stack, node.getSelfWeight())
builder.appendSampleWithWeight(stack, node.getSelfWeight())
for (let child of node.children) {
visit(child)
}
@ -450,17 +450,63 @@ export class StackListProfileBuilder extends Profile {
frame.addToTotalWeight(weight)
}
this.samples.push(node)
this.weights.push(weight)
if (node === lastOf(this.samples)) {
this.weights[this.weights.length - 1] += weight
} else {
this.samples.push(node)
this.weights.push(weight)
}
}
}
appendSample(stack: FrameInfo[], weight: number) {
appendSampleWithWeight(stack: FrameInfo[], weight: number) {
if (weight === 0) {
// Samples with zero weight have no effect, so let's ignore them
return
}
if (weight < 0) {
throw new Error('Samples must have positive weights')
}
this._appendSample(stack, weight, true)
this._appendSample(stack, weight, false)
}
private pendingSample: {
stack: FrameInfo[]
startTimestamp: number
centralTimestamp: number
} | null = null
appendSampleWithTimestamp(stack: FrameInfo[], timestamp: number) {
if (this.pendingSample) {
if (timestamp < this.pendingSample.centralTimestamp) {
throw new Error('Timestamps received out of order')
}
const endTimestamp = (timestamp + this.pendingSample.centralTimestamp) / 2
this.appendSampleWithWeight(
this.pendingSample.stack,
endTimestamp - this.pendingSample.startTimestamp,
)
this.pendingSample = {stack, startTimestamp: endTimestamp, centralTimestamp: timestamp}
} else {
this.pendingSample = {stack, startTimestamp: timestamp, centralTimestamp: timestamp}
}
}
build(): Profile {
if (this.pendingSample) {
if (this.samples.length > 0) {
this.appendSampleWithWeight(
this.pendingSample.stack,
this.pendingSample.centralTimestamp - this.pendingSample.startTimestamp,
)
} else {
// There is only a single sample. In this case, units will be meaningless,
// so we'll append with a weight of 1 and also clear any value formatter
this.appendSampleWithWeight(this.pendingSample.stack, 1)
this.setValueFormatter(new RawValueFormatter())
}
}
this.totalWeight = Math.max(this.totalWeight, this.weights.reduce((a, b) => a + b, 0))
return this
}