Commit Graph

1450 Commits

Author SHA1 Message Date
Jeff Hill
76560ce7c3 added reset() 2001-04-17 00:14:42 +00:00
Jeff Hill
1ec6f444b7 changed file name 2001-04-17 00:03:02 +00:00
Jeff Hill
4b99a3d268 installed epics_auto_ptr.h 2001-04-16 22:36:59 +00:00
Jeff Hill
c2e6490220 installed 2001-04-16 22:36:28 +00:00
Jeff Hill
01fd6d5253 no need to check for nill 2001-04-16 21:49:53 +00:00
Andrew Johnson
95806cd1cd MSVC can't handle partial template specializations (swap<T>), so removed
removed swap<epicsList<T>> and renamed epicsSwap<epicsList<T>> to
epicsListSwap<T>
2001-04-12 15:35:56 +00:00
Janet B. Anderson
70cf9b538d Commented out epicsListTest for alpha2. 2001-04-09 15:53:31 +00:00
Marty Kraimer
e745a49e1e Create => OsdCreate 2001-04-09 15:27:28 +00:00
Marty Kraimer
ea026b4350 epicsMutexCreate=>epicsMutexOsdCreate 2001-04-09 15:24:06 +00:00
W. Eric Norum
3681457c88 Remove RTEMS-specific semaphore show command. The generic epicsMutexShowAll
provides similar functionallity.
Allow for longer task names in semaphore show messages.
2001-04-06 17:05:40 +00:00
Marty Kraimer
79eebbd8f8 support osi features 2001-04-06 12:43:44 +00:00
Marty Kraimer
f4b0c741a1 change errlogStop to errlogFlush 2001-04-05 14:42:00 +00:00
Marty Kraimer
1e922e5f30 add epicsMutex.c 2001-04-05 14:36:45 +00:00
Marty Kraimer
4e9f6b716a epicsMutexMustCreate now osi; add support for epicsSemShowAll 2001-04-05 14:36:00 +00:00
Marty Kraimer
857c4a9545 add errlogStop; remove old sytle C function prototypes 2001-04-05 14:32:50 +00:00
Jeff Hill
c9f8816dea fixed doc 2001-03-28 21:54:36 +00:00
Jeff Hill
63393cc259 added performance test 2001-03-28 21:53:38 +00:00
Jeff Hill
7c4b968db7 use a longer polling interval 2001-03-28 21:18:38 +00:00
Jeff Hill
84ced8336c fixed test duration for slower machines 2001-03-28 21:14:48 +00:00
W. Eric Norum
d5a01b6968 Ensure that epicsThreadSleep always yields processor. 2001-03-28 21:00:35 +00:00
Jeff Hill
65d5561b3d fixed stack size bug 2001-03-28 20:54:29 +00:00
Jeff Hill
159ecd02f2 use C++ API 2001-03-28 16:30:00 +00:00
Jeff Hill
efd4f1e6e1 fixed gnu warning 2001-03-28 16:05:32 +00:00
Jeff Hill
902ee295e0 added newline at EOF 2001-03-28 16:01:40 +00:00
Jeff Hill
9191e04ac9 added new tests 2001-03-28 15:52:18 +00:00
Jeff Hill
8b782cd6bb added thread private test 2001-03-28 15:49:25 +00:00
Andrew Johnson
34ea7db15b Changed template so it takes an exception object as argument, not a
char* to use as the argument to the exception object.  This may end
up copying the object, but it's now completely flexible (an exception
class must be copy-constructable anyhow).
2001-03-27 20:45:59 +00:00
Andrew Johnson
5ad4bfcd11 Added a private default constructor (to stop compiler-generated one)
A bit of reformatting too.
2001-03-27 20:38:24 +00:00
Andrew Johnson
418b34ad85 Added epicsAlgorithmTest 2001-03-27 20:25:52 +00:00
Andrew Johnson
ced62f1e5f swap=>epicsSwap 2001-03-27 17:10:14 +00:00
Andrew Johnson
a1bbcf660a Using epicsAlgorithm.h 2001-03-27 16:55:12 +00:00
Andrew Johnson
a16fdfe45e Added epicsAlgorithm.h header containing epicsMin, epicsMax & epicsSwap. 2001-03-27 16:53:22 +00:00
Jeff Hill
8ef0216cf5 minor optimization in timer queue process 2001-03-26 18:34:59 +00:00
Jeff Hill
a609b3394b doc 2001-03-26 18:32:30 +00:00
Jeff Hill
26c082ffaf fixed timer delay test 2001-03-26 18:31:57 +00:00
Jeff Hill
0a9f914076 added epicsAutoMutexRelease 2001-03-21 01:02:35 +00:00
W. Eric Norum
ad1ce3a686 Clean up priority display.
Move task name to end so that long task names look better.
2001-03-18 22:29:45 +00:00
Andrew Johnson
7ec189d2ce Made producer and consumer routines extern "C" to stop SUNWspro warning. 2001-03-16 20:05:00 +00:00
Jeff Hill
24dee489ff format 2001-03-08 22:57:52 +00:00
Jeff Hill
b3eaf02074 fixed gnu warning 2001-03-08 22:56:21 +00:00
Jeff Hill
5622204418 fixed gnu warning 2001-03-08 22:38:02 +00:00
Jeff Hill
249c3bf3b9 fix file modified while installed in include 2001-03-08 22:13:51 +00:00
Jeff Hill
26a35b488f use critical section for improved performance 2001-03-08 22:04:37 +00:00
Jeff Hill
963b610948 osiTimer => epicsTimer 2001-03-08 22:03:34 +00:00
Jeff Hill
024066bf8b new timer queue name 2001-03-08 22:02:34 +00:00
Jeff Hill
c6c4b1b4c3 timer queue name changes 2001-03-08 21:54:45 +00:00
Marty Kraimer
e8718d8265 changes so that TSinit can successfully call iocClockRegister 2001-03-07 21:40:22 +00:00
Jeff Hill
550e74f0fd upgraded locking 2001-03-07 15:54:44 +00:00
Jeff Hill
a56080e419 pushed use of mutable out to application 2001-03-06 23:15:08 +00:00
Jeff Hill
e2c318b2fb upgraded locking 2001-03-06 23:11:23 +00:00