summaryrefslogtreecommitdiff
path: root/count.c
Commit message (Expand)AuthorAgeFilesLines
* Change my email addressDmitry V. Levin2020-12-311-1/+1
* Update copyright headersDmitry V. Levin2020-04-031-1/+1
* count: store average time as struct timespecEugene Syromyatnikov2020-03-231-14/+11
* count: use dashes in option argument namesEugene Syromyatnikov2020-03-231-0/+10
* count: add information about minimum and maximum call durationEugene Syromyatnikov2020-03-231-3/+59
* count: add ability to select columns being shownEugene Syromyatnikov2020-03-231-0/+54
* count: factor out column alias namesEugene Syromyatnikov2020-03-231-22/+33
* count: add ability to sort on avg_time fieldEugene Syromyatnikov2020-03-231-0/+11
* count: refactor statistics calculation/outputEugene Syromyatnikov2020-03-231-49/+214
* count: add ability to sort on errors fieldEugene Syromyatnikov2019-08-081-0/+13
* count: provide alternative names for sorting optionsEugene Syromyatnikov2019-08-061-0/+6
* count: rewrite sort function selection using a tableEugene Syromyatnikov2019-08-061-10/+17
* syscall: track syscall system time a bit more explicitlyEugene Syromyatnikov2019-08-061-2/+2
* count: substract overhead per callEugene Syromyatnikov2019-08-061-8/+7
* count: use parse_ts for parsing overhead valueEugene Syromyatnikov2019-08-061-3/+3
* count: fix types in sorting comparison callbacksEugene Syromyatnikov2019-08-061-10/+15
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* Replace struct timeval with struct timespec in time measurementsDmitry V. Levin2018-03-201-20/+20
* Fix -O option handlingDmitry V. Levin2018-03-201-0/+2
* count: cleanup count_syscallDmitry V. Levin2018-03-161-43/+10
* Update copyright headersDmitry V. Levin2018-02-131-1/+1
* count.c: whitespaceEugene Syromyatnikov2018-01-071-2/+1
* count.c: cleanup types and sizeof usageEugene Syromyatnikov2018-01-071-4/+5
* count.c: collect definitions of format strings in one placeEugene Syromyatnikov2018-01-071-8/+10
* count.c: use %9.u conversion specificationEugene Syromyatnikov2018-01-051-13/+6
* count.c: use personality_names in call_summary report captionEugene Syromyatnikov2018-01-051-2/+2
* Fix a few sizeof style issuesDmitry V. Levin2017-06-171-1/+1
* Add copyright headersEugene Syromyatnikov2017-05-221-0/+1
* Lowercase SCNO_IN_RANGE and SCNO_IS_VALIDDmitry V. Levin2016-12-181-3/+2
* count.c: use syserror instead of direct u_error accessDmitry V. Levin2016-12-181-1/+1
* Fix NULL dereference in "-S name" when syscall table has holesDmitry V. Levin2016-05-101-2/+3
* Refer to -h on incorrect usageElvira Khabirova2015-11-271-1/+1
* Introduce memory allocation wrappersDmitry V. Levin2015-05-251-8/+3
* Fix compilation warnings reported by gcc -Wsign-compareDmitry V. Levin2014-09-171-2/+2
* Optionally produce stats on syscall latencyMark Hills2014-05-291-2/+2
* Constify count_syscall functionDmitry V. Levin2014-05-291-6/+7
* Tweaks for -c: fixed setitimer/getitimer hack; optimized call_summary_pers()Denys Vlasenko2013-03-071-36/+54
* Eliminate many SCNO_IS_VALID checksDenys Vlasenko2013-02-211-4/+6
* Mass rename of SCNO_IN_RANGE define to SCNO_IS_VALIDDenys Vlasenko2013-02-161-1/+1
* Make sure current_wordsize and PERSONALITY0_WORDSIZE are ints in all archesDenys Vlasenko2012-05-151-1/+1
* Cast current_wordsize to an intMike Frysinger2012-04-271-2/+2
* Optimize code if we have only one personalityDenys Vlasenko2012-03-191-1/+1
* Tidy up includes and copyright notices, fix indentationDenys Vlasenko2012-03-161-2/+0
* Trivial tweaks to error messagesDenys Vlasenko2012-03-081-2/+1
* Automated removal of non-Linux codeDenys Vlasenko2012-02-251-2/+0
* Cast to long for %l in printfH.J. Lu2012-02-061-1/+1
* Make out-of-memory handling more uniformDenys Vlasenko2011-08-311-9/+4
* Opotimize "scno >= 0 && scno < nsyscalls" checkDenys Vlasenko2011-08-251-1/+1
* count_syscall() always returns 0, optimize itDenys Vlasenko2011-08-231-4/+2
* Whitespace cleanups. No code changes.Denys Vlasenko2011-06-221-25/+13