diff options
Diffstat (limited to 'doc/refman/RefMan-com.tex')
-rw-r--r-- | doc/refman/RefMan-com.tex | 14 |
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{} |