Designing efficient and safe weak references in Eiffel with parametric types - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport Année : 2003

Designing efficient and safe weak references in Eiffel with parametric types

Frederic Merizen
  • Fonction : Auteur
Olivier Zendra
Dominique Colnet

Résumé

In this paper, we present our work on the design and implementation of weak references within the SmartEiffel project. We introduce the known concept of weak references, reminding how this peculiar kind of references can be used to optimize and fine-tune the memory behavior of programs, thus potentially speeding up their execution. We show that genericity (parametric types in Eiffel) is the key to implementing weak references in a statically-checked hence safer and more efficient way. We compare our solution for weak references to similar notions in other languages and stress the advantages it offers.
Fichier principal
Vignette du fichier
A03-R-517.pdf (167.28 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00107752 , version 1 (19-10-2006)

Identifiants

  • HAL Id : inria-00107752 , version 1

Citer

Frederic Merizen, Olivier Zendra, Dominique Colnet. Designing efficient and safe weak references in Eiffel with parametric types. [Intern report] A03-R-517 || merizen03a, 2003, pp.14. ⟨inria-00107752⟩
188 Consultations
224 Téléchargements

Partager

Gmail Facebook X LinkedIn More