LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Buffer Creation even with using In Place Element Structure

I am puzzled... I am analyzing my code with the 'Show Buffer Allocation' tool to help optimize, and I found a buffer being created in a place I did not expect... right at the input terminal of an In Place Element Structure when reading a value from a DVR. I thought the whole point of the In Place Element Structure was that it didn't create buffers - calculations are done in place? Creating the DVR should give me one copy of this data in memory, and then every where I access it, it just updates that one copy. Does anyone know why is there a buffer created here? Or is this just a problem with the tool? Or maybe the buffer being created isn't for a copy of the data from the DRV but something else? I've noticed this buffer creation when using unbundle/bundle function on an In Place Element Structure too. Thanks.

JohnG3k_0-1690773606240.png

 

0 Kudos
Message 1 of 1
(650 Views)