diff --git a/python/dune/perftool/generation/context.py b/python/dune/perftool/generation/context.py index 2dca239d8a26f17aee1546ea76fb763e21c2756c..4be1125a2deb0a695f1815f82293d29dc81880f2 100644 --- a/python/dune/perftool/generation/context.py +++ b/python/dune/perftool/generation/context.py @@ -44,6 +44,7 @@ class _CacheRestoringContext(object): def __exit__(self, exc_type, exc_value, traceback): for i, c in self.cache.items(): + i._memoize_cache = {} for k, v in c.items(): i._memoize_cache[k] = v