-
- Downloads
Fix memory leaks in TransformHelper::eval_sliced_Transform() and eval_sliced_Transform().
- The memory leaks were due to a previous work-in-progress optimization reported to later. - It fixes too much memory consumption failure in pyfaust.demo.bsl (because of Faust normalization using Faust slicing). - By the way, add a mechanism for this later opt. in Faust::Transform (optional deallocation of data, but only privately accessible to avoid naked access). [skip ci]
Showing
- src/faust_linear_operator/CPU/faust_Transform.h 5 additions, 2 deletionssrc/faust_linear_operator/CPU/faust_Transform.h
- src/faust_linear_operator/CPU/faust_Transform.hpp 6 additions, 6 deletionssrc/faust_linear_operator/CPU/faust_Transform.hpp
- src/faust_linear_operator/CPU/faust_TransformHelper.h 2 additions, 3 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.h
- src/faust_linear_operator/CPU/faust_TransformHelper.hpp 89 additions, 97 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.hpp
Please register or sign in to comment