Précédent : Mise ne oeuvre des applications
Remonter : Résultats nouveaux Suivant :
Contrats industriels
(nationaux, européens et
Participants : Dominique Colnet, Olivier Zendra.
Nous avons continué à améliorer SmallEiffel. Les performances de SmallEiffel sont dûes, d'une part à des techniques d'évaluation partielle (copie/adaptation) [CCZ97], qui permettent de résoudre statiquement la plupart (environ 80%) des sites de liaison dynamique, d'autre part à l'utilisation de code de sélection dichotomique [ZCC97] pour résoudre après inférence de type environ 3,8 % de sites suplémentaires.
Nous avons travaillé cette année sur la gestion de mémoire. Nous exloitons la technique de compilation globale ci-dessus pour optimiser cette gestion: après inférence de types, un rammasse-miettes spécialisé dans la manipulation des objets utilisés est automatiquement généré [[15]].
D'un autre point de vue, l'année 1998 est pour le projet SmallEiffel une année importante du fait de sa large diffusion [[4],[6]]. En particulier, SmallEiffel est maintenant incorporé au package S.u.S.E. Linux.