File: checkpoint.doc

package info (click to toggle)
hol-light 20230128-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 45,636 kB
  • sloc: ml: 688,681; cpp: 439; makefile: 302; lisp: 286; java: 279; sh: 251; yacc: 108; perl: 78; ansic: 57; sed: 39; python: 13
file content (30 lines) | stat: -rw-r--r-- 855 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
\DOC checkpoint

\TYPE {checkpoint : string -> unit}

\SYNOPSIS
Exits HOL Light but saves current state ready to restart.

\DESCRIBE
This is only available in Linux. A call {checkpoint s} calls the {freeze}
function from CryoPID to create a checkpoint of the current state of HOL Light,
named {hol.snapshot}. When this image is restarted, the string {s} is printed
as well as the usual startup banner.

\FAILURE
Never fails, except in the face of OS-level problems such as running out of
disc space.

\USES
To quickly save the state of HOL Light when it would take a long time to
regenerate.

\COMMENTS
Unfortunately I do not know of any checkpointing tool that can give this
behaviour under Windows or Mac OS X. See the README file and tutorial for
additional information on Linux checkpointing options.

\SEEALSO
self_destruct, startup_banner.

\ENDDOC