3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-27 05:26:01 +00:00

speed up parsing of large Datalog files, remove pinned

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2014-03-28 18:26:42 -07:00
parent efe2a70f6f
commit 8d23b2b813
5 changed files with 79 additions and 63 deletions

View file

@ -509,7 +509,7 @@ namespace datalog {
}
bool sparse_table::add_fact(const char * data) {
verbose_action _va("add_fact", 3);
verbose_action _va("add_fact", 10);
m_data.write_into_reserve(data);
return add_reserve_content();
}
@ -829,7 +829,6 @@ namespace datalog {
virtual table_base * operator()(const table_base & tb1, const table_base & tb2) {
verbose_action _va("join_project");
const sparse_table & t1 = get(tb1);
const sparse_table & t2 = get(tb2);