jonatack
20d89d6802
bench: document expected results in logging benchmarks
...
and clarify the intention behind the -nodebuglogfile bench.
Co-authored-by: "kouloumos <kouloumosa@gmail.com>"
Co-authored-by: "Larry Ruane <larryruane@gmail.com>"
2023-03-07 09:32:55 -08:00
Jon Atack
d8deba8c36
bench: add LogPrintfCategory and LogPrintLevel benchmarks
...
for these new macros that our logging is planned to migrate to. At some
point it may be feasible to drop some of the previous logging benchmarks.
2023-03-07 08:47:40 -08:00
Jon Atack
102b203349
bench: order the logging benchmark code by output
2023-03-07 08:45:50 -08:00
Jon Atack
4b3fdbf6fe
bench: update logging benchmark naming for clarity
...
to better track which benchmark corresponds to which log macro.
2023-03-07 08:45:29 -08:00
Larry Ruane
4684aa8733
bench: allow logging benchmarks to be order-independent
...
The global logging object instance is not re-created for each run, so when
multiple logging benchmarks are run, each one after the first one still has
the logging categories enabled from the previous ones. This commit disables
all categories at the start of each benchmark.
2023-03-06 12:45:28 -08:00
Hennadii Stepanov
306ccd4927
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
Commits of previous years:
- 2021: f47dda2c58b5d8d623e0e7ff4e74bc352dfa83d7
- 2020: fa0074e2d82928016a43ca408717154a1c70a4db
- 2019: aaaaad6ac95b402fe18d019d67897ced6b316ee0
2022-12-24 23:49:50 +00:00
furszy
3da7cd2a76
bench: explicitly make all current benchmarks "high" priority
...
no-functional changes. Only have set the priority level explicitly
on every BENCHMARK macro call.
2022-10-20 10:21:04 -03:00
MarcoFalke
fa31dc9b71
bench: Add logging benchmark
2021-12-15 14:33:59 +01:00