1 file changed
+1
-1
lines changed- .gitignore+11
- .travis.yml+48-11
- .ycm_extra_conf.py+1-1
- AUTHORS+6
- BUILD.bazel+42
- CMakeLists.txt+55-4
- CONTRIBUTORS+5
- README.md+120-13
- WORKSPACE+7
- appveyor.yml+1-1
- cmake/AddCXXCompilerFlag.cmake+10
- cmake/CXXFeatureCheck.cmake+19-17
- cmake/GetGitVersion.cmake+3
- cmake/HandleGTest.cmake+113
- cmake/Modules/FindLLVMAr.cmake+16
- cmake/Modules/FindLLVMNm.cmake+16
- cmake/Modules/FindLLVMRanLib.cmake+15
- cmake/benchmark.pc.in+11
- cmake/llvm-toolchain.cmake+8
- cmake/split_list.cmake+3
- docs/AssemblyTests.md+147
- docs/tools.md+213-30
- include/benchmark/benchmark.h+154-66
- include/benchmark/benchmark_api.h-27
- releasing.md+16
- src/CMakeLists.txt+29-4
- src/benchmark.cc+47-133
- src/benchmark_api_internal.h+1-1
- src/benchmark_main.cc+3-13
- src/benchmark_register.cc+35-52
- src/benchmark_register.h+33
- src/complexity.cc+11-11
- src/console_reporter.cc+4-2
- src/cycleclock.h+5
- src/internal_macros.h+49-17
- src/json_reporter.cc+34-6
- src/re.h+18-6
- src/reporter.cc+24-4
- src/statistics.cc+14-11
- src/string_util.cc+3-3
- src/string_util.h+5-5
- src/sysinfo.cc+478-246
- src/sysinfo.h-10
- src/thread_manager.h+66
- src/thread_timer.h+69
- src/timers.cc+8-3
- test/AssemblyTests.cmake+46
- test/BUILD+65
- test/CMakeLists.txt+68-1
- test/basic_test.cc+20-2
- test/benchmark_gtest.cc+33
- test/benchmark_test.cc+22-17
- test/clobber_memory_assembly_test.cc+64
- test/complexity_test.cc+7-7
- test/cxx03_test.cc+1-1
- test/donotoptimize_assembly_test.cc+163
- test/donotoptimize_test.cc+3-3
- test/fixture_test.cc+1-1
- test/link_main_test.cc+8
- test/map_test.cc+9-8
- test/multiple_ranges_test.cc+29-6
- test/options_test.cc+1-1
- test/output_test_helper.cc+2-2
- test/reporter_output_test.cc+37
- test/skip_with_error_test.cc+10
- test/state_assembly_test.cc+66
- test/statistics_gtest.cc+61
- test/templated_fixture_test.cc+1-1
- tools/compare.py+316
- tools/gbench/Inputs/test2_run.json+81
- tools/gbench/report.py+55-2
- tools/strip_asm.py+151
0 commit comments