X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fcycle_timer.h;h=54a2d1d8f2d27f47df119a55902e42828f721312;hb=c8c6bca6587450ff64303dbc994a4cd28d6ce7aa;hp=cab389ee692ecd56977a95075c9f541f56145475;hpb=f4b5f4c72ee60b6f509e307c5bfd164108d1f30b;p=ardour.git diff --git a/libs/ardour/ardour/cycle_timer.h b/libs/ardour/ardour/cycle_timer.h index cab389ee69..54a2d1d8f2 100644 --- a/libs/ardour/ardour/cycle_timer.h +++ b/libs/ardour/ardour/cycle_timer.h @@ -42,7 +42,7 @@ class LIBARDOUR_API CycleTimer { public: CycleTimer(const std::string& name) { #ifndef NDEBUG - if (PBD::debug_bits & PBD::DEBUG::CycleTimers) { + if (DEBUG_ENABLED (PBD::DEBUG::CycleTimers)) { _name = name; if (cycles_per_usec == 0) { cycles_per_usec = get_mhz (); @@ -56,7 +56,7 @@ class LIBARDOUR_API CycleTimer { ~CycleTimer() { #ifndef NDEBUG - if (PBD::debug_bits & PBD::DEBUG::CycleTimers) { + if (DEBUG_ENABLED (PBD::DEBUG::CycleTimers)) { _exit = get_cycles(); std::cerr << _name << ": " << (float) (_exit - _entry) / cycles_per_usec << " (" << _entry << ", " << _exit << ')' << std::endl; } @@ -70,7 +70,9 @@ public: StoringTimer (int); void ref (); void check (int); +#ifndef NDEBUG void dump (std::string const &); +#endif private: cycles_t _current_ref;