sdk/tools/heaptrack.git
2014-12-09 Milian WolffAdd -p/--pid option to attach heaptrack to a running...
2014-12-08 Milian WolffRestructure argument parsing in shell script.
2014-12-07 Milian WolffUse mprotect on addresses we want to overwrite.
2014-12-06 Milian WolffAlso overload posix_memalign.
2014-12-06 Milian WolffOverwrite realloc, calloc and cfree at runtime.
2014-12-06 Milian WolffOverwrite dlopen/dlclose as well at runtime.
2014-12-06 Milian WolffEnsure the hook function is convertible to the original...
2014-12-06 Milian WolffFurther cleanup the code
2014-12-06 Milian WolffMake the hook list easier extensible.
2014-12-06 Milian WolffCleanup code a bit.
2014-12-05 Milian WolffAlso overwrite free.
2014-12-05 Milian WolffMake runtime-patching work!
2014-12-05 Milian Wolfffirst work towards runtime injection, not really workin...
2014-12-05 Milian WolffRemove spurious define, only required on some faulty...
2014-12-04 Milian WolffAdd LGPL v2.1+ text in COPYING file.
2014-12-03 Milian WolffFix line information written by heaptrack_interpret.
2014-12-03 Milian WolffAlways show the biggest heap in the total memory consum...
2014-12-02 Milian WolffAdd some platform checks to give better error messages...
2014-12-02 Milian WolffSkip anything below main in massif backtraces.
2014-12-02 Milian WolffProperly handle case where __libc_start_main is encount...
2014-12-02 Milian WolffSort massif output file.
2014-12-02 Milian WolffIntroduce tunable massif threshold and detailed freq...
2014-12-02 Milian WolffPrint full backtraces in generated massif files.
2014-12-02 Milian WolffPrint first level of backtrace in generated massif...
2014-12-02 Milian WolffBasic support for massif output file generation.
2014-12-02 Milian WolffUse thread instead of signal and increase timestamp...
2014-12-02 Milian WolffRemember the debugee command line.
2014-12-02 Milian WolffSimplify code and write exe path directly to stream.
2014-12-02 Milian WolffSimplify code, it's not worth the imagined performance...
2014-12-02 Milian WolffUnset automatic locking of stdout and stdin.
2014-12-02 Milian WolffPrefer C I/O API for speed.
2014-12-02 Milian WolffUse fputs if we don't need to format anything.
2014-12-02 Milian WolffCleanup module handling code and change the file format...
2014-12-01 Milian WolffRemove code that depends on local libunwind patches.
2014-11-27 Milian WolffFixup handling of posix_memaling.
2014-11-27 Milian WolffDon't print 0B leaked lines.
2014-11-27 Milian WolffProperly take cfree into account.
2014-11-27 Milian WolffEnsure we only ever initialize once.
2014-11-27 Milian WolffUse the same error handler for both init error callbacks.
2014-11-27 Milian WolffFixup callback handlers, the wrong data was passed in.
2014-11-27 Milian WolffCleanup: get rid of obsolete isExe member in module.
2014-11-27 Milian WolffAdd seconds elapsed to heaptrack log for future evaluation.
2014-11-25 Milian WolffSupport building against libunwind from different inclu...
2014-11-25 Milian WolffDelete obsolete files.
2014-11-25 Milian WolffSupport atomic functions if possible.
2014-11-24 Milian WolffPrevent crashes in apps using QProcess.
2014-11-19 Milian WolffPrevent issues and file corruption when tracking a...
2014-11-18 Milian WolffAlso use LineReader in heaptrack_interpret.
2014-11-18 Milian WolffBe more forgiving when encountering bad data.
2014-11-18 Milian WolffOptimize findAllocation calls by leveraging monotonicit...
2014-11-18 Milian WolffSlightly cleanup and optimize LineReader::readHex
2014-11-18 Milian Wolffminor cleanup
2014-11-18 Milian WolffDon't fill sizeHistogram if we are not going to print it.
2014-11-18 Milian WolffIntroduce optimized reader class for faster reading...
2014-11-18 Milian WolffImprove error checking when reading data file.
2014-11-18 Milian WolffFormat byte sizes to KB/MB/GB/TB.
2014-11-18 Milian WolffFallback to __libc_start_main when main is not found.
2014-11-18 Milian WolffChange the output format slightly for better readability.
2014-11-18 Milian WolffMerge allocations from equivalent locations.
2014-11-18 Milian WolffCleanup code and also initialize fileline only once.
2014-11-17 Milian WolffReduce looping
2014-11-17 Milian WolffOnly call backtrace_create_state once per file.
2014-11-17 Milian WolffFix more issues related to improper backtrace symbol...
2014-11-17 Milian WolffTake each PT_LOAD dlpi_phdr as its own module.
2014-11-17 Milian WolffAdd whitespace before lib name.
2014-11-17 Milian WolffFix warning about missing debug infos in linux-vdso...
2014-09-08 Milian WolffCheck for main index while reading the data in.
2014-09-08 Milian WolffSkip operator new etc. when encountering the trace.
2014-09-07 Milian WolffWrite histogram to file specified by cli argument
2014-09-07 Milian WolffImprove the output to better understand what the number...
2014-09-06 David FaureFix compilation on OpenSUSE
2014-09-06 David FaureFix compilation when passing flags on the command line...
2014-09-05 Milian WolffSkip all operator new locations, even when the IP differs.
2014-09-04 Milian WolffDon't get confused by operator<, <<, > and >>.
2014-08-26 Milian WolffShare code.
2014-08-26 Milian WolffMake it possible to switch between merged and non-merge...
2014-08-26 Milian WolffAdd some comments, esp. about implementing better trace...
2014-08-26 Milian Wolffremove obsolete debug output
2014-08-26 Milian WolffAdd implicit values to program options.
2014-08-26 Milian WolffMerge code to print merged backtraces :)
2014-08-26 Milian WolffPrettify output of top-allocator places.
2014-08-25 Milian WolffMerge allocation data by instruction pointer.
2014-08-25 Milian WolffSkip operator new(unsigned long) (and new[]) from start...
2014-08-25 Milian WolffMake indices typesafe.
2014-08-25 Milian WolffFix name of variables.
2014-08-25 Milian WolffAdd a bit of recursion to the callgraph test debugee
2014-08-25 Milian WolffFix regression and properly stop backtraces at main...
2014-08-25 Milian WolffCleanup code and reduce duplication.
2014-08-25 Milian WolffSplit trace and instruction pointer data.
2014-08-25 Milian WolffReduce amount of cout flushing.
2014-08-25 Milian WolffCleanup code: encapsulate data reading and make more...
2014-08-25 Milian WolffAdd test for call graphs, this should be merged better.
2014-08-25 Milian WolffImprove headings of different output sections.
2014-08-25 Milian WolffTake dlclose into account and update module cache accor...
2014-08-25 Milian WolffMake it possible to validate the correctness of allocat...
2014-08-25 Milian WolffImprove output of -h
2014-08-25 Milian WolffDo not clash --print-histogram with --help.
2014-08-25 Milian WolffDo not link directly to libheaptrack.
2014-08-25 Milian WolffShorten template identifiers by default.
2014-08-25 Milian WolffUse boost::program_options and make output configurable.
next