Passer à la navigation principale Passer à la recherche Passer au contenu principal

Type-safe modular hash-consing

  • INRIA Saclay, Laboratoire de Recherche en Informatique (LRI), Université Paris Sud

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Hash-consing is a technique to share values that are structurally equal. Beyond the obvious advantage of saving memory blocks, hash-consing may also be used to speed up fundamental operations and data structures by several orders of magnitude when sharing is maximal. This paper introduces an OCAML hash-consing library that encapsulates hash-consed terms in an abstract datatype, thus safely ensuring maximal sharing. This library is also parameterized by an equality that allows the user to identify terms according to an arbitrary equivalence relation.

langue originaleAnglais
titreProceedings of the ACM SIGPLAN 2006 Workshop on ML
EditeurAssociation for Computing Machinery (ACM)
Pages12-19
Nombre de pages8
ISBN (imprimé)1595934839, 9781595934833
Les DOIs
étatPublié - 16 sept. 2006
Modification externeOui
Evénement2006 ACM SIGPLAN Workshop on ML, ML 2006 - Portland, OR, États-Unis
Durée: 16 sept. 200616 sept. 2006

Série de publications

NomProceedings of the ACM SIGPLAN 2006 Workshop on ML
Volume2006

Une conférence

Une conférence2006 ACM SIGPLAN Workshop on ML, ML 2006
Pays/TerritoireÉtats-Unis
La villePortland, OR
période16/09/0616/09/06

Empreinte digitale

Examiner les sujets de recherche de « Type-safe modular hash-consing ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation