mirror of
https://github.com/Z3Prover/z3
synced 2026-07-02 21:36:09 +00:00
refactor solver to include settable stats
This commit is contained in:
parent
241c6211d6
commit
1f5132c396
22 changed files with 42 additions and 30 deletions
|
|
@ -185,7 +185,7 @@ namespace spacer {
|
|||
return m_base_defs.is_proxy (a, def);
|
||||
}
|
||||
|
||||
void iuc_solver::collect_statistics (statistics &st) const {
|
||||
void iuc_solver::collect_statistics_core (statistics &st) const {
|
||||
m_solver.collect_statistics (st);
|
||||
st.update ("time.iuc_solver.get_iuc", m_iuc_sw.get_seconds());
|
||||
st.update ("time.iuc_solver.get_iuc.hyp_reduce1", m_hyp_reduce1_sw.get_seconds());
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@ public:
|
|||
|
||||
/* check_sat_result interface */
|
||||
|
||||
void collect_statistics(statistics &st) const override ;
|
||||
void collect_statistics_core(statistics &st) const override ;
|
||||
virtual void reset_statistics();
|
||||
|
||||
void get_unsat_core(expr_ref_vector &r) override;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue