2014-12-09 |
Milian Wolff | Overwrite symbols after dlopen in injected heaptrack. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Mark module cache dirty on initialization. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Use a custom thread + sleep_for instead of a C timer. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Refactor the code to allow multiple runtime-injections. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Refactor hook initialization in heaptrack_preload. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Remove code that does not compile with slightly older... |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Add compile-check around unw_set_cache_log_size. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Silence warning when debuggee quit already. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Restore original function addresses when shutting down... |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Return output stream |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Merge branch 'inject' |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Stop heaptrack when heaptrack_interpret goes away. |
commit | commitdiff | tree | snapshot |
2014-12-09 |
Milian Wolff | Add -p/--pid option to attach heaptrack to a running... |
commit | commitdiff | tree | snapshot |
2014-12-08 |
Milian Wolff | Restructure argument parsing in shell script. |
commit | commitdiff | tree | snapshot |
2014-12-08 |
Milian Wolff | Get rid of temporary string allocations. |
commit | commitdiff | tree | snapshot |
2014-12-08 |
Milian Wolff | Use lambdas instead of passing printf labels with magic... |
commit | commitdiff | tree | snapshot |
2014-12-08 |
Milian Wolff | Cleanup/fix: We add +1 above already, so no need to... |
commit | commitdiff | tree | snapshot |
2014-12-07 |
Milian Wolff | Use mprotect on addresses we want to overwrite. |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Also overload posix_memalign. |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Overwrite realloc, calloc and cfree at runtime. |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Overwrite dlopen/dlclose as well at runtime. |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Ensure the hook function is convertible to the original... |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Further cleanup the code |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Make the hook list easier extensible. |
commit | commitdiff | tree | snapshot |
2014-12-06 |
Milian Wolff | Cleanup code a bit. |
commit | commitdiff | tree | snapshot |
2014-12-05 |
Milian Wolff | Also overwrite free. |
commit | commitdiff | tree | snapshot |
2014-12-05 |
Milian Wolff | Make runtime-patching work! |
commit | commitdiff | tree | snapshot |
2014-12-05 |
Milian Wolff | first work towards runtime injection, not really workin... |
commit | commitdiff | tree | snapshot |
2014-12-05 |
Milian Wolff | Remove spurious define, only required on some faulty... |
commit | commitdiff | tree | snapshot |
2014-12-04 |
Milian Wolff | Add LGPL v2.1+ text in COPYING file. |
commit | commitdiff | tree | snapshot |
2014-12-03 |
Milian Wolff | Fix line information written by heaptrack_interpret. |
commit | commitdiff | tree | snapshot |
2014-12-03 |
Milian Wolff | Always show the biggest heap in the total memory consum... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Add some platform checks to give better error messages... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Skip anything below main in massif backtraces. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Properly handle case where __libc_start_main is encount... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Sort massif output file. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Introduce tunable massif threshold and detailed freq... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Print full backtraces in generated massif files. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Print first level of backtrace in generated massif... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Basic support for massif output file generation. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Use thread instead of signal and increase timestamp... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Remember the debugee command line. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Simplify code and write exe path directly to stream. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Simplify code, it's not worth the imagined performance... |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Unset automatic locking of stdout and stdin. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Prefer C I/O API for speed. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Use fputs if we don't need to format anything. |
commit | commitdiff | tree | snapshot |
2014-12-02 |
Milian Wolff | Cleanup module handling code and change the file format... |
commit | commitdiff | tree | snapshot |
2014-12-01 |
Milian Wolff | Remove code that depends on local libunwind patches. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Fixup handling of posix_memaling. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Don't print 0B leaked lines. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Properly take cfree into account. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Ensure we only ever initialize once. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Use the same error handler for both init error callbacks. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Fixup callback handlers, the wrong data was passed in. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Cleanup: get rid of obsolete isExe member in module. |
commit | commitdiff | tree | snapshot |
2014-11-27 |
Milian Wolff | Add seconds elapsed to heaptrack log for future evaluation. |
commit | commitdiff | tree | snapshot |
2014-11-25 |
Milian Wolff | Support building against libunwind from different inclu... |
commit | commitdiff | tree | snapshot |
2014-11-25 |
Milian Wolff | Delete obsolete files. |
commit | commitdiff | tree | snapshot |
2014-11-25 |
Milian Wolff | Support atomic functions if possible. |
commit | commitdiff | tree | snapshot |
2014-11-24 |
Milian Wolff | Prevent crashes in apps using QProcess. |
commit | commitdiff | tree | snapshot |
2014-11-19 |
Milian Wolff | Prevent issues and file corruption when tracking a... |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Also use LineReader in heaptrack_interpret. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Be more forgiving when encountering bad data. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Optimize findAllocation calls by leveraging monotonicit... |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Slightly cleanup and optimize LineReader::readHex |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | minor cleanup |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Don't fill sizeHistogram if we are not going to print it. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Introduce optimized reader class for faster reading... |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Improve error checking when reading data file. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Format byte sizes to KB/MB/GB/TB. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Fallback to __libc_start_main when main is not found. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Change the output format slightly for better readability. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Merge allocations from equivalent locations. |
commit | commitdiff | tree | snapshot |
2014-11-18 |
Milian Wolff | Cleanup code and also initialize fileline only once. |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Reduce looping |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Only call backtrace_create_state once per file. |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Fix more issues related to improper backtrace symbol... |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Take each PT_LOAD dlpi_phdr as its own module. |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Add whitespace before lib name. |
commit | commitdiff | tree | snapshot |
2014-11-17 |
Milian Wolff | Fix warning about missing debug infos in linux-vdso... |
commit | commitdiff | tree | snapshot |
2014-09-08 |
Milian Wolff | Check for main index while reading the data in. |
commit | commitdiff | tree | snapshot |
2014-09-08 |
Milian Wolff | Skip operator new etc. when encountering the trace. |
commit | commitdiff | tree | snapshot |
2014-09-07 |
Milian Wolff | Write histogram to file specified by cli argument |
commit | commitdiff | tree | snapshot |
2014-09-07 |
Milian Wolff | Improve the output to better understand what the number... |
commit | commitdiff | tree | snapshot |
2014-09-06 |
David Faure | Fix compilation on OpenSUSE |
commit | commitdiff | tree | snapshot |
2014-09-06 |
David Faure | Fix compilation when passing flags on the command line... |
commit | commitdiff | tree | snapshot |
2014-09-05 |
Milian Wolff | Skip all operator new locations, even when the IP differs. |
commit | commitdiff | tree | snapshot |
2014-09-04 |
Milian Wolff | Don't get confused by operator<, <<, > and >>. |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Share code. |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Make it possible to switch between merged and non-merge... |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Add some comments, esp. about implementing better trace... |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | remove obsolete debug output |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Add implicit values to program options. |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Merge code to print merged backtraces :) |
commit | commitdiff | tree | snapshot |
2014-08-26 |
Milian Wolff | Prettify output of top-allocator places. |
commit | commitdiff | tree | snapshot |
2014-08-25 |
Milian Wolff | Merge allocation data by instruction pointer. |
commit | commitdiff | tree | snapshot |
2014-08-25 |
Milian Wolff | Skip operator new(unsigned long) (and new[]) from start... |
commit | commitdiff | tree | snapshot |
2014-08-25 |
Milian Wolff | Make indices typesafe. |
commit | commitdiff | tree | snapshot |
2014-08-25 |
Milian Wolff | Fix name of variables. |
commit | commitdiff | tree | snapshot |
next |