OSDN Git Service
Elliott Hughes [Wed, 10 May 2017 00:04:14 +0000 (17:04 -0700)]
Switch to libkeyutils.
Bug: http://b/
37991155
Test: builds+boots
Change-Id: Iba763eccc0768f58ce7b51d861f13e51d91ec382
TreeHugger Robot [Tue, 9 May 2017 20:24:51 +0000 (20:24 +0000)]
Merge "Port libtestUtil to use Android.bp"
Yabin Cui [Tue, 9 May 2017 18:44:18 +0000 (18:44 +0000)]
Merge "simpleperf: fix some format error in README.md." am:
adbce4d3b7 am:
f3a86d7106 am:
057668237c
am:
4924660b19
Change-Id: I8950079eb426cd58bd11a0fbbdb97b33502466bc
Yabin Cui [Tue, 9 May 2017 17:54:11 +0000 (17:54 +0000)]
Merge "simpleperf: fix some format error in README.md." am:
adbce4d3b7 am:
f3a86d7106
am:
057668237c
Change-Id: Ib5a68e36f32b9b6979a83b89a3689085dac677f9
Yabin Cui [Tue, 9 May 2017 17:50:06 +0000 (17:50 +0000)]
Merge "simpleperf: fix some format error in README.md." am:
adbce4d3b7
am:
f3a86d7106
Change-Id: Ide9c372b7d0b4f647203f0e11fd0cf802884e00c
Yabin Cui [Tue, 9 May 2017 17:46:37 +0000 (17:46 +0000)]
Merge "simpleperf: fix some format error in README.md."
am:
adbce4d3b7
Change-Id: If04b65c9b5c1906c2b7f0e0e123c9bd6bf8034ca
Treehugger Robot [Tue, 9 May 2017 17:28:45 +0000 (17:28 +0000)]
Merge "simpleperf: fix some format error in README.md."
Po Hu [Tue, 9 May 2017 00:34:24 +0000 (00:34 +0000)]
Fix wrong usage of * in find command am:
cbc89e80bf -s ours
am:
3c32bdfda7 -s ours
Change-Id: I67d5ae07e11cc67f473be85367fefbd9ee63bd5e
Po Hu [Tue, 9 May 2017 00:28:05 +0000 (00:28 +0000)]
Fix wrong usage of * in find command
am:
cbc89e80bf -s ours
Change-Id: Ia39cff30cdb118026b5ff67522be8f01a7e0c5f0
Yabin Cui [Mon, 8 May 2017 23:12:57 +0000 (23:12 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3." am:
f0e9a51c86 am:
b01e304a0c am:
151c3cda1c
am:
a42fecb428
Change-Id: I5bd0573032a58b549b70dea8d4e732035e6e94c2
Yabin Cui [Mon, 8 May 2017 23:10:59 +0000 (23:10 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3." am:
f0e9a51c86 am:
b01e304a0c
am:
151c3cda1c
Change-Id: I79a8559de6b2f8ba438649f18c74d810035b7b66
Yabin Cui [Mon, 8 May 2017 23:09:24 +0000 (23:09 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3." am:
f0e9a51c86
am:
b01e304a0c
Change-Id: Ia9e62bd3ebc09d149e29805ee9cdfb81b1c26354
Yabin Cui [Mon, 8 May 2017 23:07:26 +0000 (23:07 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3."
am:
f0e9a51c86
Change-Id: I8dffcae8ee749793e480f25da81b5b78e2cf65d9
Treehugger Robot [Mon, 8 May 2017 22:59:20 +0000 (22:59 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3."
Yabin Cui [Mon, 8 May 2017 22:59:11 +0000 (22:59 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832." am:
e720a7afbd am:
6cc80e5a64 am:
ea0570b2b4
am:
2c570acc9a
Change-Id: I590a7353cb7f6e4f583e23a6621198f2e6fa8a9d
Yabin Cui [Mon, 8 May 2017 21:33:48 +0000 (14:33 -0700)]
simpleperf: fix some format error in README.md.
Test: none
Change-Id: Ibc11990dc511fcf7eafc91becdb0383e4fb186e2
Yabin Cui [Mon, 8 May 2017 21:51:25 +0000 (21:51 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832." am:
e720a7afbd am:
6cc80e5a64
am:
ea0570b2b4
Change-Id: Ic8979653bf50788d7a0e33dbb19a049c6cbc44f0
Yabin Cui [Mon, 8 May 2017 21:49:53 +0000 (21:49 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832." am:
e720a7afbd
am:
6cc80e5a64
Change-Id: I8f72981461f0b1e70b135c795773e22713ae2142
Yabin Cui [Mon, 8 May 2017 21:41:11 +0000 (21:41 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832."
am:
e720a7afbd
Change-Id: Id89acb17510d89cdc1a26dbb712815bbc2b0743a
Treehugger Robot [Mon, 8 May 2017 21:31:08 +0000 (21:31 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832."
Yabin Cui [Mon, 8 May 2017 21:23:19 +0000 (14:23 -0700)]
simpleperf: fix scripts to be runnable by python3.
Bug: http://b/
32834638
Test: run scripts with demo using both python and python3.
Change-Id: I5cb7eb41bed0e2a91f4cbc97c386dd527aa3186a
Jin Qian [Mon, 8 May 2017 20:53:32 +0000 (20:53 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0" am:
6faee8ba54 am:
cc663c64c2 am:
b60c6ff179
am:
8d01045f38
Change-Id: Ic58a3733e9e871bd850d84554248b66f77c6ffa2
Jin Qian [Mon, 8 May 2017 20:50:32 +0000 (20:50 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0" am:
6faee8ba54 am:
cc663c64c2
am:
b60c6ff179
Change-Id: I7c4fb7899e578a05283407fe34b7ec0b5a86575f
Jin Qian [Mon, 8 May 2017 20:47:07 +0000 (20:47 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0" am:
6faee8ba54
am:
cc663c64c2
Change-Id: Ia85efcd4133921b7a25b6c712cb21427cbb342ab
Jin Qian [Mon, 8 May 2017 20:44:43 +0000 (20:44 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0"
am:
6faee8ba54
Change-Id: I41a2a4f6435f79bdb0723fc38dedf14ceb25a01b
Treehugger Robot [Mon, 8 May 2017 20:37:39 +0000 (20:37 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0"
Courtney Goeltzenleuchter [Fri, 5 May 2017 23:00:46 +0000 (17:00 -0600)]
Port libtestUtil to use Android.bp
Test: make
Bug:
29940137
Change-Id: I24299722722e6fe0e5e1c81e9e0d9d3631e29984
Yabin Cui [Mon, 8 May 2017 18:29:12 +0000 (11:29 -0700)]
simpleperf: update simpleperf prebuilts to build
3984832.
Taken from branch aosp-master.
Fix update.py for copying libwinpthread-1.dll.
Bug: http://b/
37788631
Test: none
Change-Id: Ifb38fbdbed10941fef36c7a52cf973c67f0505cd
Po Hu [Tue, 25 Apr 2017 00:53:24 +0000 (08:53 +0800)]
Fix wrong usage of * in find command
When KATI_FIND_EMULATOR is disabled, the following warning message
will appear:
find: paths must precede expression: build_id.h
Usage: find [-H] [-L] [-P] [-Olevel]
[-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
Because the * in 'find some/path -name *' command is wrongly
expanded by shell. We should change * to "*".
Change-Id: Ib051f47bb9335930944b8f63fd0fb54fbb867f31
Merged-In: Ib051f47bb9335930944b8f63fd0fb54fbb867f31
Test: make KATI_EMULATE_FIND=false
(cherry picked from
4432b6f3f41d3169c4759799722cf226adf5b579)
Bug:
37553659
TreeHugger Robot [Fri, 5 May 2017 22:03:04 +0000 (22:03 +0000)]
Merge "Add art files support to cppreopt copy"
Mathieu Chartier [Fri, 5 May 2017 17:56:11 +0000 (10:56 -0700)]
Add art files support to cppreopt copy
Preopted art files are now copied to classes.dex.
Test: adb shell rm /data/system/packages.xml
Test: adb shell rm -rf /data/dalvik-cache
Test: adb reboot
Test: adb shell ls -l /data/dalvik-cache/*/* | grep Calc
Bug:
38033055
Change-Id: Ib7d1c65ff47cdb4ebb1829f6a87a885381aded15
Jin Qian [Fri, 28 Apr 2017 22:00:57 +0000 (15:00 -0700)]
f2fs_utils: update f2fs utils to match 1.8.0
Expose f2fs_configuration via dlsym and use first device for output.
Test: format userdata to f2fs and boot
Bug:
37758867
Change-Id: Iee011f551f192f643f7b6443b37f65d354491f20
Yabin Cui [Fri, 5 May 2017 05:36:57 +0000 (05:36 +0000)]
Merge "simpleperf: fix scripts on windows." am:
f942f9570e am:
28d4877ea3 am:
5ae7314bed
am:
47e0b3f33d
Change-Id: I47781e579e04144c9e552c69e59960619750929e
Yabin Cui [Fri, 5 May 2017 05:36:31 +0000 (05:36 +0000)]
Merge "simpleperf: fix tracing counters." am:
2a427fcc8b am:
f9d8e454b6 am:
489c9835f6
am:
95b535d880
Change-Id: Ic5fb1ef6c37d5822cb5e5ac85a04a11c7d27a0f0
Yabin Cui [Fri, 5 May 2017 05:33:59 +0000 (05:33 +0000)]
Merge "simpleperf: fix scripts on windows." am:
f942f9570e am:
28d4877ea3
am:
5ae7314bed
Change-Id: Icb3b7a3acfc33ba2e41272bae7dc83ff43c3af31
Yabin Cui [Fri, 5 May 2017 05:33:42 +0000 (05:33 +0000)]
Merge "simpleperf: fix tracing counters." am:
2a427fcc8b am:
f9d8e454b6
am:
489c9835f6
Change-Id: I460cbfe7d89071dccf220982668d09db4787d238
Yabin Cui [Fri, 5 May 2017 05:31:33 +0000 (05:31 +0000)]
Merge "simpleperf: fix scripts on windows." am:
f942f9570e
am:
28d4877ea3
Change-Id: I6659ed5808f4c4a79efa3db8b40a6a8767712bf6
Yabin Cui [Fri, 5 May 2017 05:31:13 +0000 (05:31 +0000)]
Merge "simpleperf: fix tracing counters." am:
2a427fcc8b
am:
f9d8e454b6
Change-Id: I27fe08451102e819168f5a13ce044d105c2ff40b
Yabin Cui [Fri, 5 May 2017 05:29:25 +0000 (05:29 +0000)]
Merge "simpleperf: fix scripts on windows."
am:
f942f9570e
Change-Id: I6dbbf85b0954e00e57e41badf43e52277b6f430f
Yabin Cui [Fri, 5 May 2017 05:29:10 +0000 (05:29 +0000)]
Merge "simpleperf: fix tracing counters."
am:
2a427fcc8b
Change-Id: Ic01a5a8a85b0c319cb3e8bebeac857a1f30814ef
Treehugger Robot [Fri, 5 May 2017 05:25:28 +0000 (05:25 +0000)]
Merge "simpleperf: fix scripts on windows."
Treehugger Robot [Fri, 5 May 2017 05:23:29 +0000 (05:23 +0000)]
Merge "simpleperf: fix tracing counters."
Yabin Cui [Thu, 4 May 2017 18:28:09 +0000 (11:28 -0700)]
simpleperf: fix tracing counters.
Previously prev_counter is an uninitialized value, which makes
the tracing result not correct.
Test: run simpleperf/systrace.py to profile an app.
Change-Id: I440771f705e22dec7a2948cb2f1164c17d41259a
Yabin Cui [Thu, 4 May 2017 01:59:37 +0000 (01:59 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data." am:
3fb00aedf2 am:
9e63c11291 am:
b502fcc705
am:
a4fd5b7df3
Change-Id: I89fa90bf8e29403926cc64859a8ec672e7f76a34
Yabin Cui [Thu, 4 May 2017 01:55:18 +0000 (01:55 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data." am:
3fb00aedf2 am:
9e63c11291
am:
b502fcc705
Change-Id: I949981cef1b509bb7808ef848c8492bd1a942ebb
Yabin Cui [Thu, 4 May 2017 01:52:47 +0000 (01:52 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data." am:
3fb00aedf2
am:
9e63c11291
Change-Id: If9c4155aac1273bad9c4db1137b60e065a8933bc
Yabin Cui [Thu, 4 May 2017 01:50:16 +0000 (01:50 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data."
am:
3fb00aedf2
Change-Id: Ic217649fd408594ded247687aa1fb8563fee437c
Treehugger Robot [Thu, 4 May 2017 01:43:56 +0000 (01:43 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data."
Yabin Cui [Wed, 3 May 2017 23:34:02 +0000 (16:34 -0700)]
simpleperf: add META_INFO feature section in perf.data.
META_INFO section can be used to pass some small information
in perf.data.
Add simpleperf_version in META_INFO section for debugging.
Bug: http://b/
37960318
Test: run simpleperf_unit_test.
Change-Id: If17a147bbc77b5af063fbf77e02ca81430afb8a5
Tom Cherry [Wed, 3 May 2017 22:36:00 +0000 (22:36 +0000)]
Merge "Remove e4crypt_do_init_user0" am:
8ebd2b14a2 am:
52cdeee3d1 am:
55df4d90f0
am:
8a12029190
Change-Id: I76ac28835bbec3ebbdb5e4fe20387184c67ddf20
Tom Cherry [Wed, 3 May 2017 22:30:46 +0000 (22:30 +0000)]
Merge "Remove e4crypt_do_init_user0" am:
8ebd2b14a2 am:
52cdeee3d1
am:
55df4d90f0
Change-Id: Ib5147e8b535977c40daa6ba1d3281aed7b7bd8c9
Tom Cherry [Wed, 3 May 2017 22:28:09 +0000 (22:28 +0000)]
Merge "Remove e4crypt_do_init_user0" am:
8ebd2b14a2
am:
52cdeee3d1
Change-Id: Icacff9aff9dc0e12c1bb47ca53e874bdbc6cb1dd
Tom Cherry [Wed, 3 May 2017 22:25:39 +0000 (22:25 +0000)]
Merge "Remove e4crypt_do_init_user0"
am:
8ebd2b14a2
Change-Id: I0488356d48258e1e5397e6f3246cbf60fc07f3a5
Treehugger Robot [Wed, 3 May 2017 22:11:05 +0000 (22:11 +0000)]
Merge "Remove e4crypt_do_init_user0"
Yabin Cui [Wed, 3 May 2017 21:46:55 +0000 (14:46 -0700)]
simpleperf: fix scripts on windows.
1. Fix handling windows path like C:\xxx.
2. Fix adding windows executable suffix.
3. Fix one indent error in annotate.py.
4. Collect libwinpthread-1.dll in update.py.
5. simpleperf.exe on windows x86_64 doesn't work, replace it
with simpleperf.exe on windows x86.
Bug: http://b/
37788631
Test: run demo examples on windows.
Change-Id: I7195881149e70f1af9a60efc41e65fe301c62984
Tom Cherry [Wed, 3 May 2017 20:17:42 +0000 (13:17 -0700)]
Remove e4crypt_do_init_user0
Init is the only user and it no longer uses this.
Test: Boot bullhead, observe that init_user0 still happens
Change-Id: Ie47153e5efd202fd4d8bdc5656a2517adb2d6773
Yabin Cui [Wed, 3 May 2017 16:13:10 +0000 (16:13 +0000)]
Merge "simpleperf: Update doc for Android O." am:
c248f1f761 am:
f13c6fb305 am:
95a936e4ed
am:
ca09c0b55e
Change-Id: I48967a38b71b230abc29fbea87f80ad4559cf38b
Yabin Cui [Wed, 3 May 2017 16:08:38 +0000 (16:08 +0000)]
Merge "simpleperf: Update doc for Android O." am:
c248f1f761 am:
f13c6fb305
am:
95a936e4ed
Change-Id: I9adf029b3e5547e7b22f5d6b3e8f19852e7f41b8
Yabin Cui [Wed, 3 May 2017 16:06:35 +0000 (16:06 +0000)]
Merge "simpleperf: Update doc for Android O." am:
c248f1f761
am:
f13c6fb305
Change-Id: I7eb5136d0f0ae64acb243d9d1118e69350ba4c50
Yabin Cui [Wed, 3 May 2017 16:04:06 +0000 (16:04 +0000)]
Merge "simpleperf: Update doc for Android O."
am:
c248f1f761
Change-Id: I9008f6c30a8de6be3ec03a0b2ab88d7ecf34f8fd
Treehugger Robot [Wed, 3 May 2017 15:59:05 +0000 (15:59 +0000)]
Merge "simpleperf: Update doc for Android O."
Yabin Cui [Wed, 3 May 2017 00:32:54 +0000 (00:32 +0000)]
Merge "simpleperf: add 'event_count' field in report proto." am:
7d8e85589c am:
e848471461 am:
c6b0cf2cf3
am:
9ba61e5af1
Change-Id: I06bf2aab10b5b77d5408d00222c9ccc651d6449e
Yabin Cui [Wed, 3 May 2017 00:21:40 +0000 (00:21 +0000)]
Merge "simpleperf: add 'event_count' field in report proto." am:
7d8e85589c am:
e848471461
am:
c6b0cf2cf3
Change-Id: I4ad8d12950cb094d448a9ea3581c32e622297546
Yabin Cui [Wed, 3 May 2017 00:19:05 +0000 (00:19 +0000)]
Merge "simpleperf: add 'event_count' field in report proto." am:
7d8e85589c
am:
e848471461
Change-Id: I01bf0ba09668cc909dd43c7e59af8796a36efada
Yabin Cui [Wed, 3 May 2017 00:17:05 +0000 (00:17 +0000)]
Merge "simpleperf: add 'event_count' field in report proto."
am:
7d8e85589c
Change-Id: I3f4d7b6cbb28e2ef2f7b86c6047b4cf1b236a253
Yabin Cui [Wed, 3 May 2017 00:10:33 +0000 (00:10 +0000)]
Merge "simpleperf: add 'event_count' field in report proto."
Yabin Cui [Fri, 28 Apr 2017 17:44:16 +0000 (10:44 -0700)]
simpleperf: Update doc for Android O.
1. Refactor README.md:
a. Add menu.
b. Add `Tools in simpleperf` section.
c. Use real examples in `Android application profiling`,
add checks for how to prepare the application.
d. Link to examples workable on Android O.
2. Use `ps -e` instead of `ps` for Android O in app_profiler.py.
3. Remove a failed assert in annotate.py.
4. Upload demo projects.
Bug: http://b/
35157971
Test: follow examples on linux and mac.
Change-Id: Iab115bdca3d5abad56fcdc048ccc75f867f5bd6b
Yabin Cui [Tue, 2 May 2017 20:25:21 +0000 (13:25 -0700)]
simpleperf: add 'event_count' field in report proto.
Bug: http://b/
37294023
Test: run simpleperf_unit_test.
Change-Id: Ib16eec55512769a9a241c8ff054179d450488142
Yabin Cui [Sat, 29 Apr 2017 06:16:41 +0000 (06:16 +0000)]
Merge "simpleperf: fix unknown binary in samples." am:
8bc6d740bd am:
b06d9a0116 am:
2abc0dafae
am:
f066c6b2bc
Change-Id: Ic37a284ddb1e50a797a55a94890edc237026c55e
Yabin Cui [Sat, 29 Apr 2017 06:14:42 +0000 (06:14 +0000)]
Merge "simpleperf: fix unknown binary in samples." am:
8bc6d740bd am:
b06d9a0116
am:
2abc0dafae
Change-Id: I2190ad7e8b9c61388b6312a5df306557371dff89
Yabin Cui [Sat, 29 Apr 2017 06:12:40 +0000 (06:12 +0000)]
Merge "simpleperf: fix unknown binary in samples." am:
8bc6d740bd
am:
b06d9a0116
Change-Id: If684c3a4ae37dc20988015be7d90651500a5e380
Yabin Cui [Sat, 29 Apr 2017 06:10:10 +0000 (06:10 +0000)]
Merge "simpleperf: fix unknown binary in samples."
am:
8bc6d740bd
Change-Id: I7d39b74fd509de6eeaabc558d89f12ff846af282
Yabin Cui [Sat, 29 Apr 2017 06:05:40 +0000 (06:05 +0000)]
Merge "simpleperf: fix unknown binary in samples."
Yabin Cui [Fri, 28 Apr 2017 20:43:08 +0000 (13:43 -0700)]
simpleperf: fix unknown binary in samples.
1. Wrong ip addresses in callchain can map to unknown binary. They
should be omitted.
2. When unknown binary is really hitted in samples, which is unlikely
to happen, make sure report-sample cmd will not skip the file id of
unknown binary.
3. Add corresponding test.
Bug: http://b/
37783312
Test: run simpleperf_unit_test.
Change-Id: Ifb5b59401bce9c8f81042015e73f190acd43ce31
Po Hu [Thu, 27 Apr 2017 11:23:15 +0000 (11:23 +0000)]
Merge "Fix wrong usage of * in find command" am:
b3502943dc am:
7323eeb32f am:
de7a4558c1
am:
7d2f245500
Change-Id: I52eccf1856870c844e2bbccf902bd2c3b8a20598
Po Hu [Thu, 27 Apr 2017 11:20:46 +0000 (11:20 +0000)]
Merge "Fix wrong usage of * in find command" am:
b3502943dc am:
7323eeb32f
am:
de7a4558c1
Change-Id: Ica6908ab76690c138f945363ee2c1978c268d327
Po Hu [Thu, 27 Apr 2017 11:18:14 +0000 (11:18 +0000)]
Merge "Fix wrong usage of * in find command" am:
b3502943dc
am:
7323eeb32f
Change-Id: I83e27ddc01e850cc3b5ac413cd820be28fed9864
Po Hu [Thu, 27 Apr 2017 11:15:46 +0000 (11:15 +0000)]
Merge "Fix wrong usage of * in find command"
am:
b3502943dc
Change-Id: I996a7288afbe58be416ed3f8cdb8c3b41727def1
Treehugger Robot [Thu, 27 Apr 2017 11:10:21 +0000 (11:10 +0000)]
Merge "Fix wrong usage of * in find command"
Po Hu [Tue, 25 Apr 2017 00:53:24 +0000 (08:53 +0800)]
Fix wrong usage of * in find command
When KATI_FIND_EMULATOR is disabled, the following warning message
will appear:
find: paths must precede expression: build_id.h
Usage: find [-H] [-L] [-P] [-Olevel]
[-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
Because the * in 'find some/path -name *' command is wrongly
expanded by shell. We should change * to "*".
Change-Id: Ib051f47bb9335930944b8f63fd0fb54fbb867f31
Test: make KATI_EMULATE_FIND=false
Yabin Cui [Thu, 20 Apr 2017 22:18:24 +0000 (22:18 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3929284." am:
e779206ade am:
05933b0f0d am:
33d4a83f97
am:
a1feb107c9
Change-Id: I3aed6bfef6d900da16e8ae79c0ed8f3744123203
Yabin Cui [Thu, 20 Apr 2017 22:15:24 +0000 (22:15 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3929284." am:
e779206ade am:
05933b0f0d
am:
33d4a83f97
Change-Id: I8b88ffcd9dac924ebb393ca3905ecf55971fb713
Yabin Cui [Thu, 20 Apr 2017 22:12:21 +0000 (22:12 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3929284." am:
e779206ade
am:
05933b0f0d
Change-Id: I724890074743b305ec8174d335dd8e6f64bfd471
Yabin Cui [Thu, 20 Apr 2017 22:09:21 +0000 (22:09 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3929284."
am:
e779206ade
Change-Id: I6fa41e79a4244bbf0bcc6c08f99fe695fdd53465
Treehugger Robot [Thu, 20 Apr 2017 22:04:06 +0000 (22:04 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3929284."
Yabin Cui [Thu, 20 Apr 2017 18:23:56 +0000 (11:23 -0700)]
simpleperf: update simpleperf prebuilts to build
3929284.
Taken from branch aosp-master.
Test: None.
Change-Id: I2da2d392cff6bcb6a65de203a73707fede5220de
Yabin Cui [Wed, 19 Apr 2017 22:39:42 +0000 (22:39 +0000)]
Merge "simpleperf: add --brief-callgraph option for report cmd." am:
e3d4de1a61 am:
77d41040fb am:
ef4a69aac8
am:
7c4b0e1635
Change-Id: I6c3578aee253b6162bd7fa4ccce560bdeea14ff4
Yabin Cui [Wed, 19 Apr 2017 22:07:10 +0000 (22:07 +0000)]
Merge "simpleperf: add --brief-callgraph option for report cmd." am:
e3d4de1a61 am:
77d41040fb
am:
ef4a69aac8
Change-Id: Ifd75bddcaeffa0006f68971d3e8c6354026582fe
Yabin Cui [Wed, 19 Apr 2017 22:04:36 +0000 (22:04 +0000)]
Merge "simpleperf: add --brief-callgraph option for report cmd." am:
e3d4de1a61
am:
77d41040fb
Change-Id: I46b356fdb6da1a438e08894c621ce034038faac9
Yabin Cui [Wed, 19 Apr 2017 22:03:06 +0000 (22:03 +0000)]
Merge "simpleperf: add --brief-callgraph option for report cmd."
am:
e3d4de1a61
Change-Id: I748fb4e0611d348f469088e7a8393e5aabfdf1ec
Treehugger Robot [Wed, 19 Apr 2017 21:57:21 +0000 (21:57 +0000)]
Merge "simpleperf: add --brief-callgraph option for report cmd."
Yabin Cui [Wed, 19 Apr 2017 18:48:44 +0000 (11:48 -0700)]
simpleperf: add --brief-callgraph option for report cmd.
Remove duplicated callgraphs (which appears as a sub graph in
another place) in --brief-callgraph mode.
Accept brief callgraph in report.py.
Add unit test for --brief-callgraph option.
Bug: http://b/
37444055
Test: run simpleperf_unit_test.
Test: manually run report.py.
Change-Id: I41977762552ec66807f394558352da6cbefaec2e
Yabin Cui [Wed, 19 Apr 2017 18:08:29 +0000 (18:08 +0000)]
Merge "simpleperf: add --start_profiling_fd option for record cmd." am:
faa89a17fd am:
ad46983ee8 am:
e0e4e2c085
am:
78743343eb
Change-Id: I43032d31b1ae56453bd8dcc9c73c9fac36dda92f
Yabin Cui [Wed, 19 Apr 2017 17:59:58 +0000 (17:59 +0000)]
Merge "simpleperf: add --start_profiling_fd option for record cmd." am:
faa89a17fd am:
ad46983ee8
am:
e0e4e2c085
Change-Id: I0f2f8d07c6fce17e52e744c2cc90edcfc5fb2e95
Yabin Cui [Wed, 19 Apr 2017 17:48:18 +0000 (17:48 +0000)]
Merge "simpleperf: add --start_profiling_fd option for record cmd." am:
faa89a17fd
am:
ad46983ee8
Change-Id: Ife0a346b79bb89be325d439476f0cd993e9994a3
Yabin Cui [Wed, 19 Apr 2017 17:46:49 +0000 (17:46 +0000)]
Merge "simpleperf: add --start_profiling_fd option for record cmd."
am:
faa89a17fd
Change-Id: I856f7a8a58b0332efa2d3dff6ff46cfd185cbca9
Treehugger Robot [Wed, 19 Apr 2017 17:41:40 +0000 (17:41 +0000)]
Merge "simpleperf: add --start_profiling_fd option for record cmd."
Yabin Cui [Tue, 18 Apr 2017 23:54:11 +0000 (16:54 -0700)]
simpleperf: add --start_profiling_fd option for record cmd.
Bug: http://b/
37480722
Test: run simpleperf_unit_test.
Change-Id: Ie6a742b986d79c70d3b6ab8e470eae42af34c9ef
Yabin Cui [Tue, 18 Apr 2017 22:59:13 +0000 (22:59 +0000)]
Merge "simpleperf: add warning for `--call-graph fp` option on arm." am:
05af0c8c65 am:
e6a0a81106 am:
13fe8a113f
am:
7cc4c3bf60
Change-Id: Ie997e425764ea8b883ffe6f5e3b1124a34b3517b
Yabin Cui [Tue, 18 Apr 2017 22:43:28 +0000 (22:43 +0000)]
Merge "simpleperf: add warning for `--call-graph fp` option on arm." am:
05af0c8c65 am:
e6a0a81106
am:
13fe8a113f
Change-Id: Ic12b48f48b00319f47c5b2439e305439fe0ffe5a