1. 1e96bb0 Support windows MSYS2 environments (#1704) by Roman Lebedev · 8 days ago upstream/main
  2. c8ef1ee [CI] Try to fix sanitizer builds by pinning the LLVM revision (#1703) by Roman Lebedev · 8 days ago
  3. 4a2e34b Fix CMakeLists.txt for perf_counters_test (#1701) by illbegood · 2 weeks ago
  4. 93a96a2 Add missing `\n` character at end of error log string (#1700) by Anjan Roy · 3 weeks ago
  5. 159eb2d Switch out black for ruff format (#1698) by Nicholas Junge · 3 weeks ago
  6. a543fcd Fixed compiler warnings (#1697) by Tiago Freire · 3 weeks ago
  7. b40db86 Fix unit tests compilation with non-gnu / non-msvc compilers with c++11 support. (#1691) by Afanasyev Ivan · 4 weeks ago
  8. 3623765 Add `setuptools_scm` for dynamic zero-config Python versioning (#1690) by Nicholas Junge · 4 weeks ago
  9. bce46fb Drop isort hook for ruff builtin import sorting (#1689) by Nicholas Junge · 4 weeks ago
  10. b93f5a5 Add pre-commit config and GitHub Actions job (#1688) by Nicholas Junge · 5 weeks ago
  11. b219e18 [bindings] Add LTO builds on Windows+MSVC (#1687) by Nicholas Junge · 5 weeks ago
  12. 698d1dc Reapply size optimizations for clang & MSVC, LTO for Mac+Linux (#1685) by Nicholas Junge · 5 weeks ago
  13. e45585a Change nanobind linkage to response file approach on macOS (#1638) by Nicholas Junge · 5 weeks ago
  14. 5893034 Add Python 3.12 support (#1676) by Nicholas Junge · 6 weeks ago
  15. 6a16cee Add no-unititialized to tests (#1683) by dominic · 6 weeks ago
  16. 7495f83 Set -Wno-unused-variable for tests (#1682) by Vy Nguyen · 6 weeks ago
  17. f30c99a Increase the kMaxIterations limit (#1668) by Andreas Abel · 6 weeks ago
  18. 365bf76 fix format in src/sysinfo by Dominic Hamon · 6 weeks ago
  19. dc9b229 add name to clang format job by dominic · 6 weeks ago
  20. ea3c3f9 Fix building on MinGW: default `WINVER` is too old (#1681) by Ming Zero · 7 weeks ago
  21. 682153a Update bazel.yml (#1671) by mosfet80 · 7 weeks ago
  22. ca8d0f7 correct cli param in docs by dominic · 8 weeks ago
  23. 7736df0 Make json and csv output consistent. (#1662) by Andreas Abel · 9 weeks ago
  24. c9106a7 Audit MSVC references in cmake files to consider clang++ (#1669) by Mészáros Gergely · 9 weeks ago
  25. 3441176 bump version to 1.8.3 by Dominic Hamon · 3 months ago v1.8.3
  26. db3e000 Merge branch 'jmr-stat-median' by Dominic Hamon · 3 months ago
  27. 78220d6 tweak comment wording by Dominic Hamon · 3 months ago
  28. 9f254bd Merge branch 'main' into stat-median by dominic · 3 months ago
  29. 6dd50bb StatisticsMedian: Fix bug by Jesse Rosenstock · 3 months ago
  30. dfc8a92 test: Use gtest_main only when needed (#1657) by Jesse Rosenstock · 3 months ago
  31. 9c65aeb perf_counters: Initialize once only when needed (#1656) by Jesse Rosenstock · 3 months ago
  32. e739156 State: Initialize counters with kAvgIteration in constructor (#1652) by Jesse Rosenstock · 3 months ago
  33. e441a8c perf-counters: Make tests pass on Android (#1653) by Jesse Rosenstock · 3 months ago
  34. fe1ca33 add logo to github pages by dominic · 3 months ago
  35. 9ba2af8 add black icon by Dominic Hamon · 3 months ago
  36. 87169dd remove logo from generated docs by dominic · 3 months ago
  37. 83939d0 remove icon from main README by dominic · 3 months ago
  38. 05ed7ba update logo path by dominic · 3 months ago
  39. 72938cc adding a logo to the docs by Dominic Hamon · 3 months ago
  40. 885e9f7 benchmark.cc: Fix benchmarks_with_threads condition (#1651) by Jesse Rosenstock · 4 months ago
  41. aa59d40 sysinfo.cc: Call getloadavg for Android API >= 29 (#1) (#1649) by Jesse Rosenstock · 4 months ago
  42. 1c64a36 [perf-counters] Fix pause/resume (#1643) by Mircea Trofin · 4 months ago
  43. cbecc8f fix: added benchmark_counters_tabular for file (#1645) by Devansh Varshney (देवांश वार्ष्णेय) · 4 months ago
  44. 14961f1 Fix IntelLLVM compiler error (#1644) by Ioanna-Maria Panagou · 4 months ago
  45. 02a354f bug: Inconsistent suffixes console reporter 1009 (#1631) by देवांश वार्ष्णेय · 4 months ago
  46. 6e80474 Mark internal deps as dev_depenencies so that downstream modules don't require those. (#1640) by Andy Christiansen · 4 months ago
  47. 71ad185 Fix `-Werror,-Wold-style-cast` build failure on Windows. (#1637) by Saran Tunyasuvunakool · 4 months ago
  48. 8f7b8dd Re-enable windows-latest tests for newer Bazel (#1641) by Nicholas Junge · 4 months ago
  49. 27d64a2 Update bzlmod support to new rules_python extension API (#1633) by James Sharpe · 5 months ago
  50. c5997e0 Delete unused requirements file, simplify nanobind build file (#1635) by Nicholas Junge · 5 months ago
  51. b1c4a75 Add tests for Human Readable functionality (#1632) by dominic · 5 months ago
  52. e2556df Downgrade bazel to windows-2019 (#1629) by dominic · 5 months ago
  53. ba49f1c Bump scipy from 1.5.4 to 1.10.0 in /tools (#1630) by dependabot[bot] · 5 months ago
  54. cb39b71 Bump `nanobind` to stable v1.4.0 tag (#1626) by Nicholas Junge · 5 months ago
  55. a092f82 missing cmake include by Dominic Hamon · 5 months ago
  56. c30468b add back package properties for PFM by Dominic Hamon · 5 months ago
  57. 8805bd0 pfm: Use a more standard CMake approach for finding libpfm (#1628) by Pichot · 5 months ago
  58. 16c6ad8 Add pyproject.toml file for PEP518 compliance (#1625) by Nicholas Junge · 5 months ago
  59. b5aade1 Update tools.md for missing color meaning issue #1491 (#1624) by देवांश वार्ष्णेय · 5 months ago
  60. 4931aef Fix broken PFM-enabled tests (#1623) by Andy Christiansen · 5 months ago
  61. 015d1a0 bump version to 1.8.2 ready for release by Dominic Hamon · 5 months ago v1.8.2
  62. e730f91 Fix passing non-const lvalue refs to DoNotOptimize (#1622) by Enrico Seiler · 5 months ago
  63. 43b2917 Add more terminals with color support (#1621) by Chinmay Dalal · 5 months ago
  64. 408f9e0 Add discord server link to README by dominic · 5 months ago
  65. daa12bc bump version to 1.8.1 pre release by Dominic Hamon · 5 months ago v1.8.1
  66. edb0d3d Suppress intentional potential memory leak as detected by clang static analysis (#1618) by Roman Lebedev · 5 months ago
  67. fed7337 Add a CI test for the new bzlmod integration (#1617) by Andy Christiansen · 5 months ago
  68. aacf2b1 Add support for bzlmod (excluding Python bindings) (#1615) by Andy Christiansen · 5 months ago
  69. 1d25c2e remove old-style (C-style) casts (#1614) by Gary Miguel · 5 months ago
  70. b323288 Fix a typo in regex choice (#1610) by Chilledheart · 6 months ago
  71. df9a99d Fix pass rvalue to DoNotOptimize (#1608) by Bulat Gaifullin · 6 months ago
  72. 604f6fd Add project name to version message by Dominic Hamon · 6 months ago
  73. 4b13b3d Fixed a typo in docs (#1600) by Pavel Novikov · 7 months ago
  74. bb9aafa Update Python version to PY3, as indicated by the actual source file. (#1598) by Andy Christiansen · 7 months ago
  75. fec7732 Fix code triggering -Wsign-conversion (#1596) by Vy Nguyen · 7 months ago
  76. 318dd44 Disable debug-only test in release builds to avoid expected failures. (#1595) by Andy Christiansen · 7 months ago
  77. 2dd015d update version to v1.8.0 by Dominic Hamon · 7 months ago v1.8.0
  78. fba5dd1 reenable msan sanitizer workflow (#1589) by dominic · 7 months ago
  79. b177433 Guard NOMINMAX to prevent redefinition error (#1581) (#1582) by Andrii Dushko · 8 months ago
  80. f7547e2 Correct libpfm dep for integrators. (#1579) by Shiqing Yan · 9 months ago
  81. d29044d Fix compile warnings about ignoring a [[nodiscard]] type. (#1577) by pkasting · 9 months ago
  82. 4b086c2 make libpfm dep work for integrators by Dominic Hamon · 9 months ago
  83. 0c34d81 use 'new_git_repository' in external deps call to work with older bazel versions by Dominic Hamon · 9 months ago
  84. efc89f0 link to benchmark directly for tests that aren't link_main_test (#1576) by dominic · 9 months ago
  85. 46d3c84 Convert uses of `const char*` to `std::string` (#1567) by dominic · 9 months ago
  86. 68aa190 add '@' to correctly reference build file for libpfm (#1575) by dominic · 9 months ago
  87. 9f7dc38 Address warnings on NVIDIA nvc++ (#1573) by Henrique Bucher · 9 months ago
  88. 1b507cb simplify setting C++ standard by Dominic Hamon · 9 months ago
  89. f32748c [FR] Provide public accessors to benchmark name and arguments #1551 (#1563) by Mike Apodaca · 9 months ago
  90. 060d762 use std::string for skip messages (#1571) by dominic · 9 months ago
  91. adb0d3d [FR] state.SkipWithMessage #963 (#1564) by Mike Apodaca · 9 months ago
  92. 4050b4b Fix build break with nvc++ when -Werror is ON (#1569) by Henrique Bucher · 9 months ago
  93. f23fedb Fix examples in user guide using deprecated `DoNotOptimize`-API (#1568) by Marcel Jacobse · 9 months ago
  94. 23dadfa Bump nanobind to stable v0.2.0, change linker options (#1565) by Nicholas Junge · 9 months ago
  95. fbc6efa Refactoring of PerfCounters infrastructure (#1559) by Henrique Bucher · 9 months ago
  96. 9885aef get rid of warnings in tests (#1562) by dominic · 9 months ago
  97. 2d50122 Filter performance counter names, not invalidate all (#1554) by Henrique Bucher · 9 months ago
  98. 27c1d8a Implement unlimited number of performance counters (#1552) by Henrique Bucher · 9 months ago
  99. c71d040 add compiler to build-and-test and create min-cmake CI bot (#1550) by dominic · 9 months ago
  100. 3b19d72 Fix CPU frequency estimation on riscv (#1549) by Yingwei Zheng · 9 months ago