From 6c86e7fa91602e4863c95622934d45e383890156 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Thu, 9 Oct 2014 08:38:55 +0000 Subject: replace the hash maps in the abstract syntax with binary search tables --- src/runtime/c/pgf/evaluator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/runtime/c/pgf/evaluator.c') diff --git a/src/runtime/c/pgf/evaluator.c b/src/runtime/c/pgf/evaluator.c index 812b9f130..bc89026fc 100644 --- a/src/runtime/c/pgf/evaluator.c +++ b/src/runtime/c/pgf/evaluator.c @@ -79,7 +79,7 @@ repeat:; PgfExprFun* efun = ei.data; PgfAbsFun* absfun = - gu_map_get(state->pgf->abstract.funs, efun->fun, PgfAbsFun*); + gu_seq_binsearch(state->pgf->abstract.funs, pgf_absfun_order, PgfAbsFun, efun->fun); gu_assert(absfun != NULL); if (absfun->closure.code != NULL) { -- cgit v1.2.3