Bonjour a tous
me revoila avec un soucis de fuite memoire, mon code est le suivant :
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 PyObject *list = PyList_New(taille_liste); for (i=0;i<taille_liste;i++) { /*calcul dune valeur que je vais stocker dans ma liste*/ PyList_SetItem(list , i, PyInt_fromLong(valeur_calculee)); } return list;
Et lorsque je regarde l'evolution de la memoire physique au fur et a mesure que i progresse dans la boucle, elle grimpe elle grimpe elle grimpe.
La fuite ne peut venir que de PyList_setItem
est-ce que vous sauriez comment l'eviter ?
Partager