X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Fdebug.cc;h=086c69b7a7aa50b0cd280fb58feb087b035f9b07;hb=575bb7792fe452d52bfd693769908d8d74a70da2;hp=bb154cf52821a739ea1d5127f5eaae276a461424;hpb=2b9421fd391efcddde0be3397cb66e19b744a155;p=ardour.git diff --git a/libs/canvas/debug.cc b/libs/canvas/debug.cc index bb154cf528..086c69b7a7 100644 --- a/libs/canvas/debug.cc +++ b/libs/canvas/debug.cc @@ -24,10 +24,12 @@ using namespace std; -uint64_t PBD::DEBUG::CanvasItems = PBD::new_debug_bit ("canvasitems"); -uint64_t PBD::DEBUG::CanvasItemsDirtied = PBD::new_debug_bit ("canvasitemsdirtied"); -uint64_t PBD::DEBUG::CanvasEvents = PBD::new_debug_bit ("canvasevents"); -uint64_t PBD::DEBUG::CanvasRender = PBD::new_debug_bit ("canvasrender"); +PBD::DebugBits PBD::DEBUG::CanvasItems = PBD::new_debug_bit ("canvasitems"); +PBD::DebugBits PBD::DEBUG::CanvasItemsDirtied = PBD::new_debug_bit ("canvasitemsdirtied"); +PBD::DebugBits PBD::DEBUG::CanvasEvents = PBD::new_debug_bit ("canvasevents"); +PBD::DebugBits PBD::DEBUG::CanvasRender = PBD::new_debug_bit ("canvasrender"); +PBD::DebugBits PBD::DEBUG::CanvasEnterLeave = PBD::new_debug_bit ("canvasenterleave"); +PBD::DebugBits PBD::DEBUG::WaveView = PBD::new_debug_bit ("waveview"); struct timeval ArdourCanvas::epoch; map ArdourCanvas::last_time; @@ -53,10 +55,11 @@ ArdourCanvas::checkpoint (string group, string message) now.tv_usec += 1e6; --now.tv_sec; } - + map::iterator last = last_time.find (group); if (last != last_time.end ()) { +#if 0 time_t seconds = now.tv_sec - last->second.tv_sec; suseconds_t useconds = now.tv_usec - last->second.tv_usec; if (useconds < 0) { @@ -64,6 +67,7 @@ ArdourCanvas::checkpoint (string group, string message) --seconds; } cout << (now.tv_sec + ((double) now.tv_usec / 1e6)) << " [" << (seconds + ((double) useconds / 1e6)) << "]: " << message << "\n"; +#endif } else { cout << message << "\n"; }