aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/vars.mli
diff options
context:
space:
mode:
authorGravatar Matthieu Sozeau <matthieu.sozeau@inria.fr>2014-07-21 18:31:41 +0200
committerGravatar Matthieu Sozeau <matthieu.sozeau@inria.fr>2014-07-21 18:41:37 +0200
commit2b7ccb235b503f4c978009c2d7908d305cf85925 (patch)
treead3c4a3d218c20318c70fdd261edddcafbaf8b19 /kernel/vars.mli
parent99efd521c3bd01f885248f6ac03c450e98929b2e (diff)
Cleanup substitution inside universe instances, only done through subst_fn now,
and disable hashconsing of substituted instances which had a huge performance penalty in general. They are hashconsed when put in the environment only now.
Diffstat (limited to 'kernel/vars.mli')
-rw-r--r--kernel/vars.mli1
1 files changed, 0 insertions, 1 deletions
diff --git a/kernel/vars.mli b/kernel/vars.mli
index b4f616b13..0d5ab07db 100644
--- a/kernel/vars.mli
+++ b/kernel/vars.mli
@@ -81,6 +81,5 @@ val subst_univs_constr : universe_subst -> constr -> constr
(** Level substitutions for polymorphism. *)
-val subst_univs_puniverses : universe_level_subst -> 'a puniverses -> 'a puniverses
val subst_univs_level_constr : universe_level_subst -> constr -> constr
val subst_univs_level_context : Univ.universe_level_subst -> rel_context -> rel_context