summaryrefslogtreecommitdiff
path: root/tools/tools/syscall_timing
Commit message (Expand)AuthorAgeFilesLines
* Do a sweep and remove most WARNS=6 settingsKyle Evans2020-10-011-2/+0
* Add benchmarks for lstat(2) and readlink(2).Edward Tomasz Napierala2018-11-071-0/+36
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-11/+1
* Add a semaphore ping benchmark.Edward Tomasz Napierala2018-07-041-0/+62
* Add a very simple memcpy benchmark.Edward Tomasz Napierala2018-07-041-0/+27
* Sort the benchmarks even more.Edward Tomasz Napierala2018-07-041-68/+68
* Rename "dup" and "fstat_shmfd" to "shmfd_dup" and "shmfd_fstat" for consistency.Edward Tomasz Napierala2018-07-041-7/+7
* Sort the benchmarks; no functional changes intended.Edward Tomasz Napierala2018-07-041-299/+299
* Disable pipepingtd benchmarks, to make it not depend on libthr.Edward Tomasz Napierala2018-07-042-1/+7
* Make the pipeping benchmarks work with larger buffer sizes.Edward Tomasz Napierala2018-07-041-90/+91
* Add threaded pipe ping benchmark.Edward Tomasz Napierala2018-07-042-0/+82
* Add a trivial "pipe ping" (two processes) benchmark.Edward Tomasz Napierala2018-07-041-0/+59
* Make syscall_timing(1) build with WARNS=6.Edward Tomasz Napierala2018-07-042-83/+86
* Add getprogname(3) (ie null) benchmark.Edward Tomasz Napierala2018-07-041-0/+18
* Use a macro for iteration.Edward Tomasz Napierala2018-07-041-81/+29
* Remove artificial limit for -i.Edward Tomasz Napierala2017-11-021-1/+1
* Add benchmark for access(2).Edward Tomasz Napierala2017-11-021-0/+23
* Add bad_open benchmark, which measures failed opens by callingEdward Tomasz Napierala2017-11-021-0/+16
* Add benchmark for getresuid(2) - three pointers, although only "output" ones,Edward Tomasz Napierala2017-11-021-0/+17
* Add select(2) benchmark. It takes four pointers; unfortunately it'sEdward Tomasz Napierala2017-11-021-1/+26
* Add getpriority(2) benchmark; it's a lightweight syscall which does prettyEdward Tomasz Napierala2017-11-021-0/+18
* Make syscall_timing(1) default to a temporary file when run without -p.Edward Tomasz Napierala2017-11-021-2/+36
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-04-131-1/+1
* Clean up -Wtautological-compare -Wformat warnings.Sergey Kandaurov2013-11-051-5/+9
* Do not execute a needed statement with side-effect in assert().Konstantin Belousov2012-06-061-4/+9
* Add gettimeofday() test.Konstantin Belousov2012-06-061-0/+17
* Add microbenchmark for create/unlink of a zero-byte file.Robert Watson2010-10-241-3/+32
* Validate syscall_timing test names before starting to provide earlierRobert Watson2010-10-221-12/+68
* Universally use uintmax_t in syscall_timing; rearrange arithmetic toRobert Watson2010-10-211-64/+65
* Add Cambridge/Google tag since the copyright has been updated.Robert Watson2010-10-211-0/+3
* Further syscall_timing improvements: allow an arbitrary "path" stringRobert Watson2010-10-211-45/+41
* Fix bug in recent syscall_timing change: measure the number of iterationsRobert Watson2010-10-211-3/+4
* Further enhancements to syscall_timing:Robert Watson2010-10-211-79/+258
* Improve the structure and implementation of the syscall_timingRobert Watson2010-10-211-106/+374
* Add a few more system call timing cases:Robert Watson2005-08-031-10/+65
* Centralize usage in usage(), and use in preference to fprintf().Robert Watson2005-04-101-8/+16
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-1/+1
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
* Add syscall_timing, a simple timing micro-benchmark for someRobert Watson2004-09-302-0/+195