* [NFCI] Drop warning to satisfy clang's -Wunused-but-set-variable diag (#1174)
* Add support for new architecture loongarch (#1173)
* Use modern clang/libc++ for sanitizers (#1171)
* Enable various sanitizer builds in github actions (#1167)
* Random interleaving of benchmark repetitions - the sequel (fixes#1051) (#1163)
* Fix leak in test, and provide path to remove leak from library (#1169)
* [NFCI] Make BenchmarkRunner non-internal to it's .cpp file
* [NFCI] RunBenchmarks(): extract FlushStreams()/Report() functions
* compare.py: sort the results (#1168)
* Make 'complexity reports' cache per-family, not global (#1166)
* Introduce per-family instance index (#1165)
* Introduce "family index" field into JSON output (#1164)
* BenchmarkFamilies::FindBenchmarks(): correctly use std::vector<>::reserve()
* Ensure that we print repetition count even when it was specified via flag `--benchmark_repetitions=`
* Revert "Implementation of random interleaving. (#1105)" (#1161)
* Fix perf counter argument parsing (#1160)
* Run build-and-test on all branches
* Un-disable github actions :]
* Run build-and-test on all branches
* Set theme jekyll-theme-hacker
* bump version to v1.5.4
* Removing freenode from README
* Fix pedantic compilation flag violation (#1156)
* fix version recorded in releases (#1047)
* Implementation of random interleaving. (#1105)
* remove appveyor and add libera.chat as IRC resource
* [PFM] Extend perf counter support to multi-threaded cases. (#1153)
* Support -Wsuggest-override (#1059)
* Refactor `BenchmarkInstance` (#1148)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=39
* Be compliant and return 0 from main.
* Fix windows warning on type conversion (#1121)
* Add verbosity to CI logs (#1122)
* fix cmake issue with referencing a non-existing function argument (#1118)
* [tools] Fix dumb mistake in previous commit - print aggregates only means aggregates, not non-aggregates
* [tools] Don't forget to print UTest when printing aggregates only
* [sysinfo] Fix CPU Frequency reading on AMD Ryzen CPU's (#1117)
* Use fewer ramp up repetitions when KeepRunningBatch is used (#1113)
* Add bazel status to README
* Re-enable bazel without bazelisk and with scoped build/test targets (#1109)
- Drop no longer needed 0001-src-benchmark_register.h-add-missing-limits-inclusio.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=36
* Timestamps in output are now rfc3339-formatted #965
* overflow warnings with timers fixed#980
* Python dependencies are now covered by a requirements.txt #994
* JSON output cleaned up when no CPU scaling is present (#1008)
* CartesianProduct added for easier settings of multiple ranges (#1029)
* Python bindings improvements:
+ Custom main functions (#993)
+ A rename to google_benchmark (#199
+ More state methods bound (#1037) with a builder interface (#1040)
* Workflow additions in github include pylint (#1039) and bindings runs (#1041)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=32
* Bump CMake minimum version to 3.5.1 (see dependencies.md)
* Add threads and repetitions to the JSON outputa
* Memory management and reporting hooks
* Documentation improvements
* Miscellaneous build fixes
- Disable gtest part of tests untill new gtest is available
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=26
- Update to version 1.4.0
* Removal of deprecated headers
* Improved CPU cache info reporting
* Support State::KeepRunningBatch()
* Support int64_t for AddRange()
* New platform support: NetBSD, s390x, Solaris
* Bazel build support
* Support googletest unit tests
* Add assembler tests
* Various warnings fixed
- Drop benchmark-s390.patch
* fixed upstream (commit ff2c255af5bb2fc2e5cd3b3685f0c6283117ce73)
OBS-URL: https://build.opensuse.org/request/show/593634
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=16
- Update to version 1.3.0:
* Ranged for loop optimization!
* Make installation optional
* Better stats including user-provided ones
* JSON reporter format fixes
* Documentation improvements
- Includes changes from 1.2.0:
* User-defined counters
* Single header library
* Ability to clear benchmarks so the runtime registration is more flexible
* Sample-based standard deviation
* 32-bit build enabled
* Bug fixes
- Cleanup with spec-cleaner
- Use %ctest macro for testing
OBS-URL: https://build.opensuse.org/request/show/587996
OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=12