mirror of
https://github.com/Z3Prover/z3
synced 2025-10-07 16:31:55 +00:00
tune cardinality solver for cache misses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
4831c45ad8
commit
61ade5e6cb
12 changed files with 85 additions and 33 deletions
|
@ -156,7 +156,7 @@ namespace sat {
|
|||
friend class par;
|
||||
friend struct mk_stat;
|
||||
public:
|
||||
solver(params_ref const & p, reslimit& l, extension * ext);
|
||||
solver(params_ref const & p, reslimit& l);
|
||||
~solver();
|
||||
|
||||
// -----------------------
|
||||
|
@ -264,6 +264,7 @@ namespace sat {
|
|||
bool canceled() { return !m_rlimit.inc(); }
|
||||
config const& get_config() { return m_config; }
|
||||
extension* get_extension() const { return m_ext.get(); }
|
||||
void set_extension(extension* e);
|
||||
typedef std::pair<literal, literal> bin_clause;
|
||||
protected:
|
||||
watch_list & get_wlist(literal l) { return m_watches[l.index()]; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue