1
0
mirror of https://github.com/google/benchmark.git synced 2025-04-03 16:10:58 +08:00

Commit Graph

  • ac80572f17
    Update nanobind into benchmark_deps.bzl () mosfet80 2024-07-30 16:05:08 +0200
  • 4a2342be20 Bump nanobind-bazel to v2.1.0, add stubgen target Nicholas Junge 2024-07-29 23:16:32 +0200
  • 8da1f75d89
    Update benchmark_deps.bzl mosfet80 2024-07-30 15:54:47 +0200
  • becc90d918
    Update nanobind into benchmark_deps.bzl mosfet80 2024-07-30 15:50:25 +0200
  • cfb7e0a330
    Update libs into .pre-commit-config.yaml () mosfet80 2024-07-30 15:09:31 +0200
  • 689819aa5c
    Update libs into .pre-commit-config.yaml mosfet80 2024-07-30 13:45:50 +0200
  • b5f1a25492 Bug fix variable 'actual_iterations' set but not used () Yury Fedorov 2022-12-19 15:03:11 +0100
  • db498ecefa Move ProfilerManager Start/Stop routines closer to actual benchmark Doug Evans 2024-07-22 12:34:44 -0700
  • 378fe693a1
    Use log2 now that NDK requires at least API 21 which includes it. () dominic 2024-07-24 14:25:32 +0100
  • 306aeac246
    Merge branch 'main' into use_log2 dominic 2024-07-24 13:12:33 +0100
  • fa236ed6e6
    Suppress invalid-offsetof warning for clang () Devon Loehr 2024-07-24 08:12:04 -0400
  • ab53423765 Use log2 now that NDK requires at least API 21 which includes it. Dominic Hamon 2024-07-24 12:29:29 +0100
  • ede6dbe1f2
    Suppress invalid-offsetof warning for clang Devon Loehr 2024-07-23 13:42:00 -0400
  • df44bf7187
    Revert to token authentication for PyPI wheel uploads () Nicholas Junge 2024-07-23 15:49:06 +0200
  • 30c7a8106a Revert to token authentication for PyPI wheel uploads Nicholas Junge 2024-07-23 15:38:50 +0200
  • 64b5d8cd11
    Update benchmark Python bindings for nanobind 2.0, and update to nanobind 2.0. () Peter Hawkins 2024-07-18 11:54:02 -0400
  • d8e44e940b Update benchmark Python bindings for nanobind 2.0, and update to nanobind 2.0. Peter Hawkins 2024-07-18 14:58:04 +0000
  • a6ad7fbbdc preparing for v1.8.5 v1.8.5 Dominic Hamon 2024-07-18 11:13:04 +0100
  • ad2b1c9ed1 clang format yet again Dominic Hamon 2024-07-17 16:49:12 +0100
  • 4b184d47a4 update actions/checkout to v4 Dominic Hamon 2024-07-17 16:47:54 +0100
  • 44507bc91f another reversal of something that breaks on wasm Dominic Hamon 2024-07-17 16:39:15 +0100
  • 299a8b881d clang format header fixes Dominic Hamon 2024-07-17 13:27:41 +0100
  • 99410f400c clang-format fixes Dominic Hamon 2024-07-17 13:25:16 +0100
  • a73c039b1d roll back fatal error that breaks some platform (wasm) expectations Dominic Hamon 2024-07-17 13:18:38 +0100
  • 65668db273 revert perf counters change until we can do the full version Dominic Hamon 2024-07-16 17:45:30 +0100
  • 14ddd77a90 remove old travis config Dominic Hamon 2024-07-16 17:39:51 +0100
  • 7c8ed6b082
    [FR] Add API to provide custom profilers () xdje42 2024-07-16 01:56:40 -0700
  • d17786a07f
    Merge branch 'main' into i1807-add-profile-api dominic 2024-07-16 09:52:14 +0100
  • d2cd246e19
    Clarify the difference between BENCHMARK_TEMPLATE_F and BENCHMARK_TEMPLATE_DEFINE_F + BENCHMARK_REGISTER_F () Jiawen (Kevin) Chen 2024-07-16 01:51:56 -0700
  • c43d47698f [FR] Add API to provide custom profilers Doug Evans 2024-07-01 13:29:59 -0700
  • 6b86620ae5
    Update user_guide.md Jiawen (Kevin) Chen 2024-07-15 16:45:11 -0700
  • 7b336dff61
    More informative comments. Jiawen (Kevin) Chen 2024-07-15 16:44:22 -0700
  • 7c704ed1be
    Clarify BENCHMARK_REGISTER_F Jiawen (Kevin) Chen 2024-07-15 13:45:48 -0700
  • 38df9daf48
    add PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} to support multiplexing () dominic 2024-07-12 10:28:16 +0100
  • eb148494b1 add PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} to support multiplexing Dominic Hamon 2024-07-11 17:48:47 +0100
  • 71f4218c1a
    Add -lkstat to the .pc for Solaris () Chris Cotter 2024-07-03 14:16:43 -0400
  • e197a6b006
    Merge branch 'main' into fix-solaris-pc Chris Cotter 2024-07-03 14:01:48 -0400
  • c2146397ac
    Find libpfm dependency in installed CMake configs () Stephen Nicholas Swatman 2024-06-19 20:03:42 +0200
  • 06247b4fce
    Find libpfm dependency in installed CMake configs Stephen Nicholas Swatman 2024-06-19 10:53:04 +0200
  • 447752540c
    [bazel] Use includes instead of strip_include_prefix () Alexander Karatarakis 2024-06-17 01:38:32 -0700
  • 4af61d176b [bazel] Use includes instead of strip_include_prefix Alexander Karatarakis 2024-06-13 18:01:27 -0700
  • 8e1823d6f5
    cycleclock: Fix type conversion to match function return type on riscv64 () Khem Raj 2024-06-11 05:37:35 -0700
  • 462d82a0fe
    cycleclock: Fix type conversion to match function return type on riscv64 Khem Raj 2024-06-10 21:45:22 -0700
  • 6004132b53 Use BENCHMARK_PRIVATE_LINK_LIBRARIES Chris Cotter 2024-06-10 11:56:44 -0400
  • 9329a42d52 Add -lkstat to the .pc for Solaris Chris Cotter 2024-06-10 11:17:39 -0400
  • 2fa4b26e58
    Bump minimum required C++ version from C++11 to C++14 () Robert Schulze 2024-06-10 12:08:49 +0200
  • 2d0a9d2f58
    Bump minimum required C++ version from C++11 to C++14 Robert Schulze 2024-06-10 08:05:28 +0000
  • 10199fb48e
    bump standard to C++14 () dominic 2024-06-07 15:22:45 +0100
  • 2b8ee74539 bump standard to c++14 Dominic Hamon 2024-06-07 15:03:07 +0100
  • bff33e8874
    Merge branch 'main' into update_docs dominic 2024-06-07 13:57:19 +0100
  • f095aab235
    update requirements to point to our dependencies doc dominic 2024-06-07 13:55:47 +0100
  • 7eb18fabd7 Upgrade google/benchmark to use nanobind-bazel v2.0.0 Nicholas Junge 2024-05-29 09:21:34 +0200
  • 7f0e99af54
    cycleclock: Fix type conversion to match function return type () Khem Raj 2024-05-28 20:14:54 -0700
  • 04cadd2c32
    cycleclock: Fix type conversion to match function return type Khem Raj 2024-05-28 19:34:43 -0700
  • d77b692710
    CMake: unbreak version handling for tarballs () Roman Lebedev 2024-05-28 13:24:21 +0300
  • 2b57882593
    Merge branch 'main' into gitless-version dominic 2024-05-28 11:06:47 +0100
  • d17f8015eb
    CMake: unbreak version handling for tarballs Roman Lebedev 2024-05-24 20:09:09 +0300
  • 144d23cf5f
    hotfix: Correct pypi-publishing action tag to v1.8.14 () Nicholas Junge 2024-05-24 10:51:41 +0200
  • 9cf55f29d0 hotfix: Correct pypi-publishing action tag to v1.8.14 Nicholas Junge 2024-05-24 09:35:22 +0200
  • 7f992a553d
    Improve compatibility with Hexagon hardware () Steven Johnson 2024-05-23 10:08:54 -0700
  • 2421f03980 Update timers.cc Steven Johnson 2024-05-23 09:53:38 -0700
  • 6441acd89f
    Merge branch 'main' into main Steven Johnson 2024-05-23 09:44:11 -0700
  • 438c8c30f4 modified the gtest file varshneydevansh 2024-05-23 22:06:47 +0530
  • a4cf155615
    preparing for v1.8.4 () v1.8.4 dominic 2024-05-23 15:02:46 +0100
  • c527ab3858 preparing for v1.8.4 Dominic Hamon 2024-05-23 14:21:48 +0100
  • e3e22d56d3 clang-format Steven Johnson 2024-05-15 09:49:59 -0700
  • d4904fc6e8 clang-format Steven Johnson 2024-05-15 09:18:10 -0700
  • e5be00e4a5 Make a clock-like struct Steven Johnson 2024-05-14 16:01:03 -0700
  • 0ff105870f clang-format Steven Johnson 2024-05-14 13:33:00 -0700
  • 5ca92d18e4 Improve compatibility with Hexagon hardware Steven Johnson 2024-05-14 11:29:56 -0700
  • 3b07ebf144 add the test case for List varshneydevansh 2024-05-12 19:04:35 +0530
  • f4832c371e
    Merge branch 'google:main' into benchmark_list_tests-work-with-benchmark-format=json-#1642 Devansh Varshney (देवांश वार्ष्णेय) 2024-05-12 10:00:59 +0530
  • bc946b919c
    Modernize wheel building job config () Nicholas Junge 2024-04-15 18:44:09 +0200
  • 803706eb04 Modernize wheel building job config Nicholas Junge 2024-04-15 13:09:25 +0200
  • 185c55d793
    Switch git override to stable BCR tag for nanobind_bazel () Nicholas Junge 2024-04-15 11:57:02 +0200
  • fda43c3bce Switch git override to stable BCR tag for nanobind_bazel Nicholas Junge 2024-04-09 21:25:50 +0200
  • c0105603f6
    Add benchmark_main.pc to link main() containing library () David Seifert 2024-04-14 09:05:36 -0700
  • c2f8e2d1d0
    Merge branch 'main' into benchmark_main.pc Roman Lebedev 2024-04-14 18:58:28 +0300
  • d6ce145287
    Refactor: Return frequency as double () dhairya 2024-04-13 05:22:31 +0800
  • 7063adfa11 Refactor: Return frequency as double dhairyarungta 2024-04-12 22:16:45 +0800
  • a21c8e60a5
    Add benchmark_main.pc to link main() containing library David Seifert 2024-04-10 16:38:49 +0200
  • 70916cbf71
    Remove COMPILER_IBMXL macro for z/OS () Fanbo Meng 2024-04-03 05:26:33 -0400
  • 2ebb007247 Remove COMPILER_IBMXL macro for z/OS Fanbo Meng 2024-04-02 11:53:02 -0400
  • 20b09cf131 Enable "-pedantic-errors" only when BENCHMARK_ENABLE_WERROR is ON Bozhidar Stoyanov 2024-03-30 23:44:03 +0200
  • f3ec7b8820
    Fix OpenBSD build () Vasyl Zubko 2024-03-24 20:17:34 +0100
  • a41d7a18df Fix OpenBSD build vazub 2024-03-24 19:17:28 +0100
  • d5c55e8c42
    allow BENCHMARK_VERSION to be undefined () PhilipDeegan 2024-03-21 12:29:38 +0000
  • 2bf1db6912 allow BENCHMARK_VERSION to be undefined dekken 2024-03-20 18:22:00 +0100
  • 06b4a07015
    clang-tidy broke the world () Roman Lebedev 2024-03-18 14:01:25 +0300
  • bfd1b91229
    clang-tidy broke the world Roman Lebedev 2024-03-17 02:09:57 +0300
  • ad7c3ff18b
    Fix implicit conversion changes signess warning in perf_counters.cc () Afanasyev Ivan 2024-03-09 19:35:18 +0700
  • e0d4986d7e Fix implicit conversion changes signess warning in perf_counters.cc Afanasyev Ivan 2024-03-09 17:55:36 +0700
  • 2ca0c79d9b
    Merge 41dd8a8ef2 into eaafe694d2 José Agustín dlP 2024-03-07 13:37:54 +0100
  • eaafe694d2
    Add Python bindings build using bzlmod () Nicholas Junge 2024-03-07 13:28:55 +0100
  • 4b0d2b3043
    Merge branch 'main' into add-bzlmod-bindings dominic 2024-03-07 12:21:15 +0000
  • c64b144f42
    mitigate clang build warnings -Wconversion () dominic 2024-03-07 12:19:56 +0000
  • 7ecbeac88f Bump ruff -> v0.3.1, change ruff settings Nicholas Junge 2024-03-07 12:29:34 +0100
  • ff15948a8c Add a bzlmod Python bindings build Nicholas Junge 2024-03-07 12:27:49 +0100
  • 8efc18efe1 windows warnings Dominic Hamon 2024-03-06 16:15:46 +0000
  • 074489b445 more fixes Dominic Hamon 2024-03-06 16:07:03 +0000