1. 7f72775 python: Update to cibuildwheel 3.0 (#1999) by Nicholas Junge · 8 days ago main
  2. d9ed709 Refactor: derive pkg-config info to link static libraries (#1998) by Shashank Thakur · 8 days ago
  3. 1b721bb Fix bug: link Shlwapi in Libs.private for Windows (#1996) by Shashank Thakur · 2 weeks ago
  4. ce80955 [doc] Added nice to reducing_variance (#1994) by Prithvi P Rao · 4 weeks ago
  5. 176ad6c Add deprecation warnings for MSVC (#1993) by A. Jiang · 4 weeks ago
  6. d24860f fix: resolve editable installation issue for python package (#1989) by Arseniy Terekhin · 4 weeks ago
  7. 0d52283 python binding: add range check (#1990) by Arseniy Terekhin · 4 weeks ago
  8. eddb024 bump to v1.9.4 by dominic hamon · 5 weeks ago v1.9.4
  9. 64151f3 wheels: Build Linux ARM wheels natively on ARM runners (#1969) by Nicholas Junge · 5 weeks ago
  10. 3231850 fix: enable running in WebAssembly without filesystem (#1956) by Xiaochuan Ye · 5 weeks ago
  11. 4995099 Fix `MaybeReenterWithoutASLR()` in docker (#1985) by Paweł Bylica · 5 weeks ago
  12. f921cfb `MaybeReenterWithoutASLR()`: be more cautious about argument types (#1983) by Roman Lebedev · 6 weeks ago
  13. afd9c34 Update build instructions for Visual Studio (#1980) by Andrewyuan34 · 6 weeks ago
  14. 299e592 bump to v1.9.3 to prepare a release by Dominic Hamon · 6 weeks ago v1.9.3
  15. bd9bb64 dev: Update pre-commit hooks (#1979) by Nicholas Junge · 6 weeks ago
  16. f02794a Automatic ASLR disablement (#1978) by Roman Lebedev · 7 weeks ago
  17. bc0989a Detect and report ASLR status (#1977) by Roman Lebedev · 7 weeks ago
  18. b616354 Improve user UX on empty benchmarks (#1976) by Roman Lebedev · 7 weeks ago
  19. 0e08459 Fix error handling of getloadavg (#1974) by mark-horvath-arm · 7 weeks ago
  20. c19058b deps: Update nanobind_bazel to v2.7.0 (#1970) by Nicholas Junge · 8 weeks ago
  21. 48f5cc2 Deprecate ubuntu-20.04 images in actions (#1971) by dominic · 9 weeks ago
  22. ff52b22 Fixed private macro name issue (#1968) by krzikalla · 2 months ago
  23. f828d71 Method templates for Fixtures introduced (#1967) by krzikalla · 2 months ago
  24. 0da57b8 Threading api refactor (#1955) by krzikalla · 3 months ago
  25. 2918a09 Refactor threading run (#1961) by krzikalla · 3 months ago
  26. cb4239f Use the top-level ::benchmark namespace to resolve `make_unique` (#1960) by dominic · 3 months ago
  27. afa23b7 bump version to 1.9.2 in readiness for release. #1957 by Dominic Hamon · 3 months ago v1.9.2
  28. 1bc59dc Finish cxx version bump (#1948) by Roman Lebedev · 3 months ago
  29. 45ded53 update version of gtest to v1.15.2 (latest) and also the cmake config (#1864) by Richard Cole · 3 months ago
  30. dafc634 CI: switch to ninja on all jobs by Roman Lebedev · 3 months ago
  31. 1de7d6a CI: use Ninja in sanitizer jobs by Roman Lebedev · 3 months ago
  32. 02c2580 CI: only clone/fetch the parts of LLVM monorepo that we need by Roman Lebedev · 3 months ago
  33. 6cd107f CI: build libcxxabi against system unwind library by Roman Lebedev · 3 months ago
  34. 2bf3534 Compilation example was wrong. Fixed standard (#1945) by Max Van den Eynde · 3 months ago
  35. 5a4c459 fix memory manager result bug (#1941) by EfesX · 3 months ago
  36. 571c235 Install FindPFM.cmake for bencmarkConfig.cmake (#1942) by Alfred Wingate · 4 months ago
  37. ff5c94d change setup and teardown callback type (#1934) by EfesX · 4 months ago
  38. 8d4fdd6 Fix build errors on QuRT (Hexagon) (#1938) by Dillon · 4 months ago
  39. 9514292 [clang-tidy] resolve some global clang-tidy issues (#1933) by dominic · 4 months ago
  40. 57efbfb use smart pointers (#1935) by dominic · 4 months ago
  41. afa46a3 deps: Update nanobind_bazel to v2.5.0 (#1936) by Nicholas Junge · 4 months ago
  42. 657a55a dx: Update pre-commit repos, change imports of Python / CC rules (#1937) by Nicholas Junge · 4 months ago
  43. adbda82 [clang-tidy] autofix readability issues (#1931) by dominic · 4 months ago
  44. 2d4c8dd [clang-tidy] autofix cppcoreguidelines (#1932) by dominic · 4 months ago
  45. f8db7f6 [clang-tidy] fix missing braces (#1928) by dominic · 4 months ago
  46. c68e308 [clang-tidy] fix warning about decaying array to pointer (#1926) by dominic · 4 months ago
  47. 05c5930 [clang-tidy] use unique_ptr for benchmark registration (#1927) by dominic · 4 months ago
  48. 6a508bf benchmark declarations can and should be const (clang-tidy) (#1924) by dominic · 4 months ago
  49. a125fb6 run clang-tidy using a common config and reduced set of tests (#1923) by dominic · 4 months ago
  50. 835365f remove cxx03 test, fully unblocking c++1X development (#1903) by dominic · 4 months ago
  51. 933e6d3 Build `libpfm` with `rules_cc` (#1922) by UebelAndre · 4 months ago
  52. da9d689 Remove /proc/cpuinfo fallback path (#1921) by Brad Smith · 4 months ago
  53. 9d8201e fix sanitizer cmake builds (#1906) by dominic · 4 months ago
  54. edb1e76 Try to use the _SC_NPROCESSORS_ONLN sysconf elsewhere (#1920) by Brad Smith · 4 months ago
  55. faaa266 Replace usage of deprecated sysctl on macOS (#1919) by Brad Smith · 4 months ago
  56. 41e81b1 Retrieve the number of online CPUs on OpenBSD and NetBSD (#1916) by Brad Smith · 4 months ago
  57. 47bc26c change pacboy compiler target for windows builds (#1915) by dominic · 5 months ago
  58. 2e16afc add back /proc/cpuinfo as a fallback for some platforms (#1918) by dominic · 5 months ago
  59. c35af58 Update error message now that /proc/cpuinfo is no longer in use (#1917) by Brad Smith · 5 months ago
  60. 4a805f9 clang-tidy warning by Dominic Hamon · 5 months ago
  61. 4642758 fix some clang-tidy issues by Dominic Hamon · 5 months ago
  62. 049f6e7 [BUG] Run external profiler (ProfilerManager) same number of iterations #1913 (#1914) by xdje42 · 5 months ago
  63. 3d027d7 ruff rule E501: Fix long lines in Python code (#1910) by Christian Clauss · 5 months ago
  64. 6f21075 GitHub Actions: build-and-test on an ARM processor (#1911) by Christian Clauss · 5 months ago
  65. ecb5df6 Lint Python: Add more ruff rules (#1909) by Christian Clauss · 5 months ago
  66. d6536ac ci: Update pre-commit hooks (#1905) by Nicholas Junge · 5 months ago
  67. 4834ae9 Update nanobind-bazel to v2.4.0 (#1904) by Nicholas Junge · 5 months ago
  68. c24774d Get number of CPUs with sysconf() on Linux (#1901) by Helge Deller · 5 months ago
  69. 39be87d Fix runtime crash when parsing /proc/cpuinfo fails (#1900) by Helge Deller · 5 months ago
  70. 077db43 cycleclock: Use cock_gettime() as fallback for any Linux architecture (#1899) by Helge Deller · 5 months ago
  71. f981f58 README.md: fix build instructions (#1880) by 0dminnimda · 5 months ago
  72. 7ddc400 fix: remove clang-cl compilation warning (#1895) by Hamza · 5 months ago
  73. f65741b cycleclock: Support for PA-RISC (hppa) architecture (#1894) by Helge Deller · 5 months ago
  74. 5af40e8 [bazel] Remove selects on CPU (#1892) by Keith Smiley · 5 months ago
  75. f4f93b5 Change SDK version check (#1887) by Devon Loehr · 6 months ago
  76. ae52c9e Remove wheel merge job, merge artifacts on download (#1886) by Nicholas Junge · 6 months ago
  77. c8c66e0 remove unnecessary bazel action parameter by Dominic Hamon · 6 months ago
  78. b32ae9c remove noenable_bzlmod as workspace support is going away by Dominic Hamon · 6 months ago
  79. b2b0aab Fix malformed clang invocation in build_ext.run (#1884) by Nicholas Junge · 7 months ago
  80. 3d88aff Remove if statement from wheel upload job (#1883) by Nicholas Junge · 7 months ago
  81. 4b0533b Add artifact name to download before wheel PyPI upload (#1882) by Nicholas Junge · 7 months ago
  82. c58e6d0 v1.9.1 bump by Dominic Hamon · 7 months ago v1.9.1
  83. d26047a Improve examples on `ComputeStatistics` (#1881) by Guo Ci · 7 months ago
  84. 62a321d update standard to C++17 per C++ build support (#1875) by dominic · 7 months ago
  85. 50ffd3e Declare a Python 3.13 toolchain, revert setup.py toolchain arget selection (#1876) by Nicholas Junge · 8 months ago
  86. a6af6ee Add a Python matrix to ensure the bindings build on all supported versions (#1871) by Nicholas Junge · 8 months ago
  87. d99cdd7 Add `nb::is_flag()` annotation to Counter::Flags (#1870) by Nicholas Junge · 8 months ago
  88. 4e3f2d8 [#1487] ensure that when printing color text the background color of the terminal on windows is preserved (#1865) by Richard Cole · 8 months ago
  89. ffc727a Verify RegisterProfilerManager doesn't overwrite an existing registration (#1837) by xdje42 · 8 months ago
  90. c45d9c4 bump googletest version to match bazel (#1868) by dominic · 8 months ago
  91. be21345 Update nanobind_bazel to v2.2.0 (#1866) by Nicholas Junge · 8 months ago
  92. 4987143 upgrade bazel mods. requires c++14 for tests (#1867) by dominic · 8 months ago
  93. 761305e Update user_guide.md (#1863) by Alfredo Daniel Esponda Cervantes · 8 months ago
  94. 0c998f7 Fix spurious warning 'misc-use-anonymous-namespace' (#1860) (#1861) by Alecto Irene Perez · 8 months ago
  95. 24e0bd8 Add enum value from newest Windows SDK (#1859) by Devon Loehr · 9 months ago
  96. 23d8c1e Version string correction in pkg-config files (#1858) by Alfredo Daniel Esponda Cervantes · 9 months ago
  97. 3fd1e6a add dry run docs by Dominic Hamon · 9 months ago
  98. 72ecc4e Added the functionality for a dry run benchmark called through the cli argument --benchmark_dry_run. (#1851) by dominic · 9 months ago
  99. 08fdf6e enable the /MP MSVC compiler argument for parallel compilation (#1846) by Richard Cole · 10 months ago
  100. 986423a Bump oldest supported Python to 3.10, eliminate setuptools-scm (#1842) by Nicholas Junge · 10 months ago