janestreet/magic-trace
magic-trace collects and displays high-resolution traces of what a process is doing
OCamlMIT
Issues
- 0
Bug when decoding: "duration_complete event must have start tick (166428285) greater than end tick (166428276)"
#319 opened by Kuinox - 0
- 0
Zombie `perf` process while magic-trace is running
#315 opened by Xyene - 2
Missing test dependency from magic-trace.opam ?
#313 opened by erenon - 3
Created trace is mostly [unknown]
#309 opened by russelltg - 3
Failure to read symbols inside docker-container due to broken /proc/pid/exe link
#307 opened by ppershing - 1
- 0
- 1
Allow triggering on line numbers
#151 opened by Xyene - 0
[Report] Magic Trace works on Ubuntu 24.04 AMI on c5.metal
#310 opened by d0cd - 0
Please support `tx abrt` perf event
#284 opened by dmills7 - 1
Compressed trace files
#154 opened by cgaebel - 0
Failure to remove perf.data is fatal
#303 opened by gfaster - 3
Bug "(event_name cpu-clock)"
#283 opened by shoffmeister - 1
Support counter style graph for extra events
#237 opened by lamoreauxaj - 1
- 3
Failure "string too long for FTF trace...
#286 opened by JayKickliter - 4
Exception raised while parsing perf output
#257 opened by dqminh - 11
magic-trace run: exception raised while parsing perf output: Scanf.Scan_failure
#196 opened by opsound - 1
scanf: bad input at char number 16: int_of_string
#269 opened by tgrabiec - 0
- 4
Allow tracing kernel threads
#226 opened by Xyene - 5
- 1
- 0
`arm64` support anytime soon?
#268 opened by Montana - 0
Re-enable dlfilter backend
#260 opened by Xyene - 2
scanf: bad input at char number 16: int_of_string
#221 opened by cap-ak - 0
Write out the PID
#256 opened by cgaebel - 0
Support `magic-trace attach -p ... [cmd]` syntax
#230 opened by Xyene - 3
Add a mode to automatically capture a trace and exit
#258 opened by knrafto - 5
Broken stack (with "1 instruction trace errors" warning) on non-tailrecursive code
#246 opened by copy - 0
- 0
- 2
Mark jumps into other functions as tail calls
#149 opened by Xyene - 0
Show progress during decode
#225 opened by lamoreauxaj - 1
`-multi-snapshot` leads to staircase traces
#213 opened by Xyene - 3
Give threads a name where possible
#146 opened by Xyene - 1
Track and report CPU power events
#162 opened by Xyene - 0
Print DSO if symbol is unknown
#173 opened by cgaebel - 5
"magic-trace run -trace-include-kernel true" failure
#215 opened by ednolan - 4
Fatal "Unix.Unix_error "No child process" waitpid" on Recording.finish_recording
#210 opened by shoffmeister - 0
Show call sources in call stacks
#212 opened by Xyene - 3
Assumptions violated for Rust binary
#201 opened by agourlay - 11
Failed to decode perf.data: monitor.ml.Error (Invalid_argument "index out of bounds")
#191 opened by gou4shi1 - 1
Feature Request: ARM support
#194 opened by frakman1 - 2
Filter by instruction pointer
#172 opened by cgaebel - 0
Benchmark mode
#166 opened by cgaebel - 0
Report instructions per clock
#164 opened by cgaebel - 0
- 0
Add `MAGIC_TRACE_PERF_IS_PRIVILEGED` escape hatch
#152 opened by Xyene