1. 378fe69 Use log2 now that NDK requires at least API 21 which includes it. (#1822) by dominic · 2 days ago upstream/main
  2. fa236ed Suppress invalid-offsetof warning for clang (#1821) by Devon Loehr · 3 days ago
  3. df44bf7 Revert to token authentication for PyPI wheel uploads (#1819) by Nicholas Junge · 3 days ago
  4. 64b5d8c Update benchmark Python bindings for nanobind 2.0, and update to nanobind 2.0. (#1817) by Peter Hawkins · 8 days ago
  5. a6ad7fb preparing for v1.8.5 by Dominic Hamon · 9 days ago v1.8.5
  6. ad2b1c9 clang format yet again by Dominic Hamon · 9 days ago
  7. 4b184d4 update actions/checkout to v4 by Dominic Hamon · 9 days ago
  8. 44507bc another reversal of something that breaks on wasm by Dominic Hamon · 9 days ago
  9. 299a8b8 clang format header fixes by Dominic Hamon · 10 days ago
  10. 99410f4 clang-format fixes by Dominic Hamon · 10 days ago
  11. a73c039 roll back fatal error that breaks some platform (wasm) expectations by Dominic Hamon · 10 days ago
  12. 65668db revert perf counters change until we can do the full version by Dominic Hamon · 10 days ago
  13. 14ddd77 remove old travis config by Dominic Hamon · 10 days ago
  14. 7c8ed6b [FR] Add API to provide custom profilers #1807 (#1809) by xdje42 · 11 days ago
  15. d2cd246 Clarify the difference between `BENCHMARK_TEMPLATE_F` and `BENCHMARK_TEMPLATE_DEFINE_F` + `BENCHMARK_REGISTER_F` (#1815) by Jiawen (Kevin) Chen · 11 days ago
  16. 38df9da add PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} to support multiplexing (#1814) by dominic · 2 weeks ago
  17. 71f4218 Add -lkstat to the .pc for Solaris (#1801) by Chris Cotter · 3 weeks ago
  18. c214639 Find libpfm dependency in installed CMake configs (#1806) by Stephen Nicholas Swatman · 5 weeks ago
  19. 4477525 [bazel] Use `includes` instead of `strip_include_prefix` (#1803) by Alexander Karatarakis · 6 weeks ago
  20. 8e1823d cycleclock: Fix type conversion to match function return type on riscv64 (#1802) by Khem Raj · 6 weeks ago
  21. 2fa4b26 Bump minimum required C++ version from C++11 to C++14 (#1800) by Robert Schulze · 7 weeks ago
  22. 10199fb bump standard to C++14 (#1799) by dominic · 7 weeks ago
  23. 7f0e99a cycleclock: Fix type conversion to match function return type (#1794) by Khem Raj · 8 weeks ago
  24. d77b692 CMake: unbreak version handling for tarballs (#1793) by Roman Lebedev · 9 weeks ago
  25. 144d23c hotfix: Correct pypi-publishing action tag to v1.8.14 (#1791) by Nicholas Junge · 9 weeks ago
  26. 7f992a5 Improve compatibility with Hexagon hardware (#1785) by Steven Johnson · 9 weeks ago
  27. a4cf155 preparing for v1.8.4 (#1788) by dominic · 9 weeks ago v1.8.4
  28. bc946b9 Modernize wheel building job config (#1783) by Nicholas Junge · 3 months ago
  29. 185c55d Switch git override to stable BCR tag for nanobind_bazel (#1778) by Nicholas Junge · 3 months ago
  30. c010560 Add `benchmark_main.pc` to link `main()` containing library (#1779) by David Seifert · 3 months ago
  31. d6ce145 Refactor: Return frequency as double (#1782) by dhairya · 4 months ago
  32. 70916cb Remove COMPILER_IBMXL macro for z/OS (#1777) by Fanbo Meng · 4 months ago
  33. f3ec7b8 Fix OpenBSD build (#1772) by Vasyl Zubko · 4 months ago
  34. d5c55e8 allow BENCHMARK_VERSION to be undefined (#1769) by PhilipDeegan · 4 months ago
  35. 06b4a07 clang-tidy broke the world (#1766) by Roman Lebedev · 4 months ago
  36. ad7c3ff Fix implicit conversion changes signess warning in perf_counters.cc (#1765) by Afanasyev Ivan · 5 months ago
  37. eaafe69 Add Python bindings build using bzlmod (#1764) by Nicholas Junge · 5 months ago
  38. c64b144 mitigate clang build warnings -Wconversion (#1763) by dominic · 5 months ago
  39. 654d8d6 Fixed LTO issue on no discard variable (#1761) by Tiago Freire · 5 months ago
  40. ef88520 Revert "fix some warnings" (#1762) by Roman Lebedev · 5 months ago
  41. 1576991 fix some warnings by Dominic Hamon · 5 months ago
  42. 3d85343 Rewrite complexity_test to use (hardcoded) manual time (#1757) by Roman Lebedev · 5 months ago
  43. 7f7c96a sysinfo.cc: Always abort on GetNumCPUs failure (#1756) by Sam James · 5 months ago
  44. 385033b CycleClock: Add support for Alpha architecture (#1753) by Sam James · 5 months ago
  45. b7ad5e0 fix typo in GetBenchmarkVersion() (#1755) by Matthias Liedtke · 6 months ago
  46. b04cec1 Deflake CI (#1751) by Roman Lebedev · 6 months ago
  47. e990563 Add `BENCHMARK_TEMPLATE[12]_CAPTURE`, fusion of `BENCHMARK_CAPTURE` and `BENCHMARK_TEMPLATE` (#1747) by Roman Lebedev · 6 months ago
  48. 30a37e1 set library version in bazel (#1746) by dominic · 6 months ago
  49. 17bc235 Output library / schema versions in JSON context block (#1742) by Roman Lebedev · 6 months ago
  50. 8e2d258 ignore new bzlmod lock file by Dominic Hamon · 6 months ago
  51. faef450 changes to run bazel migration scripts by Dominic Hamon · 6 months ago
  52. 4682db0 Bump pre-commit dependencies (#1740) by Nicholas Junge · 6 months ago
  53. 3d293cd Fix C-style typecasting in QNX-specific code (#1739) by Aleksey · 6 months ago
  54. ea71a14 Docs: `reducing_variance.md`: proofreading, fix typos (#1736) by Roman Lebedev · 7 months ago
  55. 882f6f5 fix(cmakelists.txt): enforce CMake to find PFM or fail when BENCHMARK_ENABLE_LIBPFM is ON (#1705) by Ananta Bastola · 7 months ago
  56. 54e4327 Issue 1734: Streams not flushed if not running actual benchmarks (#1735) by Benny Tordrup · 7 months ago
  57. 96d820f tools/compare: don't actually discard valid (but zero) `pvalue` (#1733) by Roman Lebedev · 7 months ago
  58. e61e332 Issue1731 created console does not receive output (#1732) by Benny Tordrup · 7 months ago
  59. 4575fc4 Merge branch 'aqrose-aidi-sdk-team-main' by Dominic Hamon · 7 months ago
  60. a6b78ef Change Fixture to use non-const SetUp and TearDown in example (#1723) by FantasqueX · 7 months ago
  61. 07c98d5 Avoid leaking LFS flags to reverse dependencies (#1730) by Li-Yu Yu · 7 months ago
  62. e0ec670 style: re-format BUILD file with buildifier. by dhmemi · 7 months ago
  63. e3824e7 fix per-thread timing error on z/OS (#1719) by Abhina Sree · 7 months ago
  64. c213e41 Enable Large-file Support (#1726) by Tommy Chiang · 7 months ago
  65. 99bdb21 CycleClock: use RDTIME instead of RDCYCLE on RISC-V (#1727) by aurel32 · 7 months ago
  66. e523e45 Update perf_counters_gtest.cc (#1728) by hamptonm1 · 7 months ago
  67. 2d2e07e Fix division by zero for low frequency timers for CV statistics (#1724) by Afanasyev Ivan · 7 months ago
  68. 3028899 fix: fail to import gbench in bazel and python3.12 by dhmemi · 7 months ago
  69. 7b52bf7 define HOST_NAME_MAX for z/oS (#1717) by Abhina Sree · 7 months ago
  70. 6b7e86c Fix mis-matching argument in closing tag for cmake macro (#1714) (#1715) by IS · 7 months ago
  71. 9a0422e Check out repo at depth 0 for Python tests, bump Python and PyPI actions (#1713) by Nicholas Junge · 7 months ago
  72. c2de526 Run `pre-commit autoupdate`, fix stale pyproject.toml comments (#1712) by Nicholas Junge · 8 months ago
  73. 754ef08 Upgrade core bazel dependencies (#1711) by Nicholas Junge · 8 months ago
  74. e2c13db Fix editable install by unsetting `build_ext.copy_extensions_to_source` (#1710) by Nicholas Junge · 8 months ago
  75. 5056098 [NFC] `complexity_n` is not of `IterationCount` type (#1709) by Roman Lebedev · 8 months ago
  76. 68689bf Fix `pre-commit` GitHub Actions job (#1708) by Nicholas Junge · 8 months ago
  77. 1e96bb0 Support windows MSYS2 environments (#1704) by Roman Lebedev · 8 months ago
  78. c8ef1ee [CI] Try to fix sanitizer builds by pinning the LLVM revision (#1703) by Roman Lebedev · 8 months ago
  79. 4a2e34b Fix CMakeLists.txt for perf_counters_test (#1701) by illbegood · 8 months ago
  80. 93a96a2 Add missing `\n` character at end of error log string (#1700) by Anjan Roy · 9 months ago
  81. 159eb2d Switch out black for ruff format (#1698) by Nicholas Junge · 9 months ago
  82. a543fcd Fixed compiler warnings (#1697) by Tiago Freire · 9 months ago
  83. b40db86 Fix unit tests compilation with non-gnu / non-msvc compilers with c++11 support. (#1691) by Afanasyev Ivan · 9 months ago
  84. 3623765 Add `setuptools_scm` for dynamic zero-config Python versioning (#1690) by Nicholas Junge · 9 months ago
  85. bce46fb Drop isort hook for ruff builtin import sorting (#1689) by Nicholas Junge · 9 months ago
  86. b93f5a5 Add pre-commit config and GitHub Actions job (#1688) by Nicholas Junge · 9 months ago
  87. b219e18 [bindings] Add LTO builds on Windows+MSVC (#1687) by Nicholas Junge · 9 months ago
  88. 698d1dc Reapply size optimizations for clang & MSVC, LTO for Mac+Linux (#1685) by Nicholas Junge · 9 months ago
  89. e45585a Change nanobind linkage to response file approach on macOS (#1638) by Nicholas Junge · 9 months ago
  90. 5893034 Add Python 3.12 support (#1676) by Nicholas Junge · 9 months ago
  91. 6a16cee Add no-unititialized to tests (#1683) by dominic · 9 months ago
  92. 7495f83 Set -Wno-unused-variable for tests (#1682) by Vy Nguyen · 9 months ago
  93. f30c99a Increase the kMaxIterations limit (#1668) by Andreas Abel · 9 months ago
  94. 365bf76 fix format in src/sysinfo by Dominic Hamon · 9 months ago
  95. dc9b229 add name to clang format job by dominic · 9 months ago
  96. ea3c3f9 Fix building on MinGW: default `WINVER` is too old (#1681) by Ming Zero · 9 months ago
  97. 682153a Update bazel.yml (#1671) by mosfet80 · 10 months ago
  98. ca8d0f7 correct cli param in docs by dominic · 10 months ago
  99. 7736df0 Make json and csv output consistent. (#1662) by Andreas Abel · 10 months ago
  100. c9106a7 Audit MSVC references in cmake files to consider clang++ (#1669) by Mészáros Gergely · 10 months ago