Eric
|
2a7b7e4b99
|
Merge pull request #104 from google/fix-negative-times
Fix #96: Prevent times from being negative.
|
2015-03-27 14:31:29 -04:00 |
|
Eric Fiselier
|
c5f238b18c
|
Fix column width calculation and remove duplicate test
|
2015-03-27 12:28:22 -04:00 |
|
Eric Fiselier
|
cfa3e181ab
|
Make DateTimeString part of the internal implementation
|
2015-03-27 12:13:02 -04:00 |
|
Eric Fiselier
|
4bf6ceb50d
|
Change the available benchmark options
|
2015-03-26 23:37:26 -04:00 |
|
Eric Fiselier
|
b07fee6b64
|
address review comments
|
2015-03-26 18:32:31 -04:00 |
|
Eric Fiselier
|
1b9e55c281
|
Remove walltime implementation tests and expose less internals
|
2015-03-26 17:56:27 -04:00 |
|
Eric Fiselier
|
d3e0671a87
|
finish selection of clock with debug information
|
2015-03-26 17:52:28 -04:00 |
|
Eric Fiselier
|
48c4c9cf50
|
Revert "prevent unneeded calculation of Slow()"
The calculation was actually inside the loop for a reason.
This reverts commit 47442b9054 .
|
2015-03-26 16:22:29 -04:00 |
|
Eric Fiselier
|
47442b9054
|
prevent unneeded calculation of Slow()
|
2015-03-26 16:01:29 -04:00 |
|
Eric Fiselier
|
21207a4df5
|
improve walltime test
|
2015-03-26 15:25:08 -04:00 |
|
Eric Fiselier
|
c0755c4226
|
actually add new test
|
2015-03-26 14:57:03 -04:00 |
|
Eric Fiselier
|
725f1f066d
|
add walltime benchmark and fix unused variable.
|
2015-03-26 14:56:52 -04:00 |
|
Eric Fiselier
|
be993acbb3
|
remove unneeded test repetitions
|
2015-03-26 14:33:48 -04:00 |
|
Eric Fiselier
|
d0df7ef2de
|
cleanup whitespace and includes
|
2015-03-26 14:30:16 -04:00 |
|
Eric Fiselier
|
a3308c6d86
|
Introduce use of std::chrono and remove Walltime printing
|
2015-03-26 14:26:07 -04:00 |
|
Eric Fiselier
|
75712367c1
|
update names
|
2015-03-18 22:49:09 -04:00 |
|
Eric Fiselier
|
e96f068a1d
|
rename BENCHMARK_PRIVATE_NAME to BENCHMARK_PRIVATE_CONCAT
|
2015-03-18 19:19:17 -04:00 |
|
Eric Fiselier
|
3bf0b251a3
|
remove whitespace
|
2015-03-18 18:35:36 -04:00 |
|
Eric Fiselier
|
035a0ba2b3
|
fix macro names and use __COUNTER__
|
2015-03-18 18:34:30 -04:00 |
|
Eric
|
8b0b73f06c
|
Merge pull request #101 from google/variadic_macros
Add variadic macro for BENCHMARK_TEMPLATE in c++11 and beyond.
|
2015-03-18 18:20:23 -04:00 |
|
Eric Fiselier
|
482c19d92e
|
Handle creation of C++03 flags differently
|
2015-03-18 17:08:15 -04:00 |
|
Eric Fiselier
|
d40cb97713
|
Don't treat CMAKE_CXX_FLAGS as a list
|
2015-03-18 17:05:53 -04:00 |
|
Eric Fiselier
|
daa8a67aa5
|
add C++03 test and update README
|
2015-03-18 16:34:43 -04:00 |
|
Eric Fiselier
|
38066e8bdc
|
Add variadic macro for BENCHMARK_TEMPLATE in c++11 and beyond.
|
2015-03-18 14:50:50 -04:00 |
|
Eric Fiselier
|
01bba479ac
|
Remove use of reserved names in benchmark macros
|
2015-03-18 14:50:16 -04:00 |
|
Eric Fiselier
|
a6a90ec6b8
|
Revert "Add BENCHMARK_TEMPLATE1 macro"
I didn't mean to commit this to master.
This reverts commit b7d03ac4f5 .
|
2015-03-18 14:43:08 -04:00 |
|
Eric Fiselier
|
b7d03ac4f5
|
Add BENCHMARK_TEMPLATE1 macro
|
2015-03-18 14:42:35 -04:00 |
|
Eric Fiselier
|
92fc9b99b2
|
Add newline after every benchmark to improve readability of the json output.
|
2015-03-18 12:09:18 -04:00 |
|
Eric
|
ec0c725a33
|
Merge pull request #100 from google/json_reporter
Add JSON Reporter
|
2015-03-18 10:21:25 -04:00 |
|
Eric Fiselier
|
6429348e0d
|
address review comments and fix array type declaration
|
2015-03-18 00:23:43 -04:00 |
|
Eric Fiselier
|
ffb67dcabf
|
address review comments
|
2015-03-17 18:42:41 -04:00 |
|
Eric Fiselier
|
f65da9d581
|
add json reporter
|
2015-03-17 18:18:06 -04:00 |
|
Eric
|
23861178a7
|
Merge pull request #99 from google/reporter_api_change
Apply reporter interface changes.
|
2015-03-17 16:35:39 -04:00 |
|
Eric Fiselier
|
20f1c0e2a8
|
Apply reporter interface changes. Make report methods non-const and add a Finalize method.
|
2015-03-17 16:16:36 -04:00 |
|
Eric
|
b260cf7698
|
Merge pull request #98 from google/reporter_change
move reporter internals in both headers and source
|
2015-03-17 16:09:53 -04:00 |
|
Eric Fiselier
|
e45252e6f5
|
move ConsoleReporter out of internal namespace
|
2015-03-17 14:15:16 -04:00 |
|
Eric Fiselier
|
d71660227b
|
fix minimal_benchmark.h include
|
2015-03-17 14:02:02 -04:00 |
|
Eric Fiselier
|
8e72846da4
|
rename minimal_benchmark.h and fix recursive include in benchmark_api.h
|
2015-03-17 14:01:04 -04:00 |
|
Eric Fiselier
|
df904a1980
|
add include to minimal_benchmark.h
|
2015-03-17 13:58:25 -04:00 |
|
Eric Fiselier
|
35f9de71ee
|
move to using C headers in minimal_benchmark.h to prevent getting any C++ STL headers
|
2015-03-17 13:51:04 -04:00 |
|
Eric Fiselier
|
ef79d0af9f
|
move basic_test over to minimal benchmark
|
2015-03-17 13:48:33 -04:00 |
|
Eric Fiselier
|
4242f2f1d7
|
move reporter internals in both headers and source
|
2015-03-17 13:46:16 -04:00 |
|
Eric Fiselier
|
279e502a05
|
add test for benchmark with two template parameters
|
2015-03-17 13:32:20 -04:00 |
|
Eric Fiselier
|
7f2ef46255
|
merge master
|
2015-03-17 12:35:11 -04:00 |
|
Eric Fiselier
|
efe591015d
|
address review comments
|
2015-03-17 12:31:46 -04:00 |
|
Eric Fiselier
|
1924b30a6c
|
Merge null pointer warnings
|
2015-03-17 12:21:20 -04:00 |
|
Eric
|
957a3e339e
|
Merge pull request #92 from google/pimpl-benchmark
Pimpl the benchmark object to reduce dependencies on the STL.
|
2015-03-17 12:17:53 -04:00 |
|
Dominic Hamon
|
bdf4a5f4d2
|
Add reference to BENCHMARK_MAIN in README
|
2015-03-12 21:56:45 -07:00 |
|
Eric Fiselier
|
66bf7c8f71
|
add floating point comparison warnings
|
2015-03-12 20:27:29 -04:00 |
|
Eric Fiselier
|
f022d780eb
|
Enable int shortening warnings
|
2015-03-12 20:17:40 -04:00 |
|