Document Type

Technical Report

Publication Date

5-2-1998

Technical Report Number

PCS-TR98-330

Abstract

Several techniques have been proposed for adding persistence to the Java language environment. This paper describes a scheme based on checkpointing the Java Virtual Machine, and compares the scheme to other techniques. Checkpointing offers two unique advantages: first, the implementation is independent of the JVM implementation, and therefore survives JVM updates; second, because checkpointing saves and restores execution state, even threads become persistent entities.

Comments

Superceded by a conference paper.

Share

COinS