Abstract
We consider how a persistent programming language might offer performance competitive with that of non-persistent
languages,at least on memory resident data. We are concernedwith object-oriented languages,and with implementing
persistence via object faulting, where the system detects uses of non-resident objects and fetches them on demand. We
present some background on object faulting and means for implementing it, and describe a specific language we are
developing, namely Persistent Modula-3. Then we explore approaches to optimising persistence aspects of Persistent
Modula-3, and outline techniques under consideration in our compiler development effort.
languages,at least on memory resident data. We are concernedwith object-oriented languages,and with implementing
persistence via object faulting, where the system detects uses of non-resident objects and fetches them on demand. We
present some background on object faulting and means for implementing it, and describe a specific language we are
developing, namely Persistent Modula-3. Then we explore approaches to optimising persistence aspects of Persistent
Modula-3, and outline techniques under consideration in our compiler development effort.
| Original language | English |
|---|---|
| Title of host publication | Implementing Persistent Object Bases, Principles and Practice |
| Subtitle of host publication | Proceedings of the Fourth International Workshop on Persistent Objects |
| Editors | Alan Dearle, Gail M. Shaw, Stanley B. Zdonik |
| Publisher | Morgan Kauffman Publishers |
| Number of pages | 10 |
| ISBN (Print) | 1-55860-168-6 |
| Publication status | Published - 1990 |
| Externally published | Yes |
| Event | Fourth International Workshop on Persistent Objects - Martha's Vineyard, United States Duration: 23 Sept 1990 → 27 Sept 1990 |
Workshop
| Workshop | Fourth International Workshop on Persistent Objects |
|---|---|
| Country/Territory | United States |
| City | Martha's Vineyard |
| Period | 23/09/90 → 27/09/90 |
Fingerprint
Dive into the research topics of 'Towards Compile-Time Optimizations for Persistence'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver