- Log ind eller Opret konto for at kommentere
- Anmeld denne kommentar
Du skal oversætte Python selv med de rigtige options (kald configure med --with-valgrind). Din Python-fortolker kan nu interere meget bedre med valgrind. Python kommer med en fil med de kendte memory leaks i Python så du kan ignorere dem. For at køre test.py med valgrind, kan du bruge:
valgrind --tool=memcheck \ --suppressions=/Misc/valgrind-python.supp \ --leak-check=full /python test.py
hvor er stien til roden af den udpakkede Python-distribution.
Jeg har stor glæde ved overstående når jeg tester mine Python extensions (typisk skrevet i C/C++).