~dirk.zimoch/epics-base:fix_performstruct_test

Last commit made on 2018-09-19
Get this branch:
git clone -b fix_performstruct_test https://git.launchpad.net/~dirk.zimoch/epics-base
Only Dirk Zimoch can upload to this branch. If you are Dirk Zimoch please log in for upload directions.

Branch merges

Branch information

Name:
fix_performstruct_test
Repository:
lp:~dirk.zimoch/epics-base

Recent commits

f2aef7e... by Dirk Zimoch on 2018-09-19

link with rt when using clock_gettime()

6415837... by mdavidsaver on 2018-07-31

PVStructure inline access to member variables

850d4ff... by mdavidsaver on 2018-07-31

PVField::copyUnchecked assert()

Field comparison is now O(0), so do this anyway
to help catch mistakes.

f0cfe1c... by mdavidsaver on 2018-07-31

PVField::copy() avoid duplication with copyUnchecked()

c8b615b... by mdavidsaver on 2018-07-30

Field initialize m_hash

valgrind complain (rightly) about use of uninitialized
if Structure ctor throws (eg. duplicate field).
~Field will then try to use m_hash before it has been
initialized. This don't hurt and the subsequent equality
tests prevent any bad behavior.

c67fdaf... by mdavidsaver on 2018-07-14

add pvRequest -> bitmask processing

f66d277... by mdavidsaver on 2018-07-13

msvc 9 compat

4ef7db2... by mdavidsaver on 2018-07-12

sharePtr.h: adjust apply/llvm compatibility

e1216df... by mdavidsaver on 2018-07-12

move PVValueArray dtor out of line

This class has out of line members, and explicit
instanciations. Move the dtor out of line as
well to maybe avoid emitting duplicate
typeinfo.

340fa8a... by mdavidsaver on 2018-07-11

Thread accept non-copyable std::function