summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-31am 5b1efce4: Merge "Add cold versions of benchmarks."android-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-cts-4.4_r1android-4.4w_r1android-4.4_r0.7android-4.4.4_r2.0.1android-4.4.4_r2android-4.4.4_r1.0.1android-4.4.4_r1android-4.4.3_r1.1.0.1android-4.4.3_r1.1android-4.4.3_r1.0.1android-4.4.3_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-wearkitkat-mr2.2-releasekitkat-mr2.1-releasekitkat-mr2-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-devkitkat-cts-devChristopher Ferris
* commit '5b1efce4aeea83c7b18dfed5d3366d6b84874c23': Add cold versions of benchmarks.
2013-07-31Merge "Add cold versions of benchmarks."Christopher Ferris
2013-07-31Add cold versions of benchmarks.Christopher Ferris
- Created macros for one and two buffer benchmarks to simplify addition of new benchmarks. - Created cold versions of all benchmarks that work on buffer benchmarks. This means that the benchmark is given buffers that are not in the cache. - Verified the cold versions are working as intended by changing it so that the same buffer is written in each loop instead of the strided buffer. Using this method, the cold and normal benchmark run at the same speed. Merge from internal master. (cherry-picked from 991bcd464d67c3cff76477140331619ff138aafc) Change-Id: I4b1b55510d90cc9a941fd68244971cb08cfba553
2013-07-30Add cold versions of benchmarks.android-cts-4.4_r4android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8kitkat-releasekitkat-cts-releaseChristopher Ferris
- Created macros for one and two buffer benchmarks to simplify addition of new benchmarks. - Created cold versions of all benchmarks that work on buffer benchmarks. This means that the benchmark is given buffers that are not in the cache. - Verified the cold versions are working as intended by changing it so that the same buffer is written in each loop instead of the strided buffer. Using this method, the cold and normal benchmark run at the same speed. Change-Id: Ie5d1b015dd70d3935cfa2830a82955429a2f5b3c
2013-07-26Merge "ksmutils: display page count"Rom Lemarchand
2013-07-25Merge "Kexec tools for replacing working kernel during crash"Colin Cross
2013-07-25ksmutils: display page countRom Lemarchand
Change-Id: I90ca712463681c1c59533bd3d4d45509647ca3ff Signed-off-by: Rom Lemarchand <romlem@google.com>
2013-07-25Merge "Missing include in wipe.h"jp abgrall
2013-07-25Kexec tools for replacing working kernel during crashSzymon Starzycki
Change-Id: I3d2bfacbe2f0e338712babf81efcecb79e9758ad
2013-07-24Changed visibility of get_block_device_sizeSzymon Starzycki
Change-Id: I5d27f5f50275017134a48eed8d89e452353777f1
2013-07-23Missing include in wipe.hSzymon Starzycki
Change-Id: I6c29d6e90c5bc17b3070595c89fad9ca5c3f75f9
2013-07-16am dd9c23b6: am 23062f99: Merge "Add a static version of the test."Christopher Ferris
* commit 'dd9c23b6589351ed981e19c636761dc92ad2769c': Add a static version of the test.
2013-07-16am 23062f99: Merge "Add a static version of the test."Christopher Ferris
* commit '23062f994c2181d5de4f6f5b764c83d613465bba': Add a static version of the test.
2013-07-16Merge "Add a static version of the test."jb-mr1.1-dev-plus-aospChristopher Ferris
2013-07-16Add a static version of the test.Christopher Ferris
Merge from internal master. (cherry-picked from 4052fe181a499f52729b7178f11ae91212823682) Change-Id: I90d1320e8d8032d82909a2a7435fda9ee3ec1fdb
2013-07-15am 1f5c5c76: am f23b47e9: am d8f4bfc7: (-s ours) Merge "Add tests for strcpy ↵Christopher Ferris
and strcat." * commit '1f5c5c76aff9d7bb1723f1582b975b190dccc2f6': Add tests for strcpy and strcat.
2013-07-15am f23b47e9: am d8f4bfc7: (-s ours) Merge "Add tests for strcpy and strcat."Christopher Ferris
* commit 'f23b47e914b94faaa562306a37109125b7b90901': Add tests for strcpy and strcat.
2013-07-15am d8f4bfc7: (-s ours) Merge "Add tests for strcpy and strcat."Christopher Ferris
* commit 'd8f4bfc728c95bcd4df4f0ea35d43246d2d26af0': Add tests for strcpy and strcat.
2013-07-15Merge "Add a static version of the test."Christopher Ferris
2013-07-15Add a static version of the test.Christopher Ferris
Change-Id: I222d441fb1f6946b5f2cad3c75354a8632603fb9
2013-07-15Merge "Add tests for strcpy and strcat."Christopher Ferris
2013-07-15Add tests for strcpy and strcat.Christopher Ferris
Also convert all of the different string length defines to a single string length macro. Move the string alignment loop to the top and make all alignment structures const. Merge from internal master. (cherry-picked from 1c33ae7ce88efc23b627f5fdb74afc461fc8e4f5) Change-Id: I973795cfff55975574dd1b17cc9b25d9f6932873
2013-07-15am eb7e166f: am 1868728e: am ecd2c8f2: Merge "Adding strlen, strcat, strcpy ↵Christopher Ferris
benchmarks." * commit 'eb7e166fcc774250523d0a6444080c8ee60ead45': Adding strlen, strcat, strcpy benchmarks.
2013-07-15am 1868728e: am ecd2c8f2: Merge "Adding strlen, strcat, strcpy benchmarks."Christopher Ferris
* commit '1868728e5968e3106fe6ebb0e173b9f0fc9235a9': Adding strlen, strcat, strcpy benchmarks.
2013-07-15am ecd2c8f2: Merge "Adding strlen, strcat, strcpy benchmarks."Christopher Ferris
* commit 'ecd2c8f2fdebcfcbbfda1727c09d221d76de1ce7': Adding strlen, strcat, strcpy benchmarks.
2013-07-15Merge "Adding strlen, strcat, strcpy benchmarks."Christopher Ferris
2013-07-15am 29bbea50: (-s ours) am 38273ce3: (-s ours) am ac2518d1: (-s ours) Merge ↵Christopher Ferris
"Add strlen tests. DO NOT MERGE" * commit '29bbea5002fabf9631310bc61b425b3356cd9e82': Add strlen tests. DO NOT MERGE
2013-07-15am 38273ce3: (-s ours) am ac2518d1: (-s ours) Merge "Add strlen tests. DO ↵Christopher Ferris
NOT MERGE" * commit '38273ce3a20537c366dadac6047c77914c498364': Add strlen tests. DO NOT MERGE
2013-07-15am ac2518d1: (-s ours) Merge "Add strlen tests. DO NOT MERGE"Christopher Ferris
* commit 'ac2518d13b67d682a59bb070f9971549dcca7249': Add strlen tests. DO NOT MERGE
2013-07-15Adding strlen, strcat, strcpy benchmarks.Christopher Ferris
Merge from internal master. (cherry-picked from 7401bc1263d9b9d9f7605a3c5bdaaf3171c7e9c0) Change-Id: I7139a96022540c3604dd38f7f7836c8823e540dc
2013-07-15Merge "Add strlen tests. DO NOT MERGE"Christopher Ferris
2013-07-15Add strlen tests. DO NOT MERGEChristopher Ferris
Merge from internal master. (cherry-picked from from commit a63c049f23c49b6345bf2c845a415109c5471ebe) Change-Id: I443a866a4b146a8043dd84cf6b7c090ecd529519
2013-07-12Merge "Add tests for strcpy and strcat."Christopher Ferris
2013-07-12Merge "Adding strlen, strcat, strcpy benchmarks."Christopher Ferris
2013-07-11Add tests for strcpy and strcat.Christopher Ferris
Also convert all of the different string length defines to a single string length macro. Move the string alignment loop to the top and make all alignment structures const. Change-Id: Idc7121315406a8ba872522ef90024b66d67c6058
2013-07-10Adding strlen, strcat, strcpy benchmarks.Christopher Ferris
Change-Id: I31542ecdec95c2d1d3fb9b2795581ad4d5e13c5c
2013-07-11Merge "Add strlen tests."Christopher Ferris
2013-07-10Add strlen tests.Christopher Ferris
Change-Id: I05079dd20765276e9f8f492fc1a0531742d5f1f2
2013-07-10Merge "ksmutils: ksminfo: Add option to display all KSM pages"Rom Lemarchand
2013-07-10Merge "Add the -u option to support running on USER builds"Ken Sumrall
2013-07-10Merge "Tools to analyze mmc tracepoint data from the kernel"Ken Sumrall
2013-07-09Add the -u option to support running on USER buildsKen Sumrall
Because USER builds do not have root access, the new -u option modifies the script to create a 512 Mbyte file in /data/local/tmp/testfile, and use that for testing. Read tests are disabled (because the inability to drop the caches makes them pointless), and the write tests now go through the filesystem layer, so it is not fair to compare these results to a non-userbuild run. However, this test can help with before/after tests to see if a change has improved the I/O performance of the system. Change-Id: Id724f12e4564af7ced858de1df7c2d45b0a440b6
2013-07-09ksmutils: ksminfo: Add option to display all KSM pagesRom Lemarchand
Change-Id: I557983ded74a355df6fb9e14a01de25628d1eefb
2013-07-09ksmutils: display addresses as ranges when applicableRom Lemarchand
Display addresses as ranges instead of individual addresses when applicable Change-Id: I5cb2f162a86c45e60874f2cde1d649b5c7cc86b5 Signed-off-by: Rom Lemarchand <romlem@google.com>
2013-07-09ksmutils: Add sort option to ksminfoRom Lemarchand
Add an option to sort pages by usage count in ksminfo. Change-Id: I115ed7d8f8e99b8eed636e88605421c1b20b8d77 Signed-off-by: Rom Lemarchand <romlem@google.com>
2013-07-09ksmutils: Add ksminfo utilityRom Lemarchand
Add the ksminfo utility that prints information about the KSM pages of a process Change-Id: Ib6f5291cc28d57ef05adc861e71860aa83b56465
2013-07-08Tools to analyze mmc tracepoint data from the kernelKen Sumrall
mmc_trace_reduce will convert a log of mmc trace events from the kernel into a format usable by some perf tools. Change-Id: Ia468c803b928bce54bf913846d4ed5422f818046
2013-07-02am 13285bd6: am a8f6f321: Merge "Add vldr vstr type benchmarking."Christopher Ferris
* commit '13285bd6a37469c4d335f8368762b4de0b47050b': Add vldr vstr type benchmarking.
2013-07-02am a8f6f321: Merge "Add vldr vstr type benchmarking."Christopher Ferris
* commit 'a8f6f3218aabdd5a691679d06034dbb9a7812854': Add vldr vstr type benchmarking.
2013-07-03Merge "Add vldr vstr type benchmarking."Christopher Ferris