aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/refman/RefMan-com.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/refman/RefMan-com.tex')
-rw-r--r--doc/refman/RefMan-com.tex14
1 files changed, 4 insertions, 10 deletions
diff --git a/doc/refman/RefMan-com.tex b/doc/refman/RefMan-com.tex
index 3bf9e7cb5..543dce18f 100644
--- a/doc/refman/RefMan-com.tex
+++ b/doc/refman/RefMan-com.tex
@@ -219,25 +219,19 @@ Section~\ref{LongNames}).
\item[{\tt -dont-load-proofs}]\
- Warning: this is an unsafe mode.
- Instead of loading in memory the proofs of opaque theorems, they are
- treated as axioms. This results in smaller memory requirement and
- faster compilation, but the behavior of the system might slightly change
- (for instance during module subtyping), and some features won't be
- available (for example {\tt Print Assumptions}).
+ In this mode, it is an error to access the body of opaque theorems
+ (for example via {\tt Print} or {\tt Print Assumptions}).
\item[{\tt -lazy-load-proofs}]\
This is the default behavior. Proofs of opaque theorems aren't
loaded immediately in memory, but only when necessary, for instance
during some module subtyping or {\tt Print Assumptions}. This should be
- almost as fast and efficient as {\tt -dont-load-proofs}, with none
- of its drawbacks.
+ almost as fast and efficient as {\tt -dont-load-proofs}.
\item[{\tt -force-load-proofs}]\
- Proofs of opaque theorems are loaded in memory as soon as the
- corresponding {\tt Require} is done. This used to be Coq's default behavior.
+ Deprecated, now the same as {\tt -lazy-load-proofs}.
\item[{\tt -no-hash-consing}] \mbox{}