We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a60ad7 commit 378c500Copy full SHA for 378c500
src/evaluator.cpp
@@ -148,3 +148,5 @@ bool Evaluator::supportsIncEval(const Program &p) {
148
inc_evaluator.reset();
149
return result;
150
}
151
+
152
+void Evaluator::clearCaches() { interpreter.clearCaches(); }
src/include/evaluator.hpp
@@ -36,6 +36,8 @@ class Evaluator {
36
37
bool supportsIncEval(const Program &p);
38
39
+ void clearCaches();
40
41
private:
42
const Settings &settings;
43
Interpreter interpreter;
src/minimizer.cpp
@@ -11,6 +11,7 @@
11
12
bool Minimizer::minimize(Program& p, size_t num_terms) const {
13
Log::get().debug("Minimizing program");
14
+ evaluator.clearCaches();
15
16
// calculate target sequence
17
Sequence target_sequence;
0 commit comments