2015-06-15 |
Milian Wolff | Skip one more level in backtraces in debug builds. |
commit | commitdiff | tree | snapshot |
2015-05-30 |
Milian Wolff | Set version to 0.1.0 and include it in the tools. |
commit | commitdiff | tree | snapshot |
2015-05-23 |
Milian Wolff | Do not crash after injection in ld-linux. |
commit | commitdiff | tree | snapshot |
2015-05-18 |
Matthias Schwarzott | Fix compilation error on some platforms. |
commit | commitdiff | tree | snapshot |
2015-04-30 |
Milian Wolff | Stay backwards compatible to old Boost 1.41 for RHEL... |
commit | commitdiff | tree | snapshot |
2015-04-30 |
Milian Wolff | Set CMAKE_INSTALL_RPATH_USE_LINK_PATH to true. |
commit | commitdiff | tree | snapshot |
2015-04-30 |
Milian Wolff | Don't fail to compile when aligned alloc is not available. |
commit | commitdiff | tree | snapshot |
2015-04-27 |
Milian Wolff | Make symlinked heaptrack shell script work properly. |
commit | commitdiff | tree | snapshot |
2015-04-15 |
Milian Wolff | Link against pthread in the heaptrack libraries. |
commit | commitdiff | tree | snapshot |
2015-04-15 |
Anatolii Koval | Use dlmopen when trying to inject heaptrack_inject. |
commit | commitdiff | tree | snapshot |
2015-04-15 |
Milian Wolff | Improve output and document -p and --pid arguments. |
commit | commitdiff | tree | snapshot |
2015-04-15 |
Milian Wolff | Fix build on machines where size_t != lu. |
commit | commitdiff | tree | snapshot |
2015-01-17 |
Volker Krause | Don't override LD_PRELOAD, just prepend to it. |
commit | commitdiff | tree | snapshot |
2015-01-14 |
Milian Wolff | Add backtrace filter via --filter-bt-function. |
commit | commitdiff | tree | snapshot |
2015-01-13 |
Milian Wolff | Make warnings errors as we rely on the libbacktrace... |
commit | commitdiff | tree | snapshot |
2015-01-03 |
Peter Bortas | Allow for whitespace in program name and arguments. |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Use correct allocation data for massif peak data. |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Disable malloc_info baseline when attaching to running... |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Make start time const. |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Don't fail when trying to join the timer thread. |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Silence GDB stdout messages by using --batch-silent. |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Also print exit message when killing heaptrack via... |
commit | commitdiff | tree | snapshot |
2014-12-22 |
Milian Wolff | Do not load gdbinit file or symbols when attaching... |
commit | commitdiff | tree | snapshot |
2014-12-18 |
Milian Wolff | Cleanup code for operator new skipping in backtraces. |
commit | commitdiff | tree | snapshot |
2014-12-18 |
Milian Wolff | Also stop backtraces after __static_initialization_and_... |
commit | commitdiff | tree | snapshot |
2014-12-17 |
Milian Wolff | Fix major regression: Get backtrace in malloc properly. |
commit | commitdiff | tree | snapshot |
2014-12-17 |
Milian Wolff | Remove explicit std:: qualification, we use that namespace. |
commit | commitdiff | tree | snapshot |
2014-12-17 |
Milian Wolff | Instead of yielding the thread, sleep for one micro... |
commit | commitdiff | tree | snapshot |
2014-12-17 |
Milian Wolff | Use acquire semantics after all... ;-) |
commit | commitdiff | tree | snapshot |
2014-12-17 |
Milian Wolff | Cleanup spinlock implementation. |
commit | commitdiff | tree | snapshot |
2014-12-15 |
Milian Wolff | Cope with broken backtraces. |
commit | commitdiff | tree | snapshot |
2014-12-13 |
Milian Wolff | Refactor code once more for yet better thread safety... |
commit | commitdiff | tree | snapshot |
2014-12-11 |
Milian Wolff | Set cmake requirement to 2.8.9 and use LINK_PRIVATE. |
commit | commitdiff | tree | snapshot |
2014-12-11 |
Milian Wolff | Only one trap can be added. |
commit | commitdiff | tree | snapshot |
2014-12-11 |
Milian Wolff | Adapt to libunwind changes with unw_set_cache_size. |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Silence build warnings, as was done before in vogl... |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Add noexcept |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Compile in pedantic mode. |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Remove dead code |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Write accurate end time on shutdown. |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Minimize changes against libbacktrace. |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Remove dead code and enable more warnings when building. |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Update libbacktrace to latest version from GCC 4.9... |
commit | commitdiff | tree | snapshot |
2014-12-10 |
Milian Wolff | Mark Boost and Threads as required dependencies. |
commit | commitdiff | tree | snapshot |
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 |
next |