LeaST (Leak Strike Team) Headquarters

This is the area where we put all information relevant to memory leak fighting. To fight leaks, the Strike Team has two missions:

Later on, when everything's in place and all leaks are defeated, the LeaST will be transformed to the MOST (Memory Optimisation Strike Team), and will try to find ways to optimise the memory consumption of Elisa.

Leak Killing

This part is more specifically aimed to the Strike Team, and is detailed in QualityAssurance/LeaST/Kill

Leak Prevention

TODO: write guidelines (and possibly tools) for checks to be done for every merge requests. These checks should be easy, fast, and detect leaks efficiently.

Interesting references

http://wingolog.org/archives/2007/11/27/reducing-the-footprint-of-python-applications

http://evanjones.ca/memoryallocator/

QualityAssurance/LeaST (last edited 2008-10-09 15:46:59 by GuillaumeEmont)