aboutsummaryrefslogtreecommitdiff
path: root/src/util/stream.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make logging cost free when there is no output target (#12247)paradust72022-05-041-0/+70
The logging streams now do almost no work when there is no output target for them. For example, if LL_VERBOSE has no output targets, then `verbosestream << x` will return a StreamProxy with a null target. Any further `<<` operations applied to it will do nothing.