Projet : PARA

previous up next contents
Précédent : Glaneur de cellules statique Remonter : Logiciels Suivant : Hevea


   
Glaneur de cellules pour Caml et portages sur Macintosh de Objective Caml



Participant : Damien Doligez.

Les systèmes Caml et Objective Caml du projet CRISTAL utilisent un glaneur de cellules conçu et programmé dans notre projet. Ce GC est critique pour la bonne performance de Caml. Il autorise aussi le compactage de la mémoire, utile pour certaines applications dréseau, et les pointeurs faibles, qui interviennent pour optimiser l'implémentation du join-calcul ou de JoCaml.

Par ailleurs, le port de Objective Caml sur Macintosh (sous MacOS ou Rhapsody) par D. Doligez fournit un nouvel interface utilisateur plus robuste et plus facile à maintenir que celui de Caml-light, qui sert déjà pour l'enseignement.