-
1c09b42951
ByteBuffer change order of tests for optimized byte swap
Michael Davidsaver
2018-03-19 14:36:41 -07:00
-
e42bb46563
ByteBuffer collapse some trivial indirection
Michael Davidsaver
2018-03-19 14:01:28 -07:00
-
a7788f9847
remove rtemsConfig.c
Michael Davidsaver
2018-03-19 09:07:50 -07:00
-
b597364419
simpler test harness main()
Michael Davidsaver
2018-03-13 18:44:38 -07:00
-
a9a951d970
Move epicsExit() call into pvDataAllTests()
Andrew Johnson
2018-03-13 12:24:59 -05:00
-
6ac879ec6a
Rename vxTestHarness -> pvdTestHarness
Andrew Johnson
2018-03-13 12:24:00 -05:00
-
2422ef50b6
rename rtemsTestHarness -> pvdTestHarness
Michael Davidsaver
2018-03-12 09:10:20 -07:00
-
06dbf96b65
missing test count
Michael Davidsaver
2018-03-12 09:07:49 -07:00
-
172046e78f
Add AnyScalar::clear()
Michael Davidsaver
2018-02-21 10:27:03 -08:00
-
7e8c49f0a0
don't use shared_ptr::get() for null test
Michael Davidsaver
2018-02-12 14:25:43 -08:00
-
f2ad6292f5
cleanup
Michael Davidsaver
2018-02-06 10:14:05 -08:00
-
337e13b72e
pvIntrospect.h mark OVERRIDE/FINAL
Michael Davidsaver
2018-02-06 10:11:23 -08:00
-
2ab2fc62dc
move FINAL/OVERRIDE defs to pvIntrospect.h
Michael Davidsaver
2018-02-06 10:10:05 -08:00
-
786575c3de
a little bit of cleanup and minor opt
Michael Davidsaver
2018-02-05 16:02:44 -08:00
-
4cca194000
drop *HashFunction
Michael Davidsaver
2018-02-05 16:03:04 -08:00
-
cd3ead0028
testThread drop dead code
Michael Davidsaver
2017-12-28 12:13:34 -06:00
-
a239b95ca1
remove previously deprecated executor.h, queue.h and timerFunction.h
Michael Davidsaver
2017-12-28 12:12:11 -06:00
-
09574c0e82
sharedVector more c++11
Michael Davidsaver
2018-01-04 10:28:34 -08:00
-
0b6b01ef83
shared_vector limit MSVC workaround
Michael Davidsaver
2018-01-05 11:13:56 -08:00
-
34145e459b
Clean up compiler warnings.
Andrew Johnson
2018-01-04 17:59:09 -06:00
-
207efca15c
workaround for msvc pickyness
Michael Davidsaver
2018-01-04 10:28:34 -08:00
-
3e25c2ea46
fix more printf specs
Michael Davidsaver
2017-12-29 12:59:11 -06:00
-
2046678caa
drop emptyStringtring
Michael Davidsaver
2017-12-29 11:12:36 -06:00
-
cb7e4e858b
clear some warnings
Michael Davidsaver
2017-12-28 12:53:52 -06:00
-
43ee4b9cb6
thread safe getFieldCreate() and getPVDataCreate()
Michael Davidsaver
2017-12-28 11:52:12 -06:00
-
207c24a4fd
deprecate LOCAL_STATIC_LOCK
Michael Davidsaver
2017-12-28 11:23:29 -06:00
-
6465ab3b6d
caseUnsafeV use switch instead of jump table
Michael Davidsaver
2017-11-28 14:13:20 -06:00
-
cf624bc679
jenkins-ci: fix/update CloudBees jobs
Ralph Lange
2017-12-19 09:08:27 +01:00
-
df55a776c7
Update version number after tagging release
Andrew Johnson
2017-12-14 18:28:03 -06:00
-
07afe3887b
Reset DEVELOPMENT_FLAG for 7.0.0 release
7.0.0
Andrew Johnson
2017-12-14 18:27:26 -06:00
-
25434ba84f
Insert missing release note entries
Andrew Johnson
2017-12-14 18:23:51 -06:00
-
9787dbd14f
anyscalar.h ensure that storage really is large enough
Michael Davidsaver
2017-12-11 20:25:51 -06:00
-
fd9081c80e
minor
Michael Davidsaver
2017-12-11 20:21:41 -06:00
-
e79c49019d
quiet warning
Michael Davidsaver
2017-12-11 20:21:06 -06:00
-
5bc081a3af
skip unnecessary inclusion of localStaticLock.h
Michael Davidsaver
2017-11-28 12:50:43 -06:00
-
5976eb5186
Include <top>/../RELEASE.<host>.local
Andrew Johnson
2017-12-06 20:37:27 -06:00
-
b194bc05b1
Unify .gitignore files
Andrew Johnson
2017-11-30 12:03:33 -06:00
-
18207fd79e
Use 'make test-results' in travis-build script
Andrew Johnson
2017-11-29 16:36:39 -06:00
-
7c1e0a51eb
Fixes needed for older VxWorks GCC
Andrew Johnson
2017-11-29 16:35:22 -06:00
-
7196658166
jenkins: remove microbench option from CB build
Ralph Lange
2017-11-15 17:28:05 +01:00
-
187fe67ffa
fixup debugPtr
Michael Davidsaver
2017-11-14 17:13:29 -06:00
-
7136098c3c
Suppress unnecessary deprecation warnings
Andrew Johnson
2017-11-07 22:19:56 -06:00
-
7979238029
Let's make timeStamp constants actually const
Andrew Johnson
2017-11-07 11:46:36 -06:00
-
fc38dff3b0
testPVData: clarify getSubField() by index on sub-struct
Michael Davidsaver
2017-11-07 08:18:12 -06:00
-
c590204cf9
add epics::auto_ptr<T> and epics::swap()
Michael Davidsaver
2017-11-06 12:30:40 -06:00
-
284e49c807
add EPICS_NOT_COPYABLE()
Michael Davidsaver
2017-11-06 11:29:59 -06:00
-
43fcd3d1e2
debugPtr use libCom instead of std::
Michael Davidsaver
2017-11-02 11:18:32 -05:00
-
a9f2d7df40
reftrack: remove inline operator[]
Michael Davidsaver
2017-11-02 10:06:36 -05:00
-
21a03d2b85
rename configure/CONFIG_PVDATA_VERSION
Michael Davidsaver
2017-11-01 11:20:14 -05:00
-
f123b8654a
update ignore
Michael Davidsaver
2017-11-01 09:40:42 -05:00
-
51cbe538e8
handle yajl 2.1.0 API changes
Michael Davidsaver
2017-10-31 17:45:40 -05:00
-
e247a2c4eb
Merge pull request #48 from mrkraimer/master
Marty Kraimer
2017-10-17 14:52:54 -04:00
-
-
490b6684ac
more createRequest tests
Michael Davidsaver
2017-10-17 10:15:00 -05:00
-
6fdeadf171
pvAlarm, pvTimeStamp, pvControl, pvDisplay: only put to fields that have changed
mrkraimer
2017-10-16 10:00:22 -04:00
-
-
a88d491012
win64 one more time, move explicit instantiations after all definitions.
Michael Davidsaver
2017-10-06 11:06:23 +02:00
-
fd34d68933
another win64 attempt, explicitly instanciate
Michael Davidsaver
2017-10-05 16:24:45 +02:00
-
215e3aab7b
one more attempt to appease win64
Michael Davidsaver
2017-10-05 15:32:31 +02:00
-
cd4feb3bab
install CONFIG_PVD
Michael Davidsaver
2017-10-05 14:02:05 +02:00
-
6b0af421dd
another attempt to appease msvc win64
Michael Davidsaver
2017-10-05 11:24:23 +02:00
-
9aeb4f2a96
attempt to fix win64 linking error
Michael Davidsaver
2017-10-05 10:39:47 +02:00
-
9b1e789e62
PVUnion: get() const propagation, add guess(), and inline trival
Michael Davidsaver
2017-09-30 13:18:04 -05:00
-
406b163bcc
factory methods avoid creating unnecessary temporaries
Michael Davidsaver
2017-09-30 11:09:52 -05:00
-
6f2cae95e1
PVField: getParent() const propagation and inline trival
Michael Davidsaver
2017-09-30 11:00:37 -05:00
-
594a29b2db
add PVScalar::putFrom/getAs variants for AnyScalar
Michael Davidsaver
2017-09-30 10:04:31 -05:00
-
0d12464e30
add AnyScalar
Michael Davidsaver
2017-09-29 17:14:22 -05:00
-
ccd9ab70ee
pvUnitTest.h const-ness
Michael Davidsaver
2017-09-29 16:12:01 -05:00
-
27f2f87e29
reftrack class Field
Michael Davidsaver
2017-09-29 15:30:50 -05:00
-
635eb9d36d
Status: inline trival and add maximize() w/ shorthand operator |=
Michael Davidsaver
2017-09-29 13:37:20 -05:00
-
f3e7f9bb8f
travis-ci: consolidate travis configuration
Ralph Lange
2017-09-28 15:10:49 +02:00
-
2f69665056
travis-ci: fix RTEMS/qemu builds
Ralph Lange
2017-09-22 16:10:21 +02:00
-
559f7bc1b7
travis-ci: remove non-functional RTEMS builds
Michael Davidsaver
2017-09-21 16:13:18 -05:00
-
693f00caf5
Merge remote-tracking branch 'origin/master'
Michael Davidsaver
2017-09-21 15:07:21 -05:00
-
-
822173979c
FieldBuilder::add() ignore exact duplicates
Michael Davidsaver
2017-09-20 18:47:42 -05:00
-
9bce66f307
FieldBuilder edit union/structureArray/unionArray
Michael Davidsaver
2017-09-20 13:50:59 -05:00
-
7a71e758b1
pvUnitTest.h multi-line prints
Michael Davidsaver
2017-09-20 14:25:23 -05:00
-
72fe0ca3e7
minor
Michael Davidsaver
2017-09-14 11:20:42 -05:00
-
fd0570f0c9
travis-ci fix c++11 builds
Michael Davidsaver
2017-09-13 09:17:56 -05:00
-
e0037a0c8b
ci: changes for EPICS 7 Base structure
Ralph Lange
2017-09-21 16:06:18 +02:00
-
-
c7c83282ee
parseJSON() more forgiving scalar array handling
Michael Davidsaver
2017-09-07 15:55:21 -05:00
-
8f98d9792b
add typemap.h
Michael Davidsaver
2017-09-07 15:53:40 -05:00
-
111f7bd15e
parseJSON() track modified fields
Michael Davidsaver
2017-09-07 11:53:54 -05:00
-
787af8de18
BitSet building convenience
Michael Davidsaver
2017-09-07 11:49:07 -05:00
-
db6ebfe71b
parseJSON() assign union with scalar value
Michael Davidsaver
2017-09-06 18:11:42 -05:00
-
1cb490039f
remove another broken no-arg ctors
Michael Davidsaver
2017-08-30 17:55:04 -05:00
-
a152a64f1c
RefSnapshot operator
Michael Davidsaver
2017-08-30 17:04:02 -05:00
-
08f50e56ac
win32 doesn't have ssize_t
Michael Davidsaver
2017-08-30 14:20:10 -05:00
-
9ae221ca0c
apply reftrack to PVField
Michael Davidsaver
2017-08-29 16:39:42 -05:00
-
aca8da5891
remove broken no-arg ctors
Michael Davidsaver
2017-08-29 16:31:38 -05:00
-
34896560ea
add reftrack.h
Michael Davidsaver
2017-08-29 16:22:52 -05:00
-
3597fbe382
avoid unnecessary temp shared_ptr
Michael Davidsaver
2017-08-16 17:49:17 +02:00
-
0b262baf97
fix getSubField() by index
Michael Davidsaver
2017-08-16 16:29:06 +02:00
-
78b51ebe59
c++98 compatible, but still reduced, number of getSubField() specializations
Michael Davidsaver
2017-08-16 11:07:29 +02:00
-
08a92468fe
PVStructure::getSubField() const propagation
Michael Davidsaver
2017-08-08 16:51:37 +02:00
-
b84ed964f9
reduce # of PVStructure::getSubField overloads
Michael Davidsaver
2017-08-08 16:37:12 +02:00
-
8bfe7b6b9d
debugPtr compat
Michael Davidsaver
2017-08-15 17:22:01 +02:00
-
dbae173399
don't import/export inline classes
Michael Davidsaver
2017-07-18 14:32:42 +02:00
-
4d4dbcda4d
expose const void* form of PVScalar::putFrom()
Michael Davidsaver
2017-07-18 14:28:11 +02:00
-
fd4584a49d
resolve ambiguity
Michael Davidsaver
2017-07-18 11:12:44 +02:00
-
ceb9f795cb
whitespace: quiet gcc6 indentation warning
Michael Davidsaver
2017-07-17 16:25:00 +02:00
-
443c254d46
no C99 initializers
Michael Davidsaver
2017-07-17 15:58:04 +02:00