@inproceedings{89ca8ff929de4948a9d1d96b075a6ac3,
title = "Object fault handling for persistent programming languages: A performance evaluation",
abstract = "A key mechanism of a persistent programming language is its ability to detect and handle references to non-resident objects. Ideally, this mechanism should be hidden from the programmer, allowing the transparent manipulation of all data regardless of its potential lifetime. We term such a mechanism object faulting, in a deliberate analogy with page faulting in virtual memory systems. This paper presents a number of mechanisms for detecting and handling references to persistent objects, and evaluates their relative performance within an implementation of Persistent Smalltalk.",
author = "Hosking, \{Antony L.\} and Moss, \{J. Eliot B.\}",
year = "1993",
month = oct,
day = "1",
doi = "10.1145/165854.165905",
language = "English",
series = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA",
publisher = "Association for Computing Machinery (ACM)",
pages = "288--303",
booktitle = "Proceedings of the 8th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 1993",
address = "United States",
note = "8th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 1993 ; Conference date: 26-09-1993 Through 01-10-1993",
}