History log of /bionic/benchmarks/util.h
Revision Date Author Comments
cbc80ba9d839675a0c4891e2ab33f39ba51b04b2 13-Feb-2018 Elliott Hughes <enh@google.com> Switch the rest of our internal headers to #pragma once.

We've been using #pragma once for new internal files, but let's be more bold.

Bug: N/A
Test: builds
Change-Id: I7e2ee2730043bd884f9571cdbd8b524043030c07
5cec377f49d6429b19895eb632225cd757ea611e 20-Jan-2018 Elliott Hughes <enh@google.com> Address a bunch of clang-tidy complaints.

There were a bunch more unreasonable/incorrect ones, but these ones
seemed legit. Nothing very interesting, though.

Bug: N/A
Test: ran tests, benchmarks
Change-Id: If66971194d4a7b4bf6d0251bedb88e8cdc88a76f
858e33698d947a686fa59ed0206ce7c6656d3439 30-Nov-2017 Christopher Ferris <cferris@google.com> Generate all the benchmarks to run.

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
ac4f4b43a3d19f40fc1138c5f78a3d5afd535935 09-Aug-2017 Anders Lewis <agloo@google.com> Add musl benchmarks.

Test: Unit tests.
Change-Id: Ifb2911825f84b95fe64a803bfabd32fb81210eae
a7b0f8899790198cd9e72950f481679fe31e1a92 25-Jul-2017 Anders Lewis <agloo@google.com> Implement interface for bionic benchmarks.

Test: Unit tests.
Change-Id: Ic61932f61ddd572e2f045b601f9da6e090cdc45d
f4447b9105f2d42acd2bbe0ba1c602ef3562b681 24-Jun-2017 Anders Lewis <agloo@google.com> Support memory alignment tests for string_benchmark.cpp

Test: Manually verify that benchmark times are similar and add a unit test.
Change-Id: Idaaeb4c8c3629f797ffd8d0c86c8d7b7b9653181