LabVIEW 13.0.1f2
After several minutes of editing the logic of a SubVI, I noticed the development environment slowing down. I checked the memory usage of the VI, and noticed 30+ MB of Front Panel Objects.
When I remove the VI from memory and reopen it, the Front Panel Object memory is back to normal.
This has happened three or four times now with several VIs in this project. I haven't ever been modifying the front panel objects, which consist of a DVR in and out, as well as a boolean and small cluster. I've worked on similar VIs in the same project in every version since 2011 and only started seeing the problem in 2013 SP1.
Has anyone seen similar behavior? Any explanations? What all is going into "Front Panel Objects"? I could understand the high memory usage if I had a bunch of data in an array control on the front panel, but all I'm doing is editing logic without even running the VI. Is undo history stored in this memory?