├── .gitignore ├── CMakeLists.txt ├── COPYING ├── CREDITS ├── HOWTO ├── INSTALL ├── NEWS ├── README ├── README.md ├── TODO ├── Utilities.cmake ├── backend.h ├── backtrace.h ├── breakpoint.c ├── breakpoint.h ├── client ├── bfdinc.h ├── binfile.c ├── binfile.h ├── client.c ├── client.h ├── dump.c ├── dump.h ├── job.c ├── job.h ├── process.c ├── process.h ├── readline.c └── readline.h ├── common.c ├── common.h ├── config.h.in ├── config ├── autoconf │ ├── compile │ ├── config.guess │ ├── config.sub │ ├── depcomp │ ├── install-sh │ ├── ltmain.sh │ └── missing └── m4 │ ├── libtool.m4 │ ├── ltoptions.m4 │ ├── ltsugar.m4 │ ├── ltversion.m4 │ └── lt~obsolete.m4 ├── debian ├── changelog ├── compat ├── control ├── copyright ├── rules └── source │ └── format ├── debug.c ├── debug.h ├── dict.c ├── dict.h ├── dwarf.c ├── dwarf.h ├── event.c ├── event.h ├── forward.h ├── library.c ├── library.h ├── list.h ├── main.c ├── main.h ├── memtrace.h ├── mtelf.c ├── mtelf.h ├── mtrace-ng.1 ├── mtrace-ng.conf.5 ├── mtrace.h ├── options.c ├── options.h ├── rbtree.c ├── rbtree.h ├── report.c ├── report.h ├── server.c ├── server.h ├── sysdeps ├── linux-gnu │ ├── arm │ │ ├── arch.c │ │ ├── arch.h │ │ ├── cpu.cmake │ │ ├── dwarf-arm.c │ │ └── regs.c │ ├── ioevent.c │ ├── ioevent.h │ ├── os.c │ ├── os.h │ ├── ppc │ │ ├── arch.c │ │ ├── arch.h │ │ ├── cpu.cmake │ │ ├── dwarf-ppc.c │ │ └── regs.c │ ├── proc.c │ ├── socket.c │ ├── socket.h │ ├── sysdeps.cmake │ ├── thread.c │ ├── trace.c │ └── x86 │ │ ├── arch.c │ │ ├── arch.h │ │ ├── cpu.cmake │ │ ├── dwarf-x86.c │ │ └── regs.c └── sysdep.h ├── task.c ├── task.h ├── thread.h ├── timer.h ├── trace.c └── trace.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/COPYING -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/CREDITS -------------------------------------------------------------------------------- /HOWTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/HOWTO -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/INSTALL -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/TODO -------------------------------------------------------------------------------- /Utilities.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/Utilities.cmake -------------------------------------------------------------------------------- /backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/backend.h -------------------------------------------------------------------------------- /backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/backtrace.h -------------------------------------------------------------------------------- /breakpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/breakpoint.c -------------------------------------------------------------------------------- /breakpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/breakpoint.h -------------------------------------------------------------------------------- /client/bfdinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/bfdinc.h -------------------------------------------------------------------------------- /client/binfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/binfile.c -------------------------------------------------------------------------------- /client/binfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/binfile.h -------------------------------------------------------------------------------- /client/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/client.c -------------------------------------------------------------------------------- /client/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/client.h -------------------------------------------------------------------------------- /client/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/dump.c -------------------------------------------------------------------------------- /client/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/dump.h -------------------------------------------------------------------------------- /client/job.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/job.c -------------------------------------------------------------------------------- /client/job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/job.h -------------------------------------------------------------------------------- /client/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/process.c -------------------------------------------------------------------------------- /client/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/process.h -------------------------------------------------------------------------------- /client/readline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/readline.c -------------------------------------------------------------------------------- /client/readline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/client/readline.h -------------------------------------------------------------------------------- /common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/common.c -------------------------------------------------------------------------------- /common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/common.h -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config.h.in -------------------------------------------------------------------------------- /config/autoconf/compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/compile -------------------------------------------------------------------------------- /config/autoconf/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/config.guess -------------------------------------------------------------------------------- /config/autoconf/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/config.sub -------------------------------------------------------------------------------- /config/autoconf/depcomp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/depcomp -------------------------------------------------------------------------------- /config/autoconf/install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/install-sh -------------------------------------------------------------------------------- /config/autoconf/ltmain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/ltmain.sh -------------------------------------------------------------------------------- /config/autoconf/missing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/autoconf/missing -------------------------------------------------------------------------------- /config/m4/libtool.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/m4/libtool.m4 -------------------------------------------------------------------------------- /config/m4/ltoptions.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/m4/ltoptions.m4 -------------------------------------------------------------------------------- /config/m4/ltsugar.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/m4/ltsugar.m4 -------------------------------------------------------------------------------- /config/m4/ltversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/m4/ltversion.m4 -------------------------------------------------------------------------------- /config/m4/lt~obsolete.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/config/m4/lt~obsolete.m4 -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debug.c -------------------------------------------------------------------------------- /debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/debug.h -------------------------------------------------------------------------------- /dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/dict.c -------------------------------------------------------------------------------- /dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/dict.h -------------------------------------------------------------------------------- /dwarf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/dwarf.c -------------------------------------------------------------------------------- /dwarf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/dwarf.h -------------------------------------------------------------------------------- /event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/event.c -------------------------------------------------------------------------------- /event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/event.h -------------------------------------------------------------------------------- /forward.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/forward.h -------------------------------------------------------------------------------- /library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/library.c -------------------------------------------------------------------------------- /library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/library.h -------------------------------------------------------------------------------- /list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/list.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/main.c -------------------------------------------------------------------------------- /main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/main.h -------------------------------------------------------------------------------- /memtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/memtrace.h -------------------------------------------------------------------------------- /mtelf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/mtelf.c -------------------------------------------------------------------------------- /mtelf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/mtelf.h -------------------------------------------------------------------------------- /mtrace-ng.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/mtrace-ng.1 -------------------------------------------------------------------------------- /mtrace-ng.conf.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/mtrace-ng.conf.5 -------------------------------------------------------------------------------- /mtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/mtrace.h -------------------------------------------------------------------------------- /options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/options.c -------------------------------------------------------------------------------- /options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/options.h -------------------------------------------------------------------------------- /rbtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/rbtree.c -------------------------------------------------------------------------------- /rbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/rbtree.h -------------------------------------------------------------------------------- /report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/report.c -------------------------------------------------------------------------------- /report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/report.h -------------------------------------------------------------------------------- /server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/server.c -------------------------------------------------------------------------------- /server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/server.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/arm/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/arm/arch.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/arm/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/arm/arch.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/arm/cpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/arm/cpu.cmake -------------------------------------------------------------------------------- /sysdeps/linux-gnu/arm/dwarf-arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/arm/dwarf-arm.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/arm/regs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/arm/regs.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ioevent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ioevent.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ioevent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ioevent.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/os.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/os.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ppc/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ppc/arch.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ppc/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ppc/arch.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ppc/cpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ppc/cpu.cmake -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ppc/dwarf-ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ppc/dwarf-ppc.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/ppc/regs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/ppc/regs.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/proc.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/socket.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/socket.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/sysdeps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/sysdeps.cmake -------------------------------------------------------------------------------- /sysdeps/linux-gnu/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/thread.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/trace.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/x86/arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/x86/arch.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/x86/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/x86/arch.h -------------------------------------------------------------------------------- /sysdeps/linux-gnu/x86/cpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/x86/cpu.cmake -------------------------------------------------------------------------------- /sysdeps/linux-gnu/x86/dwarf-x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/x86/dwarf-x86.c -------------------------------------------------------------------------------- /sysdeps/linux-gnu/x86/regs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/linux-gnu/x86/regs.c -------------------------------------------------------------------------------- /sysdeps/sysdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/sysdeps/sysdep.h -------------------------------------------------------------------------------- /task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/task.c -------------------------------------------------------------------------------- /task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/task.h -------------------------------------------------------------------------------- /thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/thread.h -------------------------------------------------------------------------------- /timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/timer.h -------------------------------------------------------------------------------- /trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/trace.c -------------------------------------------------------------------------------- /trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sstefani/mtrace/HEAD/trace.h --------------------------------------------------------------------------------