4c1dbb40008d7f731d913c8e6c5b366d903751e2 |
|
16-Mar-2015 |
Dan Albert <danalbert@google.com> |
Revert "Revert "Moving StringPrintf to libbase."" This reverts commit d2dad2b24fb82604f9dbe7a082e630a524f1473d. (cherry picked from commit 3e87c785434fdfed2fb00496cb391c411a426bdd)
|
3e87c785434fdfed2fb00496cb391c411a426bdd |
|
16-Mar-2015 |
Dan Albert <danalbert@google.com> |
Revert "Revert "Moving StringPrintf to libbase."" This reverts commit d2dad2b24fb82604f9dbe7a082e630a524f1473d.
|
d2dad2b24fb82604f9dbe7a082e630a524f1473d |
|
16-Mar-2015 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Moving StringPrintf to libbase." libbase has been reverted This reverts commit 7ed5fa1e4d37722a644518594bf2b0e1529c05e9. Change-Id: I5d8ff8c38ff8c9123e6cee5dc15a101a79e94b2e
|
7ed5fa1e4d37722a644518594bf2b0e1529c05e9 |
|
14-Mar-2015 |
Dan Albert <danalbert@google.com> |
Moving StringPrintf to libbase. Change-Id: I47ef28bb294ffb7c7c065c5624417edf23503b77
|
df4942c04a63ae6e4f5c78ece9f696d6b8b74d32 |
|
18-Feb-2015 |
Christopher Ferris <cferris@google.com> |
Refactor the benchmark code. Changes: - Modify the benchmarks to derive from a single Benchmark object. - Rewrite the main iteration code. This includes changing the iteration code to use the actual total time calculated by the benchmark as a basis for determining whether there are enough iterations instead of using the time it takes to run the benchmark. - Allow benchmarks to take no argument, int, or double. - Fix the PrettyInt printer for negative integers. - Modify the max column width name to include the whole name including the arg part. - Reformat property_benchmark.cpp in line with the rest of the code. - Modify a few of the math benchmarks to take an argument instead of separate benchmarks for the same function with different args. - Create a vector of regex_t structs to represent the args all at once instead of when running each benchmark. This change is in preparation for adding new math based benchmarks. Tested by running on a nexus flo running at max using the new code and the old code and comparing. All of the numbers are similar, but some of the iterations are different due to the slightly different algorithm used. Change-Id: I57ad1f3ff083282b9ffeb72e687cab369ce3523a
|
941a1a191fc86893a7ef48926c788eb32ffa81da |
|
27-Jan-2015 |
Christopher Ferris <cferris@google.com> |
Do not build host benchmark code on macs. Macs don't have clock_gettime, and it doesn't seem worth getting this to run on the host for mac. Change-Id: I59d9939acc2ede1308b24a60c4242d45355d967d
|
14152b9f31cc13c4fbffcbdf8155f3c3ee0c33a7 |
|
25-Jan-2015 |
Elliott Hughes <enh@google.com> |
Remove obsolete BUILD_TINY_ANDROID. Change-Id: If2fc97134340fd09ec2583b666ace2f673cbdf66
|
7b9df19491ead673084902f6d79eebd8d192d5c6 |
|
15-Nov-2013 |
Colin Cross <ccross@android.com> |
bionic benchmarks: export benchmark library Export libbenchmark for external projects to write benchmarks against. Change-Id: I3b04a56a62ce517afc0d5e06dc8d28879ada3d30
|
06b1b8ceac992b861cc8a4fe21a3f8d5a40bb99c |
|
02-Dec-2014 |
Dmitriy Ivanov <dimitry@google.com> |
Extract bionic-prepare-run-on-host to inc file. Make benchmark run-on-host depend on bionic-prepare-run-on-host. Change-Id: I0bdbf561b2580d607a49b7c83cc273320ac55429
|
212e0e38248860b151b28877225629a988d95b58 |
|
02-Dec-2014 |
Elliott Hughes <enh@google.com> |
Build our benchmarks against glibc too. Bug: 18556607 Change-Id: I455ac8b93c0835836180e549486bc52d393ee6a6
|
f2bb57cfe34fac675691439b93421f1c210e9771 |
|
01-Dec-2014 |
Elliott Hughes <enh@google.com> |
Fix running the bionic benchmarks on the host. Bug: 18556607 Change-Id: I4e75bfcde788b43e1926be1b0146acf09b496390
|
3a5aeba4bda8b0977678021deed7aebeaa63ded1 |
|
27-Sep-2014 |
Dan Albert <danalbert@google.com> |
Switch benchmarks and tests to libc++. Change-Id: I3b9c8f8c14a1e227e67ae1977cc29b0e8fccef5d
|
3002131da33401cf1b45abbdbec58b7c751fc43a |
|
16-Jul-2014 |
Elliott Hughes <enh@google.com> |
Use VDSO for clock_gettime(2) and gettimeofday(2). Bug: 15387103 (cherry picked from commit 625993dfbb085a3cde7492eda8ec1cdc1ee39a78) Change-Id: I0e156d7049ba1495902259071a96936592e74025
|
625993dfbb085a3cde7492eda8ec1cdc1ee39a78 |
|
16-Jul-2014 |
Elliott Hughes <enh@google.com> |
Use VDSO for clock_gettime(2) and gettimeofday(2). Bug: 15387103 Change-Id: Ifc3608ea65060c1dc38120b10b6e79874f182a36
|
d286796fce1e6fff407b719a53eb2afbeb96c327 |
|
04-Jun-2014 |
Elliott Hughes <enh@google.com> |
Turn on -Wunused and fix the mistakes it uncovers. Change-Id: I023d2d8b547fbc21d4124bb7510d42b06a0dc501
|
7a39094465bbd01a22565fce1f1155c762f8d145 |
|
20-May-2014 |
Dan Albert <danalbert@google.com> |
Revert "Removes bionic's dependence on stlport" This reverts commit 4d35da1df8b74c1965b2201f6089e7d7bb352def. Change-Id: Ie9a2620441edb55dbc5949e13a4b913ea4e66797
|
4d35da1df8b74c1965b2201f6089e7d7bb352def |
|
19-May-2014 |
Dan Albert <danalbert@google.com> |
Removes bionic's dependence on stlport Only affects tests/benchmarks. Confirmed passing on arm. Change-Id: If158e23e8cd06e7597ef6f3c9376f6799b467e62
|
3347a7966413223fd7ba4aa80d5e5003f8e3ca15 |
|
01-May-2014 |
Christopher Ferris <cferris@google.com> |
Add ability to run on host for x86/x86_64. Change-Id: I063cb71ce0f7247cefacaa653c7b87b7b3e72025
|
345b49a7c07fde18e9397ffba9079ff81a4c3d74 |
|
22-Apr-2014 |
Christopher Ferris <cferris@google.com> |
Build 32/64 bit versions of tests/benchmarks. Change-Id: I4d146377aac6573a214dfaa5cab5cce8b10538b4
|
b28e490b7350b21c5ae9e5b3bb3e082d8357a1b0 |
|
11-Mar-2014 |
Elliott Hughes <enh@google.com> |
Add various benchmarks. These are based on ones from system/extras/tests/bionic/. Change-Id: I7b1ae15a2ca5d1031a6a511d97b88125c1770047
|
282e232e2a32cca8a288e81edddfd95f450cfc79 |
|
22-Oct-2013 |
Serban Constantinescu <serban.constantinescu@arm.com> |
AArch64: Add fixes to bionic/tests This patch adds minor fixes to the bionic unit tests. Change-Id: Ie10f33c631ed6c10987923d678711d22931ddb05 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
bd3efbc9b585e0c9801b0b35f282347cb8692ca8 |
|
16-Nov-2013 |
Colin Cross <ccross@android.com> |
bionic: move benchmarks out of tests directory Change-Id: I4d054965198af22c9a9c821d1bc53f4e9ea01248
|