Commit Graph

  • cafebf2428 Merged Ralph's fix-nan-inf-updates branch. Andrew Johnson 2014-08-05 15:51:52 -05:00
  • 547a9b3ebc Tweak some dependency rules for correctness Andrew Johnson 2014-08-05 14:03:37 -05:00
  • e6a883bc5f std/rec/test: explicitly register test subroutine for subroutine record (fix build on MinGW) Ralph Lange 2014-08-05 14:29:14 +02:00
  • fdb21252b0 ioc/db (recGblCheckDeadband): avoid signbit() which does not exist on older MSVC installations Ralph Lange 2014-08-05 11:20:23 +02:00
  • 130d98463c ioc/db (recGblCheckDeadband): pull most common case to front Ralph Lange 2014-08-05 11:17:29 +02:00
  • ded1f3572d ioc/db: force isnan()/isinf() to be 1 (instead of non-zero) Ralph Lange 2014-08-05 10:42:25 +02:00
  • cc656981c0 MSI testing Andrew Johnson 2014-08-04 15:39:02 -05:00
  • fb3314ea45 analogMonitorTest: char array too small Michael Davidsaver 2014-08-04 13:43:37 -04:00
  • 73a64bc89f quiet some warnings Michael Davidsaver 2014-08-04 13:28:47 -04:00
  • 96b082d3e4 fix makefile typo Michael Davidsaver 2014-08-04 12:26:31 -04:00
  • aedea0da37 default/osdSpin.c add missing #include "cantProceed.h" Andrew Johnson 2014-08-02 23:15:43 -05:00
  • b7f8f17227 blockingSockTest: Undo member renames using m_ prefix Andrew Johnson 2014-08-02 14:02:43 -05:00
  • 8d5cdc3747 Fix typo in macro name Andrew Johnson 2014-08-02 13:13:49 -05:00
  • f1a59aa64a Use epicsUInt types, stdint.h is not found on all platforms Andrew Johnson 2014-08-02 13:09:07 -05:00
  • 6767f5089f threadPool: Replaced errno.h status values with S_pool_* ones Andrew Johnson 2014-08-01 17:55:53 -05:00
  • ab78480d54 Merged spinlockfix branch. Andrew Johnson 2014-07-31 12:45:40 -05:00
  • 63d2d8de33 Merged cas-intf-addr-list branch. Andrew Johnson 2014-07-31 11:34:10 -05:00
  • 68bcc77885 Merged alarm-strings branch. Andrew Johnson 2014-07-31 10:17:24 -05:00
  • b0a330f22a Document changes. Andrew Johnson 2014-07-30 18:03:34 -05:00
  • 01dcbed948 ioc/db/test: add test for recGblCheckDeadband() Ralph Lange 2014-07-30 13:36:26 +02:00
  • edafb56273 std/filters: make dbnd filter use recGblCheckDeadband() Ralph Lange 2014-07-30 10:37:10 +02:00
  • f354f880cc std/rec: make all analog type records use new recGblCheckDeadband() Ralph Lange 2014-07-30 10:36:24 +02:00
  • 6f41e11804 ioc/db: add recGblCheckDeadband() to recGbl library Ralph Lange 2014-07-30 10:35:03 +02:00
  • 64c45961ff configure: Fix missing dependency files Andrew Johnson 2014-07-29 18:16:53 -05:00
  • b3afbea7cf Merged Michael's thread-pool branch. Andrew Johnson 2014-07-29 16:05:24 -05:00
  • 41502f9525 db: Remove status message from dbpf Andrew Johnson 2014-07-29 12:46:38 -05:00
  • 716f2679a7 thread pool: don't use reserved names Michael Davidsaver 2014-07-29 12:21:07 -04:00
  • b1a8b2f20e thread pool: switch thread counts to unsigned int Michael Davidsaver 2014-07-29 12:18:19 -04:00
  • 6fee83900e don't include errCommon.h Michael Davidsaver 2014-07-29 12:06:24 -04:00
  • 6d11cba513 add missing TESTFILES Michael Davidsaver 2014-07-29 10:32:47 -04:00
  • c8946b4fc2 std/rec: fix inf handling in select record Ralph Lange 2014-07-29 15:19:12 +02:00
  • 633ef60514 std/rec: fix NaN/inf bug in deadband algorithm of analog records Ralph Lange 2014-07-29 15:16:37 +02:00
  • d86723d62a std/rec/test: add test for deadband mechanism of analog record types Ralph Lange 2014-07-29 15:13:10 +02:00
  • e2461e97ff dbLockTest: test creation of DB links Michael Davidsaver 2014-07-28 14:33:17 -04:00
  • 69e8c4b48e std/rec: Improve subRecord error messages Ralph Lange 2014-07-28 16:19:42 +02:00
  • c710a3a898 dbStatic/dbLexRoutines.c fix error message Andrew Johnson 2014-07-27 15:41:49 -05:00
  • 2de36d3273 Fix lock-set initialization properly. Andrew Johnson 2014-07-25 17:59:59 -05:00
  • c4a1208d6e epicsSpinTest: add to libCom test harness Michael Davidsaver 2014-07-25 18:17:27 -04:00
  • 9cb65e5408 epicsSpinTest: plug some leaks Michael Davidsaver 2014-07-25 18:17:02 -04:00
  • 2a9d05248f Fix epicsSpinTest.c spinThread tests Andrew Johnson 2014-07-25 16:21:03 -05:00
  • 752549d1c8 Fix epicsAtomic headers when used from C code Andrew Johnson 2014-07-25 15:05:58 -05:00
  • 8fec9d6e00 epicsSpin: try lock return non-blocking Michael Davidsaver 2014-07-25 15:12:02 -04:00
  • 5824f98972 epicsSpinTest: fix verifyTryLock() Michael Davidsaver 2014-07-25 15:11:54 -04:00
  • 9d03275c53 iocInit: ensure dbLock cleanup after iocShutdown cleanup Michael Davidsaver 2014-07-25 13:49:55 -04:00
  • 95b916ecd4 thread pool: mark epicsJobCreate() as safe for job functions Michael Davidsaver 2014-07-25 10:16:20 -04:00
  • cbfbce54f9 thread pool: epicsThreadPoolWait return ETIMEOUT Michael Davidsaver 2014-07-25 09:59:46 -04:00
  • b3a1fe9c6b thread pool: fix return of epicsJobUnqueue() Michael Davidsaver 2014-07-24 18:56:27 -04:00
  • 83dfc7980d thread pool: handle failure to create worker Michael Davidsaver 2014-07-24 18:50:19 -04:00
  • 69d1063067 thread pool: epicsJobQueue return EPERM Michael Davidsaver 2014-07-24 18:19:33 -04:00
  • 9b6e270b97 Final spinlock tidying-up Andrew Johnson 2014-07-24 16:33:35 -05:00
  • fc4119094f thread pool: epicsThreadPoolGetShared accepts NULL as defaults Michael Davidsaver 2014-07-24 14:44:28 -04:00
  • fd2edfe94c release notes Michael Davidsaver 2014-07-24 14:22:52 -04:00
  • 01a50b5165 thread pool test Michael Davidsaver 2014-07-24 14:22:52 -04:00
  • 658bd0b570 thread pool implementation Michael Davidsaver 2014-07-24 14:22:52 -04:00
  • a8fd14aae1 Thread pool API Michael Davidsaver 2014-07-24 14:22:52 -04:00
  • 87a6688c17 epicsSpin: remove redundant cantProceed() messages Michael Davidsaver 2014-07-24 10:23:55 -04:00
  • ae518f6e3e ioc/db/test: Fix Windows build Ralph Lange 2014-07-24 14:06:11 +02:00
  • 3ba5bf943e epicsSpin: better error messages when mis-use is detected Michael Davidsaver 2014-07-23 18:40:08 -04:00
  • 846ef343e3 Merged ioc-shutdown2 branch. Andrew Johnson 2014-07-23 16:59:12 -05:00
  • 6bdb8f911a Suppress errlog output of expected warning messages. Andrew Johnson 2014-07-23 16:18:32 -05:00
  • 0bcfbd0ffc remove unused Michael Davidsaver 2014-07-14 18:16:30 -04:00
  • 34f0374ca5 dbLock: yet another fix to dbLockCleanupRecords() Michael Davidsaver 2014-07-14 17:57:17 -04:00
  • 3755b9eaad dbLock: free lockSets Michael Davidsaver 2014-07-11 18:49:41 -04:00
  • edf1ad0362 dbLock: another fix to dbLockCleanupRecords() Michael Davidsaver 2014-07-11 18:49:41 -04:00
  • bb51281d9c dbPutLinkTest: set # of tests Michael Davidsaver 2014-07-11 16:59:22 -04:00
  • fd7a934ce3 dbPutLinkTest: test link string parsing Michael Davidsaver 2014-07-11 16:51:32 -04:00
  • f14bfaab24 dbUnitTest: add testdbGetFieldEqual() Michael Davidsaver 2014-07-11 16:47:55 -04:00
  • a218bfd75c dbLock: fix dbLockCleanupRecords Michael Davidsaver 2014-07-11 16:27:41 -04:00
  • 3f11fd1665 dbUnitTest: replace testdbPutField() Michael Davidsaver 2014-07-11 10:30:31 -04:00
  • ebc3834661 dbUnitTest: testIocInitOk/testIocShutdownOk testAbort() on failure Michael Davidsaver 2014-07-11 10:28:54 -04:00
  • f85c3249ab dbUnitTest: rename Michael Davidsaver 2014-07-10 18:23:49 -04:00
  • 3ff49fc9b2 Fixed build errors, remove dependency on std. Andrew Johnson 2014-07-10 14:27:44 -05:00
  • a9d4204d43 dbLock: free LSET Michael Davidsaver 2014-06-23 16:28:28 -04:00
  • 0c73bb9448 dbChannel: atexit Michael Davidsaver 2014-06-23 16:28:27 -04:00
  • c8d9d5e952 dbLock: atexit Michael Davidsaver 2014-06-23 16:28:27 -04:00
  • c838d5d870 dbBkpt: atexit Michael Davidsaver 2014-06-23 16:28:26 -04:00
  • ddaa6e4eb6 dbNotify: cleanup atexit Michael Davidsaver 2014-06-23 16:28:26 -04:00
  • 60a0c7f181 Make epicsExit subsystem reusable. Andrew Johnson 2014-06-23 16:28:25 -04:00
  • 80dd66a58d add dbUnitTest.h Michael Davidsaver 2014-06-23 16:28:25 -04:00
  • 1ae2ab1de6 dbShutdownTest Michael Davidsaver 2014-06-23 16:28:24 -04:00
  • 5caaf2d13c cleanup initHook Michael Davidsaver 2014-06-23 16:28:23 -04:00
  • 3ca42fc838 cleanup iocsh Michael Davidsaver 2014-06-23 16:28:22 -04:00
  • ad2bb0725d asShutdown Michael Davidsaver 2014-06-23 16:28:22 -04:00
  • 2d4e143987 db/callback: add callbackShutdown() to API, add shutdown handling Ralph Lange 2014-06-23 16:28:21 -04:00
  • e83bc13a5e db/dbCa: add dbCaShutdown() to API, complete shutdown handling Ralph Lange 2014-06-23 16:28:21 -04:00
  • 23e22313f1 db/dbScan: add scanShutdown() to API, complete shutdown handling Ralph Lange 2014-06-23 16:28:21 -04:00
  • 564a527489 misc/iocInit: add iocBuildNoCA() and iocShutdown() to API, split up iocBuild in three phases Michael Davidsaver 2014-06-23 16:28:20 -04:00
  • 8a42190e39 ensure the errlog is started with iocInit Michael Davidsaver 2014-06-23 16:28:20 -04:00
  • f405b444a3 errlog: nicer exit handler name Michael Davidsaver 2014-06-23 16:28:19 -04:00
  • a28a561d8a epicsExit: optional debug printing Michael Davidsaver 2014-06-23 16:28:18 -04:00
  • 8ab1f34df4 std/filters: make arrTest run location more flexible Ralph Lange 2014-06-21 16:22:09 +02:00
  • c91fe7b7d7 Fix issues found by Clang Andrew Johnson 2014-07-12 01:09:36 -05:00
  • 05367f1b33 Cleanup dbConvert Andrew Johnson 2014-07-08 14:40:15 -05:00
  • 09b93f10f7 Fixed dbConvert-memmove problems Andrew Johnson 2014-07-08 12:32:11 -05:00
  • 659916cb16 Fix Windows build - no math with void* pointers Andrew Johnson 2014-06-16 09:57:02 -05:00
  • f3ff337a41 Merged Michael's dbConvert-memmove branch. Andrew Johnson 2014-06-13 15:42:36 -05:00
  • 77ffc94677 out of caution use memmove instead of memcpy Michael Davidsaver 2014-06-13 15:37:13 -04:00
  • ec576dd088 benchmark dbConvert Michael Davidsaver 2014-06-13 15:37:12 -04:00
  • fe61d46153 add testdbConvert Michael Davidsaver 2014-06-13 15:37:11 -04:00
  • 1a0ba81d0d dbConvert: optimize copy w/o convert Michael Davidsaver 2014-06-13 15:37:11 -04:00