220Fermer222
PolluxLe 13/10/2007 à 01:05
Thibaut (./218) :
J'ai pas encore vraiment d'idée sur quoi ça va aboutir. J'espère y arriver. Pour GTC j'imagine que tu as du écrire un gestionnaire de cette sorte ? Si oui, tu t'es organisé comment ?

Il y avait déjà un gestionnaire de mémoire, avec un fonctionnement très simple : il n'y a jamais de libération de mémoire, il n'y a que deux "tas" qu'on peut libérer en bloc (un tas local à chaque fonction, et un qui n'est libéré qu'une fois la compilation terminée). Donc ça marche bien parce que c'est rapide et parce qu'il y a pas trop de création d'objets "inutiles"... Du coup j'y ai pas trop touché, j'ai juste amélioré un peu la granularité ^^


Mais ça dépend de ce que tu veux faire, quelle est la taille de ce que tu veux allouer, quelle est la durée de vie de tes objets, etc...