X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fcycle_timer.h;h=54a2d1d8f2d27f47df119a55902e42828f721312;hb=0531d0dd0c544b183320efc32cf2780bc46a17d2;hp=cab389ee692ecd56977a95075c9f541f56145475;hpb=2a7ed69c28c5c4606ff13b3605b9bc9c3eba607d;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;