858e33698d
Instead of requiring the need to maintain a list of all the benchmarks, add a programmatic way to generate all of the benchmarks. This generation runs the benchmarks in alphabetical order. Add a new macro BIONIC_BENCHMARK_WITH_ARG that will be the default argument to pass to the benchmark. Change the benchmarks that require default arguments. Add a small example xml file, and remove the full.xml/host.xml files. Update readme. Test: Ran new unit tests, verified all tests are added. Change-Id: I8036daeae7635393222a7a92d18f34119adba745
30 lines
450 B
XML
30 lines
450 B
XML
<fn>
|
|
<name>BM_atomic_empty</name>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_math_sqrt</name>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_property_get</name>
|
|
<args>1</args>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_pthread_self</name>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_semaphore_sem_getvalue</name>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_stdio_fread</name>
|
|
<args>64</args>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_string_memcpy</name>
|
|
<args>512 4 4</args>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_time_clock_gettime</name>
|
|
</fn>
|
|
<fn>
|
|
<name>BM_unistd_getpid</name>
|
|
</fn>
|