lean4-htt/tests
Leonardo de Moura 3193acecfa fix: flush the CoreM and MetaM caches at modifyEnv
This fix may impact performance. Note that we don't need to flush the
cache if we are "adding" stuff to the environment. We only need to
flush the caches if the change is not monotonic. BTW, most of the
changes are monotonic. I think this is why we did not hit this bug before.

We may also move all these caches to an environment extension. It is
an easy way to make sure we preserve the cache when extending the
environment.

I tried a few benchmarks and did not notice a significant difference.

cc @kha @gebner

fixes #1051
2022-03-17 16:02:30 -07:00
..
bench chore: remove leanpkg 2022-02-04 19:03:40 +01:00
compiler chore: fix tests 2022-03-15 11:35:47 -07:00
elabissues chore: style use · instead of . for lambda dot notation 2022-03-11 07:49:03 -08:00
ir
lean fix: flush the CoreM and MetaM caches at modifyEnv 2022-03-17 16:02:30 -07:00
pkg chore: fix function name 2022-02-28 16:16:22 +01:00
playground
plugin
simpperf
.gitignore
common.sh chore: replace sed with perl in test driver 2021-09-16 21:33:56 +02:00