Michael Davidsaver
|
356ee58927
|
use osi epicsMath.h
|
2010-03-24 13:17:41 -04:00 |
|
Michael Davidsaver
|
cadbcb43a2
|
use C++ name make.h
|
2010-03-24 11:34:00 -04:00 |
|
Michael Davidsaver
|
75a15809fa
|
epicsTimer: check that delay time is finite
|
2010-03-16 21:09:52 -04:00 |
|
Jeff Hill
|
56c4c92588
|
improved show diagnostic
|
2009-08-10 21:41:59 +00:00 |
|
Andrew Johnson
|
68bdaa899e
|
Fixes to allow building on Solaris. Its <cxxx> headers are evidently not
quite drop-in C++ replacements for the <xxx.h> C versions.
|
2009-06-02 22:31:46 +00:00 |
|
Jeff Hill
|
8d245ba595
|
added try/catch blocks so that we hopefully can bridge
periods where the new general time provides (unexpectedly
considering its advertised benfits) no time at all.
|
2009-05-11 22:50:06 +00:00 |
|
Jeff Hill
|
dd54062496
|
fixed mantis 336 - timer queue should have try / catch block
around call to user's expiration callback
|
2009-03-13 17:23:07 +00:00 |
|
Andrew Johnson
|
07d187b77a
|
Fix needed for g++ 4.1.2.
|
2009-02-23 22:51:50 +00:00 |
|
Jeff Hill
|
40c802ad7b
|
moved declaration using template down to below where its template
parameter is declared in case inclass friend forward reference to the
template parameter doesnt carry forward on all compilers
|
2009-02-23 21:44:39 +00:00 |
|
Jeff Hill
|
62618480fd
|
fixed mantis 332
|
2009-02-10 22:24:20 +00:00 |
|
Andrew Johnson
|
a6585880f4
|
Fixed C++ comments in header file used from C.
|
2008-07-29 20:12:09 +00:00 |
|
Jeff Hill
|
724a589fe1
|
fixed warnings
|
2006-12-05 22:54:52 +00:00 |
|
Jeff Hill
|
4aa661f418
|
added warning
|
2006-11-18 00:16:33 +00:00 |
|
Jeff Hill
|
62df64a03c
|
added missing include
|
2004-10-08 17:11:59 +00:00 |
|
Jeff Hill
|
1a31fbcdda
|
new #include
|
2004-10-08 15:12:20 +00:00 |
|
Jeff Hill
|
889d8bc6c2
|
fixed potential race on SMP systems
|
2004-09-23 00:24:04 +00:00 |
|
Jeff Hill
|
36ffaa3968
|
fix unguard needs to be moved inside of sate test (that needs to be guarded)
|
2004-01-24 00:13:59 +00:00 |
|
Jeff Hill
|
24d2d57d62
|
dont check to see if timer thread is suspended when blocking for it to shut down
|
2004-01-15 04:15:04 +00:00 |
|
W. Eric Norum
|
d2149209ea
|
Fix nested comments in previous change.
|
2003-11-07 21:21:05 +00:00 |
|
W. Eric Norum
|
748e7cce1b
|
Get rid of gcc complaint about C++ comments.
|
2003-11-07 19:15:21 +00:00 |
|
Jeff Hill
|
35d07ffbda
|
changed the name of cxxCompilerDependencies.h to compilerDependencies.h
|
2003-09-17 19:25:31 +00:00 |
|
Robert Soliday
|
ce29455411
|
Minor changes added for Borland's C++ compiler on Linux
|
2003-08-01 19:13:39 +00:00 |
|
Jeff Hill
|
6ab92a6dab
|
added misssing epicsShareFunc
|
2003-04-16 21:02:23 +00:00 |
|
Jeff Hill
|
641b33129c
|
removed unnecessary includes
|
2003-03-27 01:08:45 +00:00 |
|
Jeff Hill
|
5f1c656aed
|
move sleep quantum cache to proper place in the fdManager class
|
2003-03-26 22:16:04 +00:00 |
|
Jeff Hill
|
d0f68ee85f
|
move sleep quantum cache to proper place in active timer queue
|
2003-03-26 22:12:07 +00:00 |
|
Jeff Hill
|
0792aebf95
|
added sleep quantum correction using epicsThreadSleepQuantum()
|
2003-03-21 19:26:00 +00:00 |
|
Jeff Hill
|
efa1cfac35
|
added mising C created timer destroy functions
|
2003-02-18 21:10:11 +00:00 |
|
Jeff Hill
|
5e1df0e93b
|
cosmetic
|
2003-02-18 21:09:11 +00:00 |
|
Jeff Hill
|
234c515b05
|
removed exception specifications
|
2003-02-12 19:03:59 +00:00 |
|
Jeff Hill
|
ed008a4d49
|
correct name for epicsTimerQueueRelease
|
2003-01-29 20:03:15 +00:00 |
|
Jeff Hill
|
d70ba845e5
|
dont take (and keep) the lock in the destructor because on POSIX its not allowed to own a mutex when it is destroyed
|
2002-12-09 23:53:12 +00:00 |
|
Jeff Hill
|
500c0e22ba
|
fix undefined symbols on Tornado II
|
2002-12-03 00:46:10 +00:00 |
|
Jeff Hill
|
151d115378
|
workaround visual c++ 6.0 bugs
|
2002-11-14 22:14:29 +00:00 |
|
Ralph Lange
|
3bab48bdb7
|
Suppressed HPUX compiler warnings.
|
2002-11-07 17:48:30 +00:00 |
|
Jeff Hill
|
6e2262aecf
|
fixed bogus undefined symbols with hpux compiler
|
2002-11-04 23:25:41 +00:00 |
|
Jeff Hill
|
5494603e75
|
uncommented free list release
|
2002-11-01 18:18:29 +00:00 |
|
Jeff Hill
|
e772ce948c
|
fixed gnu warnings
|
2002-11-01 18:13:51 +00:00 |
|
Jeff Hill
|
5b23570d27
|
upgraded compiler specific macros
|
2002-10-30 18:40:24 +00:00 |
|
Jeff Hill
|
0dce06f4cf
|
upgraded compiler specific macros
|
2002-10-30 17:19:26 +00:00 |
|
Jeff Hill
|
2ddee70fe3
|
ifdef around placement delete
|
2002-10-29 22:06:39 +00:00 |
|
Jeff Hill
|
c3e9d6928c
|
fixed borland warning
|
2002-10-29 22:06:04 +00:00 |
|
Jeff Hill
|
2011c3c7ba
|
use epics_throws macro
|
2002-10-25 00:11:12 +00:00 |
|
Jeff Hill
|
8dc8be9ad7
|
document ms compiler problems with placement delete
|
2002-10-24 18:12:03 +00:00 |
|
Jeff Hill
|
b023f081eb
|
fixed linux compiler errors
|
2002-10-24 00:18:12 +00:00 |
|
Jeff Hill
|
1e976b7eed
|
use placement new
|
2002-10-23 22:32:39 +00:00 |
|
Jeff Hill
|
0b66cd3811
|
now compatible with new epicsSingleton interface
|
2002-10-23 22:30:19 +00:00 |
|
Jeff Hill
|
d468c989d7
|
cosmetic
|
2002-10-23 22:29:32 +00:00 |
|
Jeff Hill
|
31ceef441d
|
added epicsShareFunc in several places
|
2002-09-30 17:59:30 +00:00 |
|
Jeff Hill
|
021e060853
|
fixed gnu detected problem
|
2002-09-17 18:13:32 +00:00 |
|