History log of /external/ltrace/summary.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8a730f3e5844b86386032e93f91aa3df814ad9c3 21-Nov-2013 Petr Machata <pmachata@redhat.com> Consider exec and exit events an end of outstanding calls

- This cleans up a lot of stuff. The actual substance is addition of
account_current_callstack in handle_event.c (which however uses
those cleaned-up interfaces).

- trace-exec.exp was extended to check that the exec syscall can be
seen in -c output. That's one of the symptoms of what this fixes.

- This hides dict_opt_c in summary.c. It also gets rid of the global
variable current_time_spent--instead, the information is passed via
a function argument in a struct timedelta (so that we never confuse
absolute time with relative). callstack_element.time_spent was renamed
to .enter_time, as that is what it has always been.
/external/ltrace/summary.c
2834f72014dc8b13ba13b9a06da744dd023f3555 09-Jan-2013 Petr Machata <pmachata@redhat.com> In summary.c, use vect instead of allocating things by hand
/external/ltrace/summary.c
881e1fd61524bd916cdce782f8d3beadd7e5aaec 05-Dec-2012 Petr Machata <pmachata@redhat.com> Don't attempt to count records if the dictionary hasn't been created
/external/ltrace/summary.c
d7e4ca82e1cf20bb2605befb1da74dd1688c706e 28-Nov-2012 Petr Machata <pmachata@redhat.com> Rewrite dict module to be more in line with vect

It's now a bit more strongly typed, can grow and shrink on demand, and has
a more complete interface.
It uses open addressing scheme to store hashes.
/external/ltrace/summary.c
e99af270a60891e68d465c4cd97dbe29cd1a05e4 26-Oct-2012 Petr Machata <pmachata@redhat.com> Update copyright information and license headers
/external/ltrace/summary.c
f670eea50e959eeb9da53d70cad8d43c19494ef0 25-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Finally got rid of GNU's Autoconf stuff
/external/ltrace/summary.c
8d1b92ba755f6d6229f5e230fc43d958b13836f8 03-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Some minor fixes
/external/ltrace/summary.c
f728123bd75a65a6a1536e198c3c30719e494e71 25-Jun-2009 Juan Cespedes <cespedes@debian.org> Re-organize file names
/external/ltrace/summary.c
3df476b28e4a9cdb43cf29fff8e89481310eb30d 28-May-2009 Juan Cespedes <cespedes@debian.org> Created library "libltrace.a" and a simple program that calls it
/external/ltrace/summary.c
b65bdc581f1ff747a53a1e2494d1cebb56453cb2 16-Dec-2008 Juan Cespedes <cespedes@debian.org> More fields to struct "options"

Substituted opt_* with options.indent, options.output
/external/ltrace/summary.c
ce377d567ccc0b14693619b69ebe0ac6deb0ba90 16-Dec-2008 Juan Cespedes <cespedes@debian.org> Added global struct "options"

Substituted opt_* with options.align, options.user, options.syscalls,
options.libcalls, options.demangle
/external/ltrace/summary.c
7dd291227d81d3bc32c67e90fb7f7c51c76f39dd 16-Dec-2008 Juan Cespedes <cespedes@kermit.thehackers.org> Fix "ltrace -o -c"

* summary.c: Fix "ltrace -o -c"
* mkdist: rm -rf autom4te.cache
* debian/control.ini: re-added armel and armeb
/external/ltrace/summary.c
a841f6592e75d78620ee9e645af22a58c9e3bbf9 15-Sep-2006 Olaf Hering <olh@suse.de> Some fixes...

* Makefile.in : allow installation as non-root user, print out
some debugging information before running test suite.
* summary.c : allow compilation without USE_DEMANGLE
* sysdeps/linux-gnu/ppc/plt.c : fix warning in sym2addr
* sysdeps/linux-gnu/ia64/regs.c : fix warning when finding
instruction slot
* elf.c : fix up error created in 2006-07-26 refactor
/external/ltrace/summary.c
20212f80124d358e2f2f5fb74f4825f5389dcb05 24-Apr-2006 Paul Gilliam <pgilliam@us.ibm.com> summary.c: Correct a typo prevented the inclusion of "demangle.h"
/external/ltrace/summary.c
e9cb050943a6b28b01b85da6ac180218bb0a6738 21-Feb-2006 Ian Wienand <ianw@ieee.org> typo
/external/ltrace/summary.c
bfdaacb835f3dbaed88242100bd8604b5fc7d67f 20-Feb-2006 Ian Wienand <ianw@ieee.org> make -c demangle names when used with -C
/external/ltrace/summary.c
2d45b1a8e26a36a9f85dc49e721c4390ca93dc40 20-Feb-2006 Ian Wienand <ianw@ieee.org> run Lindent over source to get everything looking about the same
/external/ltrace/summary.c
9a2ad351a1c3215dc596ff3e2e3fd4bc24445a6b 20-Feb-2006 Ian Wienand <ianw@ieee.org> Switched to SVN (initial import)
/external/ltrace/summary.c
3219f320604810532a4938dda8f9dfadb0e840f3 16-Feb-2006 Ian Wienand <ianw@ieee.org> Some fixes...

* read_config_file.c: initialise pt stack argument to stop warning
* summary.c: make show_summary() obey -C for demangaling function names
/external/ltrace/summary.c
504a385858a49352bcfceca444ba4f1a7bfd20cd 04-Feb-2003 Juan Cespedes <cespedes@debian.org> Version 0.3.31

* Added a lot of functions to ltrace.conf,
thanks to Jakub Jelinek <jakub@redhat.com> (closes: Bug#144518)
* Fixed off-by-one problem in checking syscall number
* Removed some warnings
/external/ltrace/summary.c
d65efa37b1fd73305ce4469841dc760514d74202 03-Feb-2003 Juan Cespedes <cespedes@debian.org> Version 0.3.30

* Implemented -T option (show time spent inside each call)
* Alphabetically sort options in help and manual page
* Added -c option (summary of calls on program exit)
/external/ltrace/summary.c