summaryrefslogtreecommitdiff
path: root/src/util/statistics_registry.cpp
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2013-01-28 15:21:52 -0500
committerMorgan Deters <mdeters@cs.nyu.edu>2013-01-28 15:23:18 -0500
commit4d19bda6b8ac42b4800a2ccd01541e10b0bbef54 (patch)
tree0a6e209087ff1dfa584f93351d8e4fdd96d6e13b /src/util/statistics_registry.cpp
parent32b48a0265a416b577f83500a541c9673026e95c (diff)
Fixes for Win32 (closes bugs 488 and 489)
* timer statistics now supported (closes bug 488) * use of --mmap doesn't crash anymore (closes bug 489)
Diffstat (limited to 'src/util/statistics_registry.cpp')
-rw-r--r--src/util/statistics_registry.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/util/statistics_registry.cpp b/src/util/statistics_registry.cpp
index 8f9f05031..b86b557e2 100644
--- a/src/util/statistics_registry.cpp
+++ b/src/util/statistics_registry.cpp
@@ -17,9 +17,7 @@
#include "util/statistics_registry.h"
#include "expr/expr_manager.h"
-#ifndef __WIN32__
-# include "lib/clock_gettime.h"
-#endif /* ! __WIN32__ */
+#include "lib/clock_gettime.h"
#include "smt/smt_engine.h"
#ifndef __BUILDING_STATISTICS_FOR_EXPORT
@@ -104,17 +102,14 @@ void StatisticsRegistry::flushInformation(std::ostream &out) const {
}
void TimerStat::start() {
-#ifndef __WIN32__
if(__CVC4_USE_STATISTICS) {
CheckArgument(!d_running, *this, "timer already running");
clock_gettime(CLOCK_MONOTONIC, &d_start);
d_running = true;
}
-#endif /* ! __WIN32__ */
}/* TimerStat::start() */
void TimerStat::stop() {
-#ifndef __WIN32__
if(__CVC4_USE_STATISTICS) {
CheckArgument(d_running, *this, "timer not running");
::timespec end;
@@ -122,7 +117,6 @@ void TimerStat::stop() {
d_data += end - d_start;
d_running = false;
}
-#endif /* ! __WIN32__ */
}/* TimerStat::stop() */
RegisterStatistic::RegisterStatistic(ExprManager& em, Stat* stat) :
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback