Commit Graph

  • 1973e5c9d8
    Merge 5603ef086e into 62a321d6dc 0dminnimda 2024-11-21 17:26:11 +0000
  • 5603ef086e
    README.md: fix build instructions 0dminnimda 2024-11-21 20:25:31 +0300
  • 22014fd02a
    Merge 2d609d4fa1 into 62a321d6dc DivineOb 2024-11-21 03:05:14 +0000
  • a4caf57d58
    Merge 438c8c30f4 into 62a321d6dc Devansh Varshney (देवांश वार्ष्णेय) 2024-11-21 03:04:15 +0000
  • 23488743ed
    Merge 8bd64d8edd into 62a321d6dc Richard Cole 2024-11-14 08:30:02 +0100
  • 62a321d6dc
    update standard to C++17 per C++ build support (#1875) main dominic 2024-11-13 13:06:48 +0000
  • 035dff1607
    Merge branch 'main' into c++17 dominic 2024-11-10 18:47:18 +0000
  • 50ffd3e546
    Declare a Python 3.13 toolchain, revert setup.py toolchain arget selection (#1876) Nicholas Junge 2024-11-07 16:04:51 +0100
  • fcdb15bce7 Declare a Python 3.13 toolchain, revert setup.py toolchain arget selection Nicholas Junge 2024-11-07 14:23:25 +0100
  • ada6cb01ff
    Merge branch 'main' into c++17 dominic 2024-11-07 12:21:22 +0000
  • a6af6eeb6a
    Add a Python matrix to ensure the bindings build on all supported versions (#1871) Nicholas Junge 2024-11-06 14:15:22 +0100
  • f635f1ccdd Add a Python matrix to ensure the bindings build on all supported versions Nicholas Junge 2024-10-25 11:03:01 +0200
  • 8bd64d8edd
    Merge branch 'main' into task/update-gtest-and-remove-warnings dominic 2024-11-04 20:00:19 +0000
  • 7339256ca0 fix redundant definition of constexpr Dominic Hamon 2024-11-03 18:31:21 +0000
  • bb7f9ad256 disable deadcode checks from clang-tidy Dominic Hamon 2024-11-03 18:12:07 +0000
  • 944d4ac76a update standard to C++17 per C++ build support Dominic Hamon 2024-11-03 17:59:45 +0000
  • d99cdd7356
    Add `nb::is_flag()` annotation to Counter::Flags (#1870) Nicholas Junge 2024-10-28 19:18:40 +0100
  • 16178a1ad0 Add `nb::is_flag()` annotation to Counter::Flags Nicholas Junge 2024-10-24 22:45:51 +0200
  • 4e3f2d8b67
    [#1487] ensure that when printing color text the background color of the terminal on windows is preserved (#1865) Richard Cole 2024-10-24 12:31:06 +0100
  • 8a411f3f3f
    Merge branch 'main' into task/fix-console-colours dominic 2024-10-24 12:20:57 +0100
  • 9fde32c859 [#1487] ensure that when printing color text the background color of the terminal on windows is preserved Richard Cole 2024-10-23 09:26:24 +0100
  • ffc727a859
    Verify RegisterProfilerManager doesn't overwrite an existing registration (#1837) xdje42 2024-10-24 02:22:58 -0700
  • 390f0544d6
    Merge branch 'main' into i1807-dont-clobber-existing-manager dominic 2024-10-24 10:13:10 +0100
  • c45d9c4c2f
    bump googletest version to match bazel (#1868) dominic 2024-10-24 09:46:02 +0100
  • 227bca2f78 Verify RegisterProfilerManager doesn't overwrite an existing registration Doug Evans 2024-08-08 14:41:07 -0700
  • 9bb6adf402
    Merge branch 'google:main' into i1807-dont-clobber-existing-manager xdje42 2024-10-23 12:29:49 -0700
  • 517191ed3b bump minimum cmake to 3.13 per supported versions Dominic Hamon 2024-10-23 11:16:49 +0100
  • 970b5e4dbb bump googletest version to match bazel Dominic Hamon 2024-10-23 11:01:26 +0100
  • be2134584d
    Update nanobind_bazel to v2.2.0 (#1866) Nicholas Junge 2024-10-23 11:38:53 +0200
  • 8ec6d4f64b
    Merge branch 'main' into bump-nanobind-bazel dominic 2024-10-23 10:28:26 +0100
  • 498714357f
    upgrade bazel mods. requires c++14 for tests (#1867) dominic 2024-10-23 10:27:18 +0100
  • f38cbdc601 upgrade bazel mods. requires c++14 for tests bazel_mod_up Dominic Hamon 2024-10-23 10:09:47 +0100
  • 97c6214eff Update nanobind_bazel to v2.2.0 Nicholas Junge 2024-10-23 10:45:28 +0200
  • 2e8a6c0d6e
    Merge branch 'main' into task/update-gtest-and-remove-warnings Richard Cole 2024-10-22 09:41:18 +0100
  • 45e55b3833 update version of gtest to v1.15.2 (latest) and also the cmake configuration to avoid deprecation warnings Richard Cole 2024-10-22 09:38:05 +0100
  • 761305ec3b
    Update user_guide.md (#1863) Alfredo Daniel Esponda Cervantes 2024-10-11 15:16:37 -0600
  • 74f1b2fbd6 Update user_guide.md Alfredo Daniel Esponda Cervantes 2024-10-11 13:33:20 -0600
  • 5cfae77775
    Update user_guide.md Alfredo Daniel Esponda Cervantes 2024-10-11 13:33:20 -0600
  • d887eca7d2
    Merge branch 'google:main' into main Alfredo Daniel Esponda Cervantes 2024-10-11 13:30:28 -0600
  • 0c998f7cc4
    Fix spurious warning 'misc-use-anonymous-namespace' (#1860) (#1861) Alecto Irene Perez 2024-10-10 18:02:36 -0400
  • 0b5c3ccf35 Fix spurious warning 'misc-use-anonymous-namespace' (#1860) Alecto Irene Perez 2024-10-10 14:12:49 -0400
  • 24e0bd827a
    Add enum value from newest Windows SDK (#1859) Devon Loehr 2024-10-02 04:40:03 -0400
  • 15ef2e6351
    Replace NTDDI_WIN11_GE with its value Devon Loehr 2024-10-01 10:22:39 -0400
  • ee0a9958c9
    Change preprocessor condition Devon Loehr 2024-09-30 15:54:38 -0400
  • a7357dc47e
    Add space to satisfy formatter Devon Loehr 2024-09-30 11:09:36 -0400
  • dc566513bf
    Fix SDK version macro Devon Loehr 2024-09-30 10:23:32 -0400
  • 941ec69118
    Add enum value from newest Windows SDK Devon Loehr 2024-09-27 15:24:33 -0400
  • 23d8c1e589
    Version string correction in pkg-config files (#1858) Alfredo Daniel Esponda Cervantes 2024-09-26 10:56:16 -0600
  • 2996d9cea5 Version string correction in pkg-config files Alfredo Daniel Esponda Cervantes 2024-09-26 10:37:56 -0600
  • 3fd1e6a7ae add dry run docs Dominic Hamon 2024-09-13 10:06:24 +0100
  • 72ecc4ea67
    Added the functionality for a dry run benchmark called through the cli argument --benchmark_dry_run. (#1851) dominic 2024-09-12 15:50:52 +0100
  • 59b6daf4c1 clang-format Dominic Hamon 2024-09-12 11:58:19 +0100
  • d663b9b723 cleanups Dominic Hamon 2024-09-12 11:56:54 +0100
  • 49df5bdfd5 Merge branch 'feature/dry-run-argument' of https://github.com/Shaan-Mistry/benchmark into feature/dry-run-argument Shaan 2024-09-11 20:00:26 -0700
  • f991687161
    Merge branch 'google:main' into feature/dry-run-argument Shaan Mistry 2024-09-11 19:58:46 -0700
  • 14450da3eb Changeddry run override logic structure and added dry run to context Shaan 2024-09-11 19:57:14 -0700
  • 920b436c02
    Merge d3990ce956 into 08fdf6eb84 Maarten Arnst 2024-09-11 14:39:30 -0300
  • 08fdf6eb84
    enable the /MP MSVC compiler argument for parallel compilation (#1846) Richard Cole 2024-09-05 22:28:43 +0100
  • fa20c17254
    Merge branch 'main' into task/use-parallel-compilation-with-msvc Richard Cole 2024-09-05 17:30:43 +0100
  • f72a8fc055 enable the /MP MSVC compiler argument for parallel compilation Richard Cole 2024-09-05 17:22:12 +0100
  • 986423a62d
    Bump oldest supported Python to 3.10, eliminate setuptools-scm (#1842) Nicholas Junge 2024-09-04 18:42:07 +0200
  • e2cfd3b575 Merge branch 'feature/dry-run-argument' of https://github.com/Shaan-Mistry/benchmark into feature/dry-run-argument Shaan 2024-08-22 20:49:11 -0700
  • e5291bd082
    Merge branch 'google:main' into feature/dry-run-argument Shaan Mistry 2024-08-22 20:48:01 -0700
  • c552741cbc Add a note on supported Python versions in the docs Nicholas Junge 2024-08-20 14:30:24 +0200
  • 82c8af7ac0 Bump oldest supported Python to 3.10, eliminate setuptools-scm Nicholas Junge 2024-08-19 13:45:37 +0200
  • 63211d6605 Supply MacOS deployment target to delocate, use build+uv frontend Nicholas Junge 2024-08-19 13:11:16 +0200
  • c19cfee61e
    Fix C4459: Rename a function parameter `profiler_manager` to avoid hiding the global declaration. (#1839) Igor Zhukov 2024-08-19 10:39:37 +0700
  • 3246468176 clang-format Igor Zhukov 2024-08-19 09:49:40 +0700
  • e0045fed80 -empty line Igor Zhukov 2024-08-19 09:45:49 +0700
  • bb7df7338a disable the warning in code, not CMakeLists.txt Igor Zhukov 2024-08-19 09:44:35 +0700
  • 349207309c disable one warning for MSVC Igor Zhukov 2024-08-19 09:09:40 +0700
  • e077f30219 Treat warnings as errors for MSVC Igor Zhukov 2024-08-19 08:53:47 +0700
  • 79b0ade1fe Fix C4459: Rename a function parameter `profiler_manager` to avoid hiding the global declaration. Igor Zhukov 2024-08-19 00:08:25 +0700
  • 31c75395c6 Dry run logic to exit early and override iterations, repetitions, min time, min warmup time Shaan 2024-08-17 14:30:55 -0700
  • 6126d2a205
    Align benchmark::State to a cacheline. (#1230) Chris Kennelly 2024-08-16 11:10:18 -0400
  • d038342edc
    separate cachline definition from alignment attribute macro dominic 2024-08-16 16:03:05 +0100
  • 8d60cfaab6
    consolidate some of the defines dominic 2024-08-16 15:52:33 +0100
  • 58f69374b7
    remove redundant definitions dominic 2024-08-16 15:44:48 +0100
  • ac435c0b58
    clang-format dominic 2024-08-16 15:40:01 +0100
  • 06fdd92b45
    Merge branch 'main' into alignment dominic 2024-08-16 15:34:24 +0100
  • 437fea4b54
    Fix Python manual timing example (#1722) Alex Bilger 2024-08-16 16:32:48 +0200
  • 0b73e346c2
    Merge branch 'main' into alignment dominic 2024-08-16 15:32:13 +0100
  • 62f03d15a0
    Merge branch 'main' into usemanualtime dominic 2024-08-16 15:25:06 +0100
  • ec3dc37b60 separate wheel versions in an effort to avoid timeouts Dominic Hamon 2024-08-16 11:56:56 +0100
  • 12235e2465 v1.9.0 v1.9.0 Dominic Hamon 2024-08-16 11:08:15 +0100
  • bd48c208e7 Added benchmark_dry_run boolean flag to command line options Shaan 2024-08-13 16:44:45 -0700
  • a008bf82f4
    Ensure reported Time is walltime by removing spurious scaling by threads (#1836) dominic 2024-08-13 18:12:02 +0100
  • 4827765707 left a bit behind by mistake thread_times Dominic Hamon 2024-08-09 16:58:50 +0100
  • f834669b34 clang-format Dominic Hamon 2024-08-09 16:33:58 +0100
  • 5fde8c053d remove unused statements Dominic Hamon 2024-08-09 16:33:45 +0100
  • 9a2d2462f1 change the default to not scale Dominic Hamon 2024-08-09 16:17:47 +0100
  • b66b20bb63 Verify RegisterProfilerManager doesn't overwrite an existing registration Doug Evans 2024-08-08 14:41:07 -0700
  • 0d52a112cd more clang-format Dominic Hamon 2024-08-07 16:54:33 +0100
  • a1c840fd5d clang-format Dominic Hamon 2024-08-07 16:47:41 +0100
  • 3053d1bc83 Introduce per-thread times to console and json reporters Dominic Hamon 2024-08-07 15:07:10 +0100
  • b884717437
    chore: update perf_counters.cc (#1831) Ikko Eltociear Ashimine 2024-08-05 18:05:40 +0900
  • 2b8b0cf104
    chore: update perf_counters.cc Ikko Eltociear Ashimine 2024-08-04 00:58:39 +0900
  • ef73a30083
    Update clang-format-lint-action (#1829) mosfet80 2024-08-02 12:06:00 +0200
  • 660a84d1c4
    Merge branch 'main' into patch-3 dominic 2024-08-02 10:57:15 +0100
  • 7971a63070
    Cache upd (#1830) mosfet80 2024-08-02 11:56:57 +0200