TABLING: new predicates 'tabling_statistics' and 'abolish_all_tables'.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1343 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
Copyright: R. Rocha and NCC - University of Porto, Portugal
|
||||
File: opt.proto.h
|
||||
version: $Id: opt.proto.h,v 1.8 2005-06-03 08:19:17 ricroc Exp $
|
||||
version: $Id: opt.proto.h,v 1.9 2005-07-11 19:17:27 ricroc Exp $
|
||||
|
||||
**********************************************************************/
|
||||
|
||||
@@ -63,7 +63,6 @@ void finish_yapor(void);
|
||||
** ------------- */
|
||||
|
||||
#ifdef TABLING
|
||||
#include <stdio.h>
|
||||
sg_fr_ptr subgoal_search(tab_ent_ptr tab_ent, OPREG arity, CELL **Yaddr);
|
||||
ans_node_ptr answer_search(sg_fr_ptr sg_fr, CELL *subs_ptr);
|
||||
void load_answer_trie(ans_node_ptr ans_node, CELL *subs_ptr);
|
||||
@@ -71,7 +70,7 @@ void private_completion(sg_fr_ptr sg_fr);
|
||||
void free_subgoal_trie_branch(sg_node_ptr node, int missing_nodes);
|
||||
void free_answer_trie_branch(ans_node_ptr node);
|
||||
void update_answer_trie(sg_fr_ptr sg_fr);
|
||||
void traverse_trie(sg_node_ptr sg_node, int pred_arity, Atom pred_atom, int show);
|
||||
void traverse_trie(tab_ent_ptr tab_ent, Atom pred_atom, int show_trie);
|
||||
#endif /* TABLING */
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user