Andrew Johnson
|
105e831442
|
Merge changes from 3.14 branch into 3.15
|
2017-06-14 10:17:31 -05:00 |
|
Andrew Johnson
|
6ef995525a
|
Restore the use of DBL_MAX in timerQueue.cpp
|
2017-06-09 13:44:30 -05:00 |
|
Andrew Johnson
|
b369aa67f1
|
Use 1000 years as 'forever' in timers
DBL_MAX causes problems...
|
2017-06-08 21:55:12 -05:00 |
|
Andrew Johnson
|
b9f0ef5158
|
Merge 3.14 version and add 3.15 edits
|
2016-05-22 14:38:18 +02:00 |
|
Andrew Johnson
|
f4a16a1e1e
|
Remaining Revision-Id keywords in source
|
2016-05-22 05:43:09 +02:00 |
|
Andrew Johnson
|
c74eb27474
|
Merged changes from 3.14 branch, to revno 12604
|
2015-09-18 11:51:51 -05:00 |
|
Andrew Johnson
|
a9c4d59537
|
Applied Ambroz Bizjak's timerQueueActive.patch
|
2015-08-31 11:52:32 -05:00 |
|
Andrew Johnson
|
cec6aee81b
|
HPUX: Delete void * operator new(size_t) methods
These were apparently needed by the HPUX compiler even though it
never actually executed them. They are never used.
|
2012-04-12 11:28:23 -05:00 |
|
Andrew Johnson
|
2a20d48ca4
|
HPUX: Remove all // X aCC comments
These were added to suppress warnings from the HPUX compiler.
|
2012-04-12 11:13:50 -05: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
|
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 |
|
Jeff Hill
|
724a589fe1
|
fixed warnings
|
2006-12-05 22:54:52 +00:00 |
|
Jeff Hill
|
35d07ffbda
|
changed the name of cxxCompilerDependencies.h to compilerDependencies.h
|
2003-09-17 19:25:31 +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
|
234c515b05
|
removed exception specifications
|
2003-02-12 19:03:59 +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
|
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
|
936053422b
|
removed privateCancel() function
|
2002-08-16 00:05:53 +00:00 |
|
Janet B. Anderson
|
93b0bf478d
|
Updated license comments.
|
2002-07-12 21:35:43 +00:00 |
|
Jeff Hill
|
02ed07196b
|
cosmetic
|
2002-06-25 15:10:30 +00:00 |
|
Jeff Hill
|
cf3000d8df
|
use singleton for epics timer queue manager
|
2002-03-22 21:18:45 +00:00 |
|
Jeff Hill
|
fec6ba2dbf
|
epicsAutoMutex has a new name, fixed free lists, and allow timer to be deleted during expire
|
2002-03-21 22:45:32 +00:00 |
|
Jeff Hill
|
a251b89e13
|
auto mutex release now requires an auto mutex
|
2002-02-27 23:32:44 +00:00 |
|
Jeff Hill
|
921db3d9f8
|
make copy constructor and assignment oper private
|
2002-02-06 02:27:42 +00:00 |
|
Ralph Lange
|
96d928fa51
|
Changes for HP-UX 11 - first semi-stable version
|
2002-02-04 15:14:43 +00:00 |
|
Jeff Hill
|
659c60fd90
|
fixed inconsistent signed vs unsigned for thread priority
|
2001-10-03 18:45:32 +00:00 |
|
Ralph Lange
|
8a99fac979
|
Fixed HPUX warnings.
|
2001-07-26 08:58:34 +00:00 |
|
Jeff Hill
|
c61e68b4e3
|
revert to using virtual destroy() to destroy timers
|
2001-07-12 17:53:51 +00:00 |
|
Jeff Hill
|
1042e657c8
|
improved internal class hierarchy
|
2001-07-12 16:02:54 +00:00 |
|
Jeff Hill
|
41a2ba5a9b
|
make timer queue visible from epicsTimer
|
2001-07-12 02:23:14 +00:00 |
|
Jeff Hill
|
1403317247
|
fixed gnu warning
|
2001-07-11 23:47:40 +00:00 |
|
Jeff Hill
|
8ffb5e5fb9
|
delete timer via timer queue
|
2001-07-11 23:16:34 +00:00 |
|
Jeff Hill
|
87f9c12a77
|
dont use free list for passive timer queue because of entaglements
between the file scope free list destructor and any file scope
file descriptor manager destructor's attempts to destroy a
passive timer queue
|
2001-06-12 17:16:52 +00:00 |
|
Jeff Hill
|
63c2a025d3
|
made compatible with timer library API changes
|
2001-05-22 01:46:13 +00:00 |
|
Jeff Hill
|
c6c4b1b4c3
|
timer queue name changes
|
2001-03-08 21:54:45 +00:00 |
|
Jeff Hill
|
e2c318b2fb
|
upgraded locking
|
2001-03-06 23:11:23 +00:00 |
|
Jeff Hill
|
3fa13a1d8f
|
dont use struct for C++ class defs
|
2001-02-22 19:52:09 +00:00 |
|