When doing repeated runs, memory use by the thread slowly increases, suggesting a memory leak. Currently if performing many thousands of runs it is recommended to restart the python process periodically to avoid running out of memory.
Most likely, BeePop+ needs to implement a function to properly free memory allocated to objects passed from the wrapper to the c++ interface.
When doing repeated runs, memory use by the thread slowly increases, suggesting a memory leak. Currently if performing many thousands of runs it is recommended to restart the python process periodically to avoid running out of memory.
Most likely, BeePop+ needs to implement a function to properly free memory allocated to objects passed from the wrapper to the c++ interface.