Yes I agree - the big improvement in compile time was with the Qt
headers. I think we should stop with just these precompiled.

However as David Faure says:

"I recommend using qCDebug() to make it possible to enable/disable debug
output by category."

I think this would be an excellent idea as it really allows switching on
and off of logging without recompiling! You can also define a pattern
for the output - Ted can get rid of the category - I would keep it.

Unfortunately the qCDebug calls do not seem to slot seamlessly into the
code as it is. But worth looking into.

On 4/17/21 7:44 PM, Ted Felix wrote:
 But getting back to the original point...

On 4/17/21 3:56 AM, Philip Leishman wrote:
I really like the change to allow for precompiled headers - it really
reduces compile time.

 It does.  However gcc's pre-compiled header feature appears to start
losing its effectiveness at around 10 headers or so.  We're at that
limit already and any tweaking of RG_DEBUG to allow the incorporation
of more headers is not going to help things.

 Probably best to leave RG_DEBUG as-is.

Ted.


_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to
unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel



_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to