if AbstractFunction comparison succeed in NewContext, then the evaluator...
if AbstractFunction comparison succeed in NewContext, then the evaluator should use the same one, otherwise one of the evaluator will not be evaluated. if funcgraph or metafuncgraph call it recursively, then anf_node should be used as tracking_id to discriminate the first occurcance and the recursive occurance. add anf_node to PrimitiveAbstractClosure hash() to reduce cost of GetEvaluatorFor(). ignore the tracking_id to make cse work.
Showing
想要评论请 注册 或 登录