Commit Graph

574 Commits

Author SHA1 Message Date
Chris Kennelly
6087edda9d Add ExternalProject reference to Google Test 1.7.0. 2014-04-23 00:55:36 -07:00
Chris Kennelly
e38fde6450 Setup targets from each directory, rather than the top-level. 2014-04-23 00:47:07 -07:00
Chris Kennelly
9b5ece6ece Include stddef.h for size_t. 2014-04-22 20:07:57 -07:00
Chris Kennelly
193e4eb9a1 Add Chris Kennelly to the contributors list. 2014-04-22 20:07:37 -07:00
Dominic Hamon
98e7f89d72 Merge pull request #16 from chenshuo/master
Use a new container in each round of push_back test.
2014-04-17 14:38:56 -07:00
Shuo Chen
e474629b6a Add Shuo Chen to AUTHORS 2014-04-17 13:56:05 -07:00
Shuo Chen
92b6f020ea Add Shuo Chen to CONTRIBUTORS. 2014-04-17 13:55:35 -07:00
Shuo Chen
664159372c Use a new container in each round of push_back test.
Otherwise containers keep growing and uses gigabytes of memory.
2014-04-17 10:04:02 -07:00
Dominic Hamon
54cd4fd848 Merge pull request #15 from Nukesor/patch-1
Unable to compile because of unused parameter
2014-04-07 18:57:31 -07:00
Arne Beer
92cb4ec50c Update AUTHORS 2014-04-07 22:19:53 +02:00
Arne Beer
feea2f022f Compile warning removed, adding myself to contributors 2014-04-06 22:03:51 +02:00
Arne Beer
50f459d2c0 Unable to compile because of unused parameter
There is a unused parameter at benchmark:866 Benchmark::MeasurePeakHeapMemory .
The function is marked as TODO and the code that uses the parameter is commented out.
I just removed the parameter so it can compile again without editing the CMake compile flags.
2014-04-06 16:42:24 +02:00
Dominic Hamon
ef1ccf4dea Merge pull request #12 from showlabor/master
Fix cycleclock.h for gcc/ARM.
2014-03-20 09:54:14 -07:00
Felix Homann
44b64c9370 Added AUTHOR/CONTRIBUTOR information. 2014-03-19 08:58:21 +01:00
Felix Homann
a7c57939c8 Fix cycleclock.h for gcc/ARM.
Currently there are tests for ARMV3 and ARMV6 in cycleclock.h which are not
defined using gcc on ARM. Since there is also a cast to the unknown type
int64 I assume that the ARM code has not been tested. Therefore this patch
replaces the checks for ARMV3 and ARMV6 by checks for __ARM_ARCH. Also, the
cast to int64 is fixed by casting to int64_t.
2014-03-18 17:04:40 +01:00
Chris Kennelly
f835dfa807 Merge pull request #10 from Constellation/fix-segv
Ensure families is not nullptr before using it
2014-02-23 10:55:39 -08:00
Yusuke Suzuki
45b79c3e01 Check families is not nullptr before using it
When there's no benchmarks, families becomes nullptr. So before touching
it, we need to ensure families is not nullptr.
2014-02-23 20:19:07 +09:00
Pierre Phaneuf
254a6f9a78 Christopher Seymour has signed the CLA. 2014-02-13 16:18:56 -05:00
Pierre Phaneuf
6ec70d0f2b Add information about CLAs. 2014-02-12 18:51:08 -05:00
Dominic Hamon
dbb0beff57 Update CONTRIBUTORS 2014-02-11 22:17:58 -08:00
Dominic Hamon
60869aa215 Update AUTHORS 2014-02-11 22:17:36 -08:00
Dominic Hamon
f2d1957d23 Merge pull request #9 from iiSeymour/patch-1
Update README.md
2014-02-11 22:15:22 -08:00
Pierre Phaneuf
6200a22998 Add AUTHORS and CONTRIBUTORS files. 2014-02-10 18:32:08 -05:00
Pierre Phaneuf
99459023d9 Create CONTRIBUTING.md
Inspired from the one from https://github.com/google/go-github.
2014-02-10 17:37:54 -05:00
Chris Seymour
465cb09eb6 Update README.md
Switched to language specific markdown for code sections to provide syntax highlighting when rendered.
2014-02-09 19:45:17 +00:00
Dominic Hamon
0a1593b06f Merge pull request #8 from dcoeurjo/cmakeFix
Cmake edit with 'make install' target
2014-02-06 11:10:57 -08:00
David Coeurjolly
22f436ea84 Missing includes in install target 2014-02-05 21:07:40 +01:00
David Coeurjolly
cbcf159bf2 Thread is required 2014-02-05 20:46:54 +01:00
David Coeurjolly
25074512ff Cmake edit with 'make install' target 2014-02-05 20:38:57 +01:00
Dominic Hamon
be84ed0373 Remove old NOTEs 2014-01-21 19:27:04 -08:00
Eugene Zhuk
772ff6f1f1 [#4] Cleaned up FastClock background thread. 2014-01-20 23:18:25 -08:00
Eugene Zhuk
ceea4cb380 [#4] A few minor changes. 2014-01-20 22:32:16 -08:00
Eugene Zhuk
4ed4ff9574 Fix shutting down FastClock's thread on OSX. 2014-01-18 00:50:45 -08:00
Dominic Hamon
d184b2be2b Move linux-only variable into linux/cygwin block 2014-01-16 13:20:59 -08:00
Dominic Hamon
e2633b9bd7 sysinfo conditional compilation fixes for OSX 2014-01-16 09:13:18 -08:00
Dominic Hamon
076f0df7fc Better include path for YCM users 2014-01-16 09:12:59 -08:00
Dominic Hamon
d098d4c12e For those using YCM 2014-01-15 16:11:09 -08:00
Dominic Hamon
c44662e7e9 Missing headers for sysctl stuff on OSX 2014-01-15 16:09:18 -08:00
Dominic Hamon
6df14aeed0 Merge pull request #3 from sochka/patch-1
Fix int64_t_t typo in README code example
2014-01-15 15:02:01 -08:00
Oleksandr
a278152117 Fix int64_t_t typo in README code example
Fixes a typo where the first type was written as int64_t_t with suffixing _t twice and the second type misses suffix at all.
2014-01-15 23:01:47 +02:00
Dominic Hamon
7b0fa3e1fa Merge branch 'master' of https://github.com/google/benchmark 2014-01-15 12:14:05 -08:00
Dominic Hamon
4e21f5e180 Add explicit pthread.h include 2014-01-15 12:13:46 -08:00
Dominic Hamon
77cd9803ce add pedantic errors and fix them 2014-01-10 15:07:04 -08:00
Dominic Hamon
5a71bd6e66 More formatting tweaks 2014-01-09 12:19:02 -08:00
Dominic Hamon
78fa0b93ab Merged with upstream 2014-01-09 12:16:51 -08:00
Dominic Hamon
4ce184d86d Code reformat 2014-01-09 12:12:11 -08:00
Dominic Hamon
8009351938 Minimum iteration and overhead support.
Ensure we run at least 1 iteration.
Take into account overhead of an empty benchmark.
Minor cleanup of code.
2014-01-09 11:53:14 -08:00
Dominic Hamon
96446f2f5a Add discussion group to README.md 2014-01-09 10:48:18 -08:00
Dominic Hamon
3fb8268eab Add LICENSE and copyright headers 2014-01-09 08:01:34 -08:00
Dominic Hamon
577f7410d1 Explicitly remove unsupported memory usage support 2014-01-08 09:11:50 -08:00