log base/Debug.cpp @ 1886:f803d3c33f76 tip

age author description
2020-06-26 Chris Cannam We need to be c++11 compatible here, and make_unique isn't in it
2020-06-03 Chris Cannam Add timings to debug output startup-timing
2020-01-28 Chris Cannam This is distracting in Sonic Annotator
2019-08-13 Chris Cannam Print log file location
2018-11-26 Chris Cannam Use nullptr throughout fix-static-analysis
2018-10-12 Chris Cannam Datestamp debug log
2016-11-25 Chris Cannam Don't show this... We should find a better way to make it available in the UI 3.0-integration
2016-11-22 Chris Cannam Add SVCERR and the ability to silence debug output (giving Sonic Annotator a --quiet mode) 3.0-integration
2016-11-03 Chris Cannam Make SVDEBUG always write to a log file -- formerly this was disabled in NDEBUG builds. I think there's little use to that, it just means that we keep adding more cerr debug output because we aren't getting the log we need. And SVDEBUG logging is not usually used in tight loops, I don't think the performance overhead is too serious. piper
2015-03-31 Chris Cannam Thread-local debug was causing crash on exit with Qt 5.4.x. But we introduced that because QDebug itself was crashing when used from multiple threads. Replace with simpler fstream version tonioni
2015-03-25 Chris Cannam Fix to opening debug file tonioni
2014-09-29 Chris Cannam Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data.
2014-09-03 Chris Cannam comment only
2014-07-25 Chris Cannam Debug output stuff
2014-07-25 Chris Cannam Per-thread debug (avoiding some dubious threading problems)
2014-07-01 Chris Cannam endl to qDebug does not seem to be threadsafe
2013-11-26 Chris Cannam Avoid infinite loop in operator<< !
2013-11-26 Chris Cannam Likewise, but for toLocal8Bit().data()
2011-05-12 Chris Cannam Add Debug class debug-output