diff options
author | Håvard Pettersen <havardpe@oath.com> | 2020-12-03 14:10:44 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2020-12-03 17:09:07 +0000 |
commit | 78b6e23e5de6b80ef73fabb69bc76627ee642de4 (patch) | |
tree | 4c0da9229ab912158a48f6ba2d555cb9669d985c /searchlib/src/apps | |
parent | b24ac11b9d481f1e718ee60f9b88bf14b88b9cb7 (diff) |
only factory in interpreted function
Diffstat (limited to 'searchlib/src/apps')
-rw-r--r-- | searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp b/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp index 66fa28aa1ad..f2a9ee2932f 100644 --- a/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp +++ b/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp @@ -4,12 +4,12 @@ #include <vespa/eval/eval/llvm/compiled_function.h> #include <vespa/eval/eval/interpreted_function.h> #include <vespa/eval/eval/call_nodes.h> +#include <vespa/eval/eval/fast_value.h> #include <vespa/eval/eval/operator_nodes.h> #include <vespa/vespalib/util/benchmark_timer.h> #include <vespa/eval/eval/vm_forest.h> #include <vespa/eval/eval/fast_forest.h> #include <vespa/eval/eval/llvm/deinline_forest.h> -#include <vespa/eval/eval/engine_or_factory.h> #include <vespa/vespalib/io/mapped_file_input.h> #include <vespa/eval/eval/param_usage.h> #include <vespa/fastos/app.h> @@ -153,7 +153,7 @@ struct FunctionInfo { size_t get_path_len(const TreeList &trees) const { size_t path = 0; for (const Node *tree: trees) { - InterpretedFunction ifun(EngineOrFactory::get(), *tree, NodeTypes()); + InterpretedFunction ifun(FastValueBuilderFactory::get(), *tree, NodeTypes()); InterpretedFunction::Context ctx(ifun); SimpleParams fun_params(params); ifun.eval(ctx, fun_params); |