Commit Graph

9508 Commits

Author SHA1 Message Date
Jeff Hill 9fd3e2a494 many changes 2000-06-27 22:35:43 +00:00
Jeff Hill db0905f2ab use iter.valid() 2000-06-27 22:34:08 +00:00
Jeff Hill 33e6ae6470 balanced lock calls 2000-06-27 22:33:22 +00:00
Jeff Hill 384daa87cc backed out over-zelous use of smart pointers 2000-06-27 22:32:22 +00:00
Jeff Hill 46d8c1edaf cosmetic 2000-06-27 22:30:25 +00:00
Jeff Hill f91be05cde 1) users must now select between
single threaded and multi threaded operation
2) default timer queue does not now have manager thread
2000-06-27 22:24:58 +00:00
Marty Kraimer 746c7f2af6 add _POSIX_THREAD_PROCESS_SHARED 2000-06-27 17:53:17 +00:00
Jeff Hill d633a0001e fixed duplicate definition of valid () member func 2000-06-27 17:30:32 +00:00
Jeff Hill d815872938 added valid() member function, moved function implementations down,
fixed DLL export issues
2000-06-27 00:24:41 +00:00
Jeff Hill ab3608aada cosmetic 2000-06-26 23:57:23 +00:00
Jeff Hill d525da0a7b use different method for finding eol 2000-06-26 23:56:01 +00:00
Jeff Hill 65da62b879 fixed problem which slipped through testing because IDE modified
installed version.
2000-06-26 23:54:53 +00:00
Jeff Hill 9e9ead744a cosmetic 2000-06-26 23:49:04 +00:00
Jeff Hill af9a564c3e fixed bug which was impacting performance, but not functionality
(we needed to process once for each expired timer on the queue)
2000-06-26 23:45:16 +00:00
Jeff Hill 16946b8b40 added valid iterator member to bidirectional iterator class 2000-06-26 23:42:56 +00:00
Jeff Hill 84c1b75d8d moved inline func out of instantiate ifdef 2000-06-26 23:42:12 +00:00
Jeff Hill 2bae9d1f21 adjusted DLL symbol export 2000-06-26 15:37:41 +00:00
Jeff Hill 78aa3f6a9f fixed gnu formatted IO warning 2000-06-23 22:15:49 +00:00
Jeff Hill 703080f8fa cleaning up 2000-06-23 21:58:18 +00:00
Jeff Hill adf84044d2 doc 2000-06-23 00:05:16 +00:00
Jeff Hill c27b99996b initialize id variable in constructor 2000-06-23 00:04:09 +00:00
Jeff Hill 47729fed41 added preemptive callback control
reinstalled flow control
2000-06-22 23:59:51 +00:00
W. Eric Norum a0c9a0ea91 Major change to try to make performance (and semantics) match the vxWorks
implementation.  The previous implementation would not perform partial copies.
The vxWorks implementation would copy as much as possible.
2000-06-22 16:57:56 +00:00
Marty Kraimer 821582df52 option now in configure 2000-06-22 15:25:10 +00:00
Janet B. Anderson 08fb42ae64 Moved thread libraries to CCC_STATIC_LDLIBS_NO. 2000-06-22 15:03:53 +00:00
Marty Kraimer 7323486b9e back out to previous version 2000-06-20 21:12:45 +00:00
Marty Kraimer 7834744bb2 add iocClock 2000-06-20 20:22:38 +00:00
Marty Kraimer 257adf3569 1) remove ntp support code
2) replace ntpEpochOffset by posixEpochToEpicsEpoch
2000-06-20 20:18:39 +00:00
Marty Kraimer cde6a63dbb add sample TIMEZONE definition 2000-06-20 19:58:22 +00:00
Marty Kraimer a8eaec8d17 drvTS is now optional for vxWorks 2000-06-20 19:54:40 +00:00
Marty Kraimer 8e6720b483 added soft clock support 2000-06-20 19:52:10 +00:00
Janet B. Anderson 869db16fd8 Remove references to R3.12 directories rec and rec.bak. 2000-06-20 19:49:28 +00:00
Janet B. Anderson 5bc66b6ec1 Removed extra referenecs to install. 2000-06-20 19:19:13 +00:00
Janet B. Anderson 3d0f5c8af2 Moved the execution of the cleandirs rule. 2000-06-20 19:04:21 +00:00
W. Eric Norum 3c44955ad5 Call lower-level RTEMS mutex support routines.
This one change improves the catime benchmark results be more than 13%.
The RTEMS maintainers are now planning to implement a special fast-mutex
which should provide even greater improvement.
2000-06-20 17:06:15 +00:00
Jeff Hill 74c81652e0 made include of string.h os independent 2000-06-19 23:29:12 +00:00
Marty Kraimer 0f6c3a8dfc remove hardware support 2000-06-19 13:09:07 +00:00
Jeff Hill 9639af7f3a increase the maximum size of the cached host name string 2000-06-17 00:35:52 +00:00
Jeff Hill 645b0883aa correctly calculate the number of bytes in the CA connect sequence 2000-06-17 00:35:01 +00:00
Jeff Hill 8fa9db48ad added new activate methods 2000-06-16 23:36:37 +00:00
Jeff Hill 2e67127f25 eliminate the UDP send thread 2000-06-16 23:35:02 +00:00
W. Eric Norum 5f4e31c600 Fix typo that was making the startup/shell task non-FP. 2000-06-16 20:37:06 +00:00
Jeff Hill 5313404121 elevated priority of CAC timer event thread 2000-06-16 20:00:06 +00:00
Marty Kraimer 7efef48a21 remove def for putenv; failed on solaris 8 2000-06-16 15:02:40 +00:00
W. Eric Norum 097a822319 Include stdio.h to get declaration for stderr.
Ensure that all execution paths through osiGetUserName actually return a value.
Fix missing apostrophe in couldn't.
2000-06-16 14:57:52 +00:00
Marty Kraimer 7a53aa7d45 get rid of tsSubr; more call to TSinit to os/osdThead 2000-06-16 14:08:54 +00:00
Marty Kraimer d65bcef5a9 add TSinit 2000-06-16 14:03:59 +00:00
Jeff Hill 4fb22f09a3 Fixed use of errlogPrintf () in spawned process ulting in a hang.
Removed use of assert() when the executable couldnt be located
which aslo caused a hang.
2000-06-16 00:21:43 +00:00
Jeff Hill 828bd4392b fixed solaris cleanup hang by using close instead of shutdown 2000-06-15 23:06:09 +00:00
Jeff Hill dd83010c37 fixed solaris cleanup hang by using close instead of shutdown 2000-06-15 22:47:18 +00:00