aboutsummaryrefslogtreecommitdiff
path: root/plugins/syntax/string_syntax_plugin.mllib
diff options
context:
space:
mode:
authorherbelin2011-09-04 21:36:17 +0000
committerherbelin2011-09-04 21:36:17 +0000
commit82406b12adc9f59a186a38f863b0180855314b50 (patch)
tree4308eb8ae1202d5b211eaaf9007601e2e2993a6e /plugins/syntax/string_syntax_plugin.mllib
parentb08076bc71c7813038f2cefedff9c5b678d225a8 (diff)
Having added a special Cast for remembering the use of conversion
tactic steps (r14407) increased the size of proof-terms, leading in some cases (e.g. in Nijmegen/Algebra) to calls to simpl becoming extremely costly on such terms built with tactics. We try as a workaround to remove the newly introduced Cast after it has been used by the type-checking algorithm. We incidentally fixed eq_constr which was not fully transparent wrt casts. We also removed useless code in judge_of_apply (has_revert). Note: checker still to be updated to reflect a possible use of this new kind of cast. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14448 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'plugins/syntax/string_syntax_plugin.mllib')
0 files changed, 0 insertions, 0 deletions