History log of /system/extras/micro_bench/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ce272bf8dab681f7e1beeb5898b578a92dba6b2b 24-Jul-2014 Eric Rowe <erowe@google.com> Rename micro bench 32 bit

Rename micro_bench32 to micro_bench for backwards compatibility.

Change-Id: I130f281967cffc3e337d27e84c4caa66d39d1385
/system/extras/micro_bench/Android.mk
5feb4c0245bc581c3615b1c536ee683188ac8112 24-Jun-2014 Christopher Ferris <cferris@google.com> Create 32 bit and 64 bit versions of exes.

Change-Id: Ifc639b7ed97c75faf0ce52475e7c3ec0dc2dd9b9
/system/extras/micro_bench/Android.mk
c5eebe72414012194e0e521476d99436c71f4bb1 27-Feb-2013 Ben Murdoch <benm@google.com> Fix build.

Change-Id: I8027e9cb455ac396189b2b8e58588aa1959bb8c0
/system/extras/micro_bench/Android.mk
00e8c53e27a4f3eb3636997ae81d08fbb0047f54 27-Feb-2013 Ben Cheng <bccheng@android.com> am cf9a4f67: Merge "Update micro_bench."

* commit 'cf9a4f670144efdb2d335f1e6ed36795136b7716':
Update micro_bench.
82ac1af86d8ca3b7a42af9ca02e4d0b556681bc8 15-Feb-2013 Christopher Ferris <cferris@google.com> Update micro_bench.

Moving the code to cpp to access the cpuset CPU* macros (these
macros are defined in sched.h inside of __USE_GNU which is not
defined for the thumb C compiler). The C++ code is also slightly
easier to read.
Add code to set the priority of the process to the highest value.
Add code to lock the process to a single cpu.
Add the ability to compute average and standard deviation over
a number of iterations.
Change the timing code to use nanosecond resolution timing.
Add options to allow modification of the alignment of the src/dst
pointers for memcpy and the dst pointer for memset.
Add an option to change the size of the data being copied in each
iteration.

Change-Id: Ib7c50ed4463f94e638eb81690fe8fe0d0bc3ea80
/system/extras/micro_bench/Android.mk
a331fc014ef8932164e2abce7a7d8b77a0fe6d5e 16-Jan-2013 Ben Cheng <bccheng@google.com> Add a static variant for micro_bench.

So that it will be easier to test target-dependent bionic implementations
across devices.

Change-Id: Ie74dc37d5632b1a270f0d2e9013d504a810640e2
/system/extras/micro_bench/Android.mk
6ca26ef8a78cc46dd8c779dcd7c611a247dd22c7 26-Aug-2010 Nick Pelly <npelly@google.com> Add a couple of performance debug utilities.

micro_bench provides very simple tests for
o sleep accuracy
o cpu
o memcpy
o memset

sane_schedstat is a front-end for /proc/schedstat to diff and format the
counters.

Change-Id: I6e178fe37fcfc9bf0a83ec17852e31146a91e7a4
Signed-off-by: Nick Pelly <npelly@google.com>
/system/extras/micro_bench/Android.mk