Home

Persistence in E revisited---implementation experiences


Author(s) : David Dewitt Michael Carey Dan Schuh, 
Publisher : N/A
Publication Date : 1990
ISSN : N/A
Abstract : This paper discusses the design and implementation of the E Persistent Virtual Machine (EPVM), an interpreter that provides support for persistent data access in the current version of the E programming language. Included are descriptions of both the EPVM interface and the major implementation tactics employed within EPVM. A novel pointer swizzling scheme that has been investigated in the context of E and EPVM is also described. Finally, a performance analysis of the key EPVM primitives is presented. 1.,