A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs
2018
European Conference on Object-Oriented Programming
Checkpoint/rollback (CR) mechanisms create snapshots of the state of a running application, allowing it to later be restored to that checkpointed snapshot. Support for checkpoint/rollback enables many program analyses and software engineering techniques, including test generation, fault tolerance, and speculative execution. Fully automatic CR support is built into some modern operating systems. However, such systems perform checkpoints at the coarse granularity of whole pages of virtual memory,
doi:10.4230/lipics.ecoop.2018.17
dblp:conf/ecoop/BellP18
fatcat:4nh6w3nmvzeavjydjls2vv5kdu