From abcd6b85e3a2647c853c2ed029d7bffec692eb6f Mon Sep 17 00:00:00 2001 From: Ralf Jung <jung@mpi-sws.org> Date: Wed, 10 Aug 2022 18:07:10 +0000 Subject: [PATCH] tweak comment --- iris/proofmode/classes_make.v | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/iris/proofmode/classes_make.v b/iris/proofmode/classes_make.v index e59d7a311..ab4a3c03b 100644 --- a/iris/proofmode/classes_make.v +++ b/iris/proofmode/classes_make.v @@ -19,7 +19,8 @@ instances should not have premises of other classes with recursive instances. In particular, [MakeX] instances should not have [Affine] or [Absorbing] premises (because these could invoke a recursive search). Instances for [MakeX] instances typically look only at the top-level symbol of the input, or check if the whole -BI is affine (via the [BiAffine] class). +BI is affine (via the [BiAffine] class) -- the latter can be linear in +the size of `PROP` itself, but is still independent of the size of the term. One could imagine a smarter way of "cleaning up", as implemented in https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/450 for some modalities, -- GitLab