issues
search
AllenInstitute
/
MIES
Multichannel Igor Electrophysiology Suite
https://alleninstitute.github.io/MIES/user.html
Other
22
stars
6
forks
source link
Revision ThreadSafeDataStorage utility functions
#2240
Closed
MichaelHuth
closed
1 week ago
MichaelHuth
commented
1 month ago
Just a draft
Improvements:
writing a variable now does not reinitializes the named storage causing an additional release of two waves and a recreation of two waves. Due to memory allocation each wave creation causes a global lock.
fixes the mixed check of data/wv in
https://github.com/AllenInstitute/MIES/blob/04d32708c5bf91d7f757895ccc087e8303fcfa75/Packages/MIES/MIES_ThreadsafeDataSharing.ipf#L63
cleaner API with public ReadVar / WriteVar and private Create / Storage Getter
Just a draft
Improvements: