benchmark/test
xdje42 7c8ed6b082
[FR] Add API to provide custom profilers #1807 (#1809)
This API is akin to the MemoryManager API and lets tools provide
their own profiler which is wrapped in the same way MemoryManager is
wrapped. Namely, the profiler provides Start/Stop methods that are called
at the start/end of running the benchmark in a separate pass.

Co-authored-by: dominic <510002+dmah42@users.noreply.github.com>
2024-07-16 09:56:40 +01:00
..
AssemblyTests.cmake
BUILD mitigate clang build warnings -Wconversion (#1763) 2024-03-07 12:19:56 +00:00
CMakeLists.txt [FR] Add API to provide custom profilers #1807 (#1809) 2024-07-16 09:56:40 +01:00
args_product_test.cc
basic_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
benchmark_gtest.cc mitigate clang build warnings -Wconversion (#1763) 2024-03-07 12:19:56 +00:00
benchmark_min_time_flag_iters_test.cc
benchmark_min_time_flag_time_test.cc
benchmark_name_gtest.cc
benchmark_random_interleaving_gtest.cc
benchmark_setup_teardown_test.cc
benchmark_test.cc
clobber_memory_assembly_test.cc
commandlineflags_gtest.cc
complexity_test.cc mitigate clang build warnings -Wconversion (#1763) 2024-03-07 12:19:56 +00:00
cxx03_test.cc
diagnostics_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
display_aggregates_only_test.cc
donotoptimize_assembly_test.cc
donotoptimize_test.cc
filter_test.cc
fixture_test.cc
internal_threading_test.cc
link_main_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
map_test.cc
memory_manager_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
min_time_parse_gtest.cc
multiple_ranges_test.cc
options_test.cc
output_test.h
output_test_helper.cc
perf_counters_gtest.cc
perf_counters_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
profiler_manager_test.cc [FR] Add API to provide custom profilers #1807 (#1809) 2024-07-16 09:56:40 +01:00
register_benchmark_test.cc
repetitions_test.cc
report_aggregates_only_test.cc
reporter_output_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
skip_with_error_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
spec_arg_test.cc
spec_arg_verbosity_test.cc
state_assembly_test.cc
statistics_gtest.cc
string_util_gtest.cc
templated_fixture_test.cc
time_unit_gtest.cc
user_counters_tabular_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
user_counters_test.cc Rewrite complexity_test to use (hardcoded) manual time (#1757) 2024-02-19 15:22:35 +00:00
user_counters_thousands_test.cc