Commit Graph

39 Commits

Author SHA1 Message Date
Andrew Johnson
02a105e5ab Merged changes from 3.14 branch up to revno 12540 2015-03-02 11:43:20 -06:00
Andrew Johnson
0fa8702842 Applied test-epicsTimerQueue-reference-counter.patch 2015-02-20 12:34:53 -06:00
Andrew Johnson
dbb8d232ee libCom/test: Losen the timer error threshold.
Windows was consistently failing the fastest timer tests.
2013-12-17 17:13:27 -06:00
Andrew Johnson
fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Jeff Hill
fa24d119dd use verify instead of assert (in tests) 2009-08-24 17:07:03 +00:00
Jeff Hill
9f5b1a11da removed some epicsSingleton related code that isnt in use 2009-02-10 22:51:53 +00:00
Andrew Johnson
7edc9f4d89 Fixes for Win32. 2008-08-28 15:32:46 +00:00
Andrew Johnson
b937142ff3 Fixes for vxWorks: permit multiple runs, don't use assert(). 2006-12-12 19:58:52 +00:00
Andrew Johnson
6c19051727 Major reorganization:
Removed all Main.cpp files, use the macro in testMain.h instead and
defaulted all argc/argv parameters.
Converted all real test programs to use epicsUnitTest.h.
Moved performance measurements from epicsThreadTest to epicsThreadPerform.
Moved epicsOkToBlockTest tests into epicsThreadTest.
On a host arch,  make test  inside the O.arch directory runs all tests.
2006-11-09 22:38:41 +00:00
Jeff Hill
e268286f83 less cpu intensive for soft float cpus 2005-11-08 22:46:31 +00:00
Jeff Hill
e7e46f07f5 less cpu intensive for soft float cpus 2005-11-08 22:41:31 +00:00
Jeff Hill
7ecc2d0535 new #include 2004-10-08 15:20:16 +00:00
W. Eric Norum
f8647ac5c6 Guard against overzealous optimizers. 2004-09-16 15:56:35 +00:00
W. Eric Norum
7a1249cd99 Allow calls from RTEMS test harness. 2004-09-16 14:04:21 +00:00
Ralph Lange
987f598804 Relative (percent) error -> absolute; units -> SI 2004-05-26 11:04:50 +00:00
Jeff Hill
39d3883325 fixed missing init 2003-03-22 02:11:09 +00:00
Jeff Hill
0792aebf95 added sleep quantum correction using epicsThreadSleepQuantum() 2003-03-21 19:26:00 +00:00
Jeff Hill
625883f248 better message 2002-12-18 16:59:57 +00:00
Jeff Hill
ba2cb54762 removed free lists 2002-10-23 22:28:56 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
cdfa4b5363 avoid useless vc++ warning 2002-03-27 21:32:20 +00:00
Jeff Hill
a07be4ff1b template instantiation 2002-03-27 19:18:43 +00:00
Jeff Hill
60754b28d5 use singleton class 2002-03-21 22:41:16 +00:00
Jeff Hill
7b1b2988d7 turn of ms already instantiated warning 2001-10-22 03:18:52 +00:00
Jeff Hill
f1d7722f80 use explicit template instantiation 2001-10-20 00:43:26 +00:00
Jeff Hill
c61e68b4e3 revert to using virtual destroy() to destroy timers 2001-07-12 17:53:51 +00:00
Jeff Hill
b061bb6eb9 no need to save pointer to timer queue now 2001-07-12 16:04:04 +00:00
Jeff Hill
8ffb5e5fb9 delete timer via timer queue 2001-07-11 23:16:34 +00:00
Jeff Hill
63c2a025d3 made compatible with timer library API changes 2001-05-22 01:46:13 +00:00
Jeff Hill
26c082ffaf fixed timer delay test 2001-03-26 18:31:57 +00:00
Jeff Hill
024066bf8b new timer queue name 2001-03-08 22:02:34 +00:00
Jeff Hill
550e74f0fd upgraded locking 2001-03-07 15:54:44 +00:00
Jeff Hill
45433c9857 changed class names 2001-02-22 19:55:23 +00:00
Jeff Hill
145f5ca087 changed interface for non-threaded timer queue and rearranged
suffix order in names
2001-02-21 18:33:17 +00:00
Jeff Hill
757553668d adjusted for name changes 2001-02-20 23:42:47 +00:00
Jeff Hill
2f3c7ae269 better units 2001-02-15 22:27:47 +00:00
Jeff Hill
94e8d24f5a fixed bug in percent error calc 2001-02-15 22:21:18 +00:00
Jeff Hill
36f57b79db fixed warning 2001-02-15 22:12:35 +00:00
Jeff Hill
37977cef1b installed 2001-02-15 17:32:06 +00:00