Panu Matilainen
91123cd043
Rip i386-specific RDTSC support from rpmsw, use gettimeofday() everywhere
...
- we don't need accuracy beyond what gettimeofday() offers for bleeping
debugging benchmarks
- we especially don't need hw-specific magic asm voodoo to get unreliable
timing results (RDTSC isn't reliable with multi-core/hyperthreaded CPU's
etc etc)
2008-04-21 12:39:18 +03:00
Panu Matilainen
9ce13e09ef
Switch to <rpm/foo.h> style for public headers
...
- adjust include paths accordingly
2007-12-08 14:02:32 +02:00
Ralf Corsépius
abeea80a38
Use #include <x.h> syntax to include public headers.
2007-11-23 06:46:19 +01:00
Ralf Corsépius
562c47ce8b
Include "rpmsw.h" instead of <rpmsw.h>.
2007-10-28 06:08:20 +01:00
Ralf Corsépius
e9f3a5c89d
Remove splint tags.
2007-09-11 19:23:32 +02:00
Ralf Corsépius
f982bbaa79
Remove splint tags.
2007-09-11 16:48:54 +02:00
Ralf Corsépius
bc5bbd543f
Remove __LCLINT__-ifdef'ed blocks.
2007-09-03 13:29:05 +02:00
Panu Matilainen
c9ce3241df
Remove / #ifdef out unused variables as appropriate.
2007-07-10 11:00:04 +03:00
jbj
552d691608
Splint fiddles.
...
CVS patchset: 6736
CVS date: 2003/04/09 21:46:31
2003-04-09 21:46:31 +00:00
jbj
783219a832
fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.
...
fix: rpmal could segfault under obscure conditions.
Use array, not individual structures, for rpmsw{Enter,Exit} timestamps.
CVS patchset: 6735
CVS date: 2003/04/08 21:42:55
2003-04-08 21:42:55 +00:00
jbj
f60ec855de
Calibrated stopwatch using rdtsc.
...
Probes for digest/signature and rpmdb.
CVS patchset: 6734
CVS date: 2003/04/07 12:05:35
2003-04-07 12:05:35 +00:00
jbj
0bb715a528
Accumulate compress/uncompress times.
...
CVS patchset: 6733
CVS date: 2003/04/04 22:15:58
2003-04-04 22:15:58 +00:00
jbj
5984579078
Use rpmswEnter/rpmswExit throughout.
...
CVS patchset: 6730
CVS date: 2003/04/02 23:26:06
2003-04-02 23:26:06 +00:00
jbj
95f01d39a5
Splint clean.
...
CVS patchset: 6729
CVS date: 2003/04/02 21:16:26
2003-04-02 21:16:26 +00:00
jbj
d96a081626
Splint fiddles.
...
CVS patchset: 6727
CVS date: 2003/04/01 22:30:04
2003-04-01 22:30:04 +00:00
jbj
485f497e21
Add gcrypt to tdigest.
...
CVS patchset: 6722
CVS date: 2003/03/28 22:11:06
2003-03-28 22:11:06 +00:00
jbj
d79b053df3
Repair rdtsc stopwatch, use gettimeofday(3) for now.
...
CVS patchset: 6716
CVS date: 2003/03/25 00:22:23
2003-03-25 00:22:23 +00:00
jbj
0b8c3f8319
Add benchmark stopwatch, change precision from milli- to micro-secs.
...
CVS patchset: 6715
CVS date: 2003/03/24 17:25:42
2003-03-24 17:25:42 +00:00