Hi

For some time I have been battling a memory leak in my pedometer app, after a 
lot of experimentation, I have found the problem to be my use of arrays  
(probably)!

Whenever I receive an acceleration measurement, some statistical calculations 
are made, which results in one float pr. measurement.

As I need the measurements for a certain time for further statistical 
analysis, the results are stored in an array, used as an traveling window like 
this:

accarr.shift();  // the array is pre-initialized with empty elements.
accarr.push(<float>);

This works great, but it leaks memory fast, and after some time (between 1 & 2 
hours) the OS kills all running apps!

Any ideas how I can solve this?

Thanks.

Kim
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to