platform_bionic/benchmarks
Hans Boehm 3f5578708d Add "benchmark" to time atomic operations
The intent here is to confirm that the compiler behaves as expected,
and to guide optimization efforts, particularly where there is a
choice between primitives.

Test: Built and ran benchmark on Angler repeatedly. Manually confirmed
that the compiler behaves roughly as expected.

Change-Id: I059b245d1ba8296e9b28602559b53eafafe0a30f
2017-01-31 10:20:26 -08:00
..
Android.bp Add "benchmark" to time atomic operations 2017-01-31 10:20:26 -08:00
atomic_benchmark.cpp Add "benchmark" to time atomic operations 2017-01-31 10:20:26 -08:00
math_benchmark.cpp Fix deprecated range_x() calls. 2016-11-15 09:07:11 +01:00
property_benchmark.cpp Fix deprecated range_x() calls. 2016-11-15 09:07:11 +01:00
pthread_benchmark.cpp Switch bionic over to google-benchmark. 2016-03-07 13:50:50 -08:00
run-on-host.sh Convert bionic benchmarks and tests to Android.bp 2016-07-14 12:30:12 -07:00
semaphore_benchmark.cpp Fix infinite loop if semaphore test is not run. 2016-06-06 14:13:17 -07:00
stdio_benchmark.cpp Fix deprecated range_x() calls. 2016-11-15 09:07:11 +01:00
string_benchmark.cpp Fix deprecated range_x() calls. 2016-11-15 09:07:11 +01:00
time_benchmark.cpp localtime_r(3) should act as if it calls tzset(3). 2017-01-11 14:56:04 -08:00
unistd_benchmark.cpp Switch bionic over to google-benchmark. 2016-03-07 13:50:50 -08:00