lp:~epics-core/epics-base/array-opt

Created by mdavidsaver and last modified

Change to dbAccess and wavefromRecord to support buffering of waveforms. Allows a driver to safely replace BPTR (with the record lock).

https://wiki-ext.aps.anl.gov/epics/index.php/How_to_avoid_copying_arrays_with_waveformRecord

Get this branch:
bzr branch lp:~epics-core/epics-base/array-opt
Members of EPICS Core Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
EPICS Core Developers
Project:
EPICS Base
Status:
Merged

Recent revisions

12401. By mdavidsaver

update release notes

12400. By mdavidsaver

Don't need void* cast

Implicit case from void** to void*
is allowed.

12399. By mdavidsaver

Allow BPTR replacement in aai and aao

12398. By mdavidsaver

Allow waveformRecord to replace BPTR

12397. By mdavidsaver

get_array_info() can modifiy DBADDR::pfield

Allow the record support function get_array_info()
to modify its first argument to provide a different
pointer from which values should be read.

Remember the original and restore it afterwards.

12396. By Andrew Johnson

Merged changes from 3.14 branch

Up to revno 12398, i.e. the R3.14.12.3 release.

12395. By Andrew Johnson

rec: Fix precision where link not set

Don't just force the precision to 15 if an INPx link is not set,
default to PREC field instead.

12394. By Andrew Johnson

rec: mbbiDirect and mbboDirect refactoring

This includes changes to functionality, documented.

12393. By Andrew Johnson

rec: Code format cleanup to mbbi, mbbo records

No intentional changes to functionality.

12392. By Andrew Johnson

configure: New REGRDDFLAGS variable

Allows registerRecordDeviceDriver.pl to be run with different
command flags than the dbdToX.pl scripts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~epics-core/epics-base/3.15
This branch contains Public information 
Everyone can see this information.