OSDN Git Service
Justin Yun [Thu, 3 Aug 2017 08:28:32 +0000 (08:28 +0000)]
Merge "Mark the module as VNDK or VNDK-SP in Android.bp" into oc-mr1-dev
am:
3a244de5fc
Change-Id: Ib77bf71f3b48de1ca1170e6a2a56f8d6d5d400af
TreeHugger Robot [Thu, 3 Aug 2017 08:21:41 +0000 (08:21 +0000)]
Merge "Mark the module as VNDK or VNDK-SP in Android.bp" into oc-mr1-dev
Yabin Cui [Thu, 3 Aug 2017 03:44:34 +0000 (03:44 +0000)]
Merge "simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`." am:
b3734fda74 am:
2fa4ff8d52 am:
4552964c33
am:
757671e8bf
Change-Id: Icf28b57bfb488aa8362e795236e2afaa2c7bc6fe
Yabin Cui [Thu, 3 Aug 2017 03:39:31 +0000 (03:39 +0000)]
Merge "simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`." am:
b3734fda74 am:
2fa4ff8d52
am:
4552964c33
Change-Id: I84fc2fe2f7518f571ea067fe8e1ec7989a2b3b25
Yabin Cui [Thu, 3 Aug 2017 03:34:02 +0000 (03:34 +0000)]
Merge "simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`." am:
b3734fda74
am:
2fa4ff8d52
Change-Id: I7f0de9ec4d706e1654c36d21dee25d0d44b48692
Yabin Cui [Thu, 3 Aug 2017 03:29:16 +0000 (03:29 +0000)]
Merge "simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`."
am:
b3734fda74
Change-Id: I89b8b5f864306487cbb6ca35d1adb657a0385199
Treehugger Robot [Thu, 3 Aug 2017 03:20:31 +0000 (03:20 +0000)]
Merge "simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`."
Yabin Cui [Wed, 2 Aug 2017 21:00:01 +0000 (14:00 -0700)]
simpleperf: fix supporting ctrl-c when using `adb shell simpleperf xxx`.
Also fix a problem that binary_cache_builder.py tries to pull /dev/zero.
Bug: None.
Test: run test.py TestExamplePureJava.test_app_profiler_with_ctrl_c.
Change-Id: Ie99af6795bb1e81ae6e93f8b7a8907d49c048694
Yabin Cui [Wed, 2 Aug 2017 19:56:53 +0000 (19:56 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4237700." am:
76163e6103 am:
ad151d07cd am:
1e2ce08b4a
am:
c72aa0e322
Change-Id: I2aba4a551b229170d923b6cb4238d2aa91be2925
Yabin Cui [Wed, 2 Aug 2017 19:52:55 +0000 (19:52 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4237700." am:
76163e6103 am:
ad151d07cd
am:
1e2ce08b4a
Change-Id: Ic2c9672c74fc7fe7a387ff3f1891bf4a1e859520
Yabin Cui [Wed, 2 Aug 2017 19:49:27 +0000 (19:49 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4237700." am:
76163e6103
am:
ad151d07cd
Change-Id: Id9c2db4e2fb7dcc0bfddeeb77136cb94d8564927
Yabin Cui [Wed, 2 Aug 2017 19:43:38 +0000 (19:43 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4237700."
am:
76163e6103
Change-Id: Ia19468d3c21852b73d2f58816e2e0ca59500cb5c
Yabin Cui [Wed, 2 Aug 2017 19:31:46 +0000 (19:31 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4237700."
Yabin Cui [Wed, 2 Aug 2017 19:03:55 +0000 (12:03 -0700)]
simpleperf: update simpleperf prebuilts to build
4237700.
Taken from branch aosp-master.
Test: None.
Change-Id: Idcf75340fb9c0d7b8c81f64eeb2cb94a4c432224
Yabin Cui [Tue, 1 Aug 2017 05:13:13 +0000 (05:13 +0000)]
Merge "simpleperf: split README.md in doc directory." am:
3b7e114229 am:
73503fb563 am:
eeb7f1f09c
am:
7bbb836535
Change-Id: Ifcae6b77ea761fd12e5245b003ed24498424f290
Yabin Cui [Tue, 1 Aug 2017 05:09:46 +0000 (05:09 +0000)]
Merge "simpleperf: split README.md in doc directory." am:
3b7e114229 am:
73503fb563
am:
eeb7f1f09c
Change-Id: I982e7e669f062a05bc226af3d7c351df8131a0db
Yabin Cui [Tue, 1 Aug 2017 05:06:12 +0000 (05:06 +0000)]
Merge "simpleperf: split README.md in doc directory." am:
3b7e114229
am:
73503fb563
Change-Id: Id90f6d8a6ff01a05c3d7422deea8236913036f74
Yabin Cui [Tue, 1 Aug 2017 05:02:44 +0000 (05:02 +0000)]
Merge "simpleperf: split README.md in doc directory."
am:
3b7e114229
Change-Id: Ic836b59b5a8b7c5f653c87d902abb15df1258da7
Yabin Cui [Tue, 1 Aug 2017 04:56:38 +0000 (04:56 +0000)]
Merge "simpleperf: split README.md in doc directory."
Yabin Cui [Mon, 31 Jul 2017 19:47:11 +0000 (12:47 -0700)]
simpleperf: split README.md in doc directory.
Move README.md to doc directory, split inferno doc into inferno.md,
move pictures from scripts/inferno/ to doc/.
Improve the content about showing flamegraphs in README.md.
Bug: http://b/
64123842
Test: No.
Change-Id: Ia3ebd0bbbda21fa816b94cd349c901b5c7713564
Yabin Cui [Mon, 31 Jul 2017 18:22:15 +0000 (18:22 +0000)]
Merge "simpleperf: add --show-features option in list cmd." am:
2ad09b2ffd am:
1d592300f8 am:
a2f16c7102
am:
a674895fa2
Change-Id: I92fe0d2772c0c13f55cfff214960487dd442f552
Yabin Cui [Mon, 31 Jul 2017 18:17:56 +0000 (18:17 +0000)]
Merge "simpleperf: add --show-features option in list cmd." am:
2ad09b2ffd am:
1d592300f8
am:
a2f16c7102
Change-Id: I702f30298bb7e47c3c4bb97e4907832cbfc3a593
Yabin Cui [Mon, 31 Jul 2017 18:14:53 +0000 (18:14 +0000)]
Merge "simpleperf: add --show-features option in list cmd." am:
2ad09b2ffd
am:
1d592300f8
Change-Id: I9c6b0b7e38229c869d7acea88cb314130219f86c
Yabin Cui [Mon, 31 Jul 2017 18:11:28 +0000 (18:11 +0000)]
Merge "simpleperf: add --show-features option in list cmd."
am:
2ad09b2ffd
Change-Id: I2bce8ed7bf6ad13cadc01b92d07da661cb454a2e
Yabin Cui [Mon, 31 Jul 2017 18:06:36 +0000 (18:06 +0000)]
Merge "simpleperf: add --show-features option in list cmd."
Christopher Ferris [Sat, 29 Jul 2017 19:20:44 +0000 (19:20 +0000)]
Merge "Update for v4.12.3 kernel headers." am:
6dfe8cde2c am:
2f31321c0a am:
0280f3eef1
am:
2cb591b344
Change-Id: Ib6266ddb2586fde07d295956ad0f304a08f1e0ee
Christopher Ferris [Sat, 29 Jul 2017 19:15:43 +0000 (19:15 +0000)]
Merge "Update for v4.12.3 kernel headers." am:
6dfe8cde2c am:
2f31321c0a
am:
0280f3eef1
Change-Id: I3bd5815bc547e751f39d8adcbbfbb4c73cc08790
Christopher Ferris [Sat, 29 Jul 2017 19:10:09 +0000 (19:10 +0000)]
Merge "Update for v4.12.3 kernel headers." am:
6dfe8cde2c
am:
2f31321c0a
Change-Id: Ieb5c6f0a781c09e013eb060a3aafe6405fa95ce8
Christopher Ferris [Sat, 29 Jul 2017 19:07:11 +0000 (19:07 +0000)]
Merge "Update for v4.12.3 kernel headers."
am:
6dfe8cde2c
Change-Id: I9bf957357f35b995b000770689319a508e723510
Christopher Ferris [Sat, 29 Jul 2017 19:03:09 +0000 (19:03 +0000)]
Merge "Update for v4.12.3 kernel headers."
Yabin Cui [Sat, 29 Jul 2017 00:58:25 +0000 (17:58 -0700)]
simpleperf: add --show-features option in list cmd.
It is used to show features supported on the device.
Bug: http://b/
64147273
Test: run simpleperf_unit_test.
Change-Id: Idb7821e74d1a23f8988ef2207696114498713f47
Yabin Cui [Sat, 29 Jul 2017 00:48:56 +0000 (00:48 +0000)]
Merge "simpleperf add more script tests." am:
4ba39d11d3 am:
afd073f95c am:
ec588226d2
am:
d4bc738f17
Change-Id: I3e28fc2014b2e67d69ffc54a17f60465355a6cf7
Yabin Cui [Sat, 29 Jul 2017 00:47:24 +0000 (00:47 +0000)]
Merge "simpleperf add more script tests." am:
4ba39d11d3 am:
afd073f95c
am:
ec588226d2
Change-Id: I7c5e99bdd1b3fe581d2cb2ebd41620361dde7e58
Yabin Cui [Sat, 29 Jul 2017 00:44:53 +0000 (00:44 +0000)]
Merge "simpleperf add more script tests." am:
4ba39d11d3
am:
afd073f95c
Change-Id: I670261f16bf0e6d5b98b179756a9abf96b4c1600
Yabin Cui [Sat, 29 Jul 2017 00:42:23 +0000 (00:42 +0000)]
Merge "simpleperf add more script tests."
am:
4ba39d11d3
Change-Id: I379bf269c3a1d441ebc935e63d21ca988a5aad77
Yabin Cui [Sat, 29 Jul 2017 00:36:20 +0000 (00:36 +0000)]
Merge "simpleperf add more script tests."
Yabin Cui [Wed, 26 Jul 2017 19:29:44 +0000 (12:29 -0700)]
simpleperf add more script tests.
Add tests for Trace offcpu.
Add test for jni call.
Build testdata when running test.py.
Bug: http://b/
63006886
Test: run test.py.
Change-Id: I5a87b8d2a8f59ead858c1b78a78c7e78847854f4
Christopher Ferris [Fri, 28 Jul 2017 16:10:56 +0000 (09:10 -0700)]
Update for v4.12.3 kernel headers.
Modify the host side linux byteorder.h to set the defines for little
endian. The new kernel headers require the defines, or there will be
compile errors.
Test: Ran all host side unit tests.
Change-Id: I05f0ea0695a56525af3cd808f2ae9a8d6b5c49db
Jin Qian [Fri, 28 Jul 2017 01:02:49 +0000 (01:02 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs" am:
d4c959ba79 am:
0229b5829b am:
aeee3526b2
am:
62b66f5ab0
Change-Id: I43a5e2528a8517442a8d69ca70e69bcf3c79746c
Jin Qian [Fri, 28 Jul 2017 00:59:19 +0000 (00:59 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs" am:
d4c959ba79 am:
0229b5829b
am:
aeee3526b2
Change-Id: I836398edd93aaf896163966fc8a81292e530db62
Jin Qian [Fri, 28 Jul 2017 00:55:49 +0000 (00:55 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs" am:
d4c959ba79
am:
0229b5829b
Change-Id: I4ee480a4bbd6f22cf8ee9c635e7b2dd661f1b18a
Jin Qian [Fri, 28 Jul 2017 00:53:21 +0000 (00:53 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs"
am:
d4c959ba79
Change-Id: Id07f9f71e63c14706e6b0e9a161c7444163efa4d
Treehugger Robot [Fri, 28 Jul 2017 00:49:42 +0000 (00:49 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs"
Jin Qian [Thu, 27 Jul 2017 23:34:20 +0000 (23:34 +0000)]
ext4_utils: enable uninit_bg feature for ext4 mke2fs
am:
794223c633
Change-Id: I39f587d6ba66002dffd111667fee409d8d404964
Jin Qian [Thu, 27 Jul 2017 18:33:12 +0000 (11:33 -0700)]
ext4_utils: enable uninit_bg feature for ext4 mke2fs
Some devices have very slow storage media. This feature can speed
up filesystem creation time noticeably.
Bug:
63809106
Bug:
64101366
Change-Id: Id4886822035808bcb279dbf6f81989fee9cc0ace
(cherry picked from commit
794223c633652b714db804729b5f57d3689a1f91)
Jin Qian [Thu, 27 Jul 2017 18:33:12 +0000 (11:33 -0700)]
ext4_utils: enable uninit_bg feature for ext4 mke2fs
Some devices have very slow storage media. This feature can speed
up filesystem creation time noticeably.
Bug:
63809106
Bug:
64101366
Change-Id: Id4886822035808bcb279dbf6f81989fee9cc0ace
Yabin Cui [Thu, 27 Jul 2017 19:59:20 +0000 (19:59 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly." am:
6979f2d842 am:
752d7b23b6 am:
9e2fc10899
am:
f6f885b91d
Change-Id: I01a13b1bac7473c52ce1389e1575aa8dd5fce17e
Yabin Cui [Thu, 27 Jul 2017 19:50:53 +0000 (19:50 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly." am:
6979f2d842 am:
752d7b23b6
am:
9e2fc10899
Change-Id: Ie879bb9d9c02ea4515a721f9a01b0ee54116330e
Yabin Cui [Thu, 27 Jul 2017 19:45:21 +0000 (19:45 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly." am:
6979f2d842
am:
752d7b23b6
Change-Id: Ic62f4dae0e260e3945ab264260588c859591da24
Yabin Cui [Thu, 27 Jul 2017 19:37:53 +0000 (19:37 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly."
am:
6979f2d842
Change-Id: Ie03268117b782b8b45cc86f462763f4691702d6f
Yabin Cui [Thu, 27 Jul 2017 19:31:11 +0000 (19:31 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly."
Yabin Cui [Thu, 27 Jul 2017 02:39:13 +0000 (02:39 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235." am:
6fd3f9b50d am:
c3366b69d7 am:
02a14443e3
am:
ad97def268
Change-Id: If84435e4b9c983d380179888aafc0fee0e679f62
Yabin Cui [Thu, 27 Jul 2017 01:27:11 +0000 (01:27 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235." am:
6fd3f9b50d am:
c3366b69d7
am:
02a14443e3
Change-Id: I4e0905b7702cec7b96ef46c946308db331bba902
Yabin Cui [Thu, 27 Jul 2017 01:06:09 +0000 (01:06 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235." am:
6fd3f9b50d
am:
c3366b69d7
Change-Id: I717593108c491cdb9eb385cbb90e0fb065f68c7c
Yabin Cui [Thu, 27 Jul 2017 01:02:24 +0000 (01:02 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235."
am:
6fd3f9b50d
Change-Id: I4c2ce4b296b2c17dbaef8b7b5676b003e9d3ee6c
Yabin Cui [Thu, 27 Jul 2017 00:55:00 +0000 (00:55 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235."
Yabin Cui [Thu, 27 Jul 2017 00:05:25 +0000 (17:05 -0700)]
simpleperf: update simpleperf prebuilts to build
4219235.
Taken from branch aosp-master.
Test: none.
Change-Id: I64c9a60b4251549a22d44e9444824a439d5f4cc1
Yabin Cui [Wed, 26 Jul 2017 18:23:06 +0000 (11:23 -0700)]
simpleperf: fix README.md to show inferno pictures correctly.
Bug: http://b/
63006886
Test: none.
Change-Id: If27d2f0d91e2121c3d58c0b5451dee98934f2d40
George Burgess IV [Wed, 26 Jul 2017 06:46:49 +0000 (06:46 +0000)]
Merge "Fix a memory leak" am:
880d4e8574 am:
0b936b1028 am:
04190a8412
am:
f62bcde6a2
Change-Id: Ibcd6e31b9104b8c1c2a984b5e31c617e2bf5364c
George Burgess IV [Wed, 26 Jul 2017 06:42:00 +0000 (06:42 +0000)]
Merge "Fix a memory leak" am:
880d4e8574 am:
0b936b1028
am:
04190a8412
Change-Id: I607f7ce3fa857fb15100a9305ba4c6f7484a4a72
George Burgess IV [Wed, 26 Jul 2017 06:38:30 +0000 (06:38 +0000)]
Merge "Fix a memory leak" am:
880d4e8574
am:
0b936b1028
Change-Id: If18df161319def7ac360108f86f33e5c52dcf013
George Burgess IV [Wed, 26 Jul 2017 06:34:31 +0000 (06:34 +0000)]
Merge "Fix a memory leak"
am:
880d4e8574
Change-Id: I411fd53aa80fc790773b8878bdeff06a4be40b51
Treehugger Robot [Wed, 26 Jul 2017 06:26:13 +0000 (06:26 +0000)]
Merge "Fix a memory leak"
George Burgess IV [Wed, 26 Jul 2017 01:21:24 +0000 (18:21 -0700)]
Fix a memory leak
This fixes the following memory leak:
system/extras/tests/tcp_nuke_addr/tcp_nuke_addr_test.cpp:146:20:
warning: Potential memory leak [clang-analyzer-cplusplus.NewDeleteLeaks]
Namely, clang was upset that we didn't free the std::threads we new'ed
up. Immediately detach()ing them gets us the same effect.
(Context: We're trying to clean up scary-sounding warnings like this in
Android. I realize that, in this case, a leak is harmless, but...)
Bug:
27101951
Test: mma. Memory leak warning is gone. Ran the test on bullhead for
60s; seemed to work (last line of output is "60s: 246 cps, total 25432")
Change-Id: I4b6b5679430968e01ffea5bc10309a4ced04ba4e
Yabin Cui [Wed, 26 Jul 2017 01:15:19 +0000 (01:15 +0000)]
Merge "simpleperf: move inferno to scripts directory." am:
0cffcbee0d am:
c71a4af252 am:
c8fa9ff1fe
am:
64fcb7797a
Change-Id: I2a772003f74074841dd0f4fb3010c8075c907e5b
Yabin Cui [Wed, 26 Jul 2017 01:07:37 +0000 (01:07 +0000)]
Merge "simpleperf: move inferno to scripts directory." am:
0cffcbee0d am:
c71a4af252
am:
c8fa9ff1fe
Change-Id: Ibe1d2cd98285a5a833a3240c7b2f7e9ef9378f6c
Yabin Cui [Wed, 26 Jul 2017 01:00:38 +0000 (01:00 +0000)]
Merge "simpleperf: move inferno to scripts directory." am:
0cffcbee0d
am:
c71a4af252
Change-Id: I0c0e5cd874fa6a7185717a794807d95b2ebb478f
Yabin Cui [Wed, 26 Jul 2017 00:57:09 +0000 (00:57 +0000)]
Merge "simpleperf: move inferno to scripts directory."
am:
0cffcbee0d
Change-Id: Ieb2f1bbe13f60df81553dd320d46aded1c00cec0
Yabin Cui [Wed, 26 Jul 2017 00:56:48 +0000 (00:56 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib." am:
be51cd0e9a am:
19565a030b am:
4e341c27fd
am:
a9680df959
Change-Id: Ie8bb265cbcbcea06738dbfa59b70b0a6e62bfeac
Treehugger Robot [Wed, 26 Jul 2017 00:48:35 +0000 (00:48 +0000)]
Merge "simpleperf: move inferno to scripts directory."
Yabin Cui [Wed, 26 Jul 2017 00:05:04 +0000 (00:05 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib." am:
be51cd0e9a am:
19565a030b
am:
4e341c27fd
Change-Id: I9c32a87a91f881954b08a04a8ccbc456599b8040
Yabin Cui [Wed, 26 Jul 2017 00:01:33 +0000 (00:01 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib." am:
be51cd0e9a
am:
19565a030b
Change-Id: I01aefea1c2d8a68b4579402b19d6db7ca0232e51
Yabin Cui [Tue, 25 Jul 2017 23:58:04 +0000 (23:58 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib."
am:
be51cd0e9a
Change-Id: I28b4d69e575ca6258bb5da2b40b7309d3c0d844b
Treehugger Robot [Tue, 25 Jul 2017 23:53:19 +0000 (23:53 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib."
Lennart Wieboldt [Tue, 25 Jul 2017 22:28:57 +0000 (22:28 +0000)]
Merge "Remove LOCAL_CLANG and clang: true" am:
481127a308 am:
9b92a1d118 am:
8a7931e8ff
am:
b499504791
Change-Id: I619561b33cc123ed6a2b91abc916d13f80e628a0
Yabin Cui [Tue, 25 Jul 2017 22:26:22 +0000 (15:26 -0700)]
simpleperf: move inferno to scripts directory.
This is a preparation for integrating inferno with python scripts under scripts/.
Bug: http://b/
64035530
Test: run inferno.py.
Change-Id: I60ee1c30f650307aa58a038448cddb4eef43acb5
Lennart Wieboldt [Tue, 25 Jul 2017 22:25:02 +0000 (22:25 +0000)]
Merge "Remove LOCAL_CLANG and clang: true" am:
481127a308 am:
9b92a1d118
am:
8a7931e8ff
Change-Id: I151a741309c31755f427e75c81090cae38917a76
Lennart Wieboldt [Tue, 25 Jul 2017 22:20:57 +0000 (22:20 +0000)]
Merge "Remove LOCAL_CLANG and clang: true" am:
481127a308
am:
9b92a1d118
Change-Id: I6faf6bd1389d4273013ba33a029d48323b4c9e4f
Lennart Wieboldt [Tue, 25 Jul 2017 22:17:28 +0000 (22:17 +0000)]
Merge "Remove LOCAL_CLANG and clang: true"
am:
481127a308
Change-Id: Ibbf20780454133924b3292156968b57008c3f73d
Treehugger Robot [Tue, 25 Jul 2017 22:09:48 +0000 (22:09 +0000)]
Merge "Remove LOCAL_CLANG and clang: true"
Yabin Cui [Tue, 25 Jul 2017 22:08:05 +0000 (15:08 -0700)]
simpleperf: support reporting trace offcpu data in simpleperf_report_lib.
Export python interface for reading meta info.
Change sample.period to sample time difference when trace_offcpu is true.
Add unit tests.
Bug: http://b/
37572306
Test: run python test.py.
Change-Id: Ic144314184d115cc55630d3c69b66a0d8594721a
Yabin Cui [Tue, 25 Jul 2017 18:24:29 +0000 (18:24 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md." am:
60c6d5bf60 am:
3cc1d3034b am:
fe76626e2a
am:
2fa1c78844
Change-Id: Ia99c8afaee3374a99ef20e3991c5a6f58f8a1e8b
Yabin Cui [Tue, 25 Jul 2017 18:20:26 +0000 (18:20 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md." am:
60c6d5bf60 am:
3cc1d3034b
am:
fe76626e2a
Change-Id: I5c1818d8baf7501c0ace4bc089f93d87b22b2f19
Yabin Cui [Tue, 25 Jul 2017 18:16:58 +0000 (18:16 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md." am:
60c6d5bf60
am:
3cc1d3034b
Change-Id: Iba998fbe988b40fb023a9e4a36dbbd7b9fc9767e
Yabin Cui [Tue, 25 Jul 2017 18:14:08 +0000 (18:14 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md."
am:
60c6d5bf60
Change-Id: I2396aa3b226b1ae726a7bca98b044b45505d3d81
Yabin Cui [Tue, 25 Jul 2017 18:07:02 +0000 (18:07 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md."
Lennart Wieboldt [Mon, 24 Jul 2017 23:18:06 +0000 (01:18 +0200)]
Remove LOCAL_CLANG and clang: true
clang is the default compiler since Android nougat
Test: mma & verified it´s still build with clang
Change-Id: Ie41a98a7d72940e8169996a7081ccec9b94aa61c
Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
Justin Yun [Mon, 24 Jul 2017 06:19:45 +0000 (15:19 +0900)]
Mark the module as VNDK or VNDK-SP in Android.bp
As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well
as 'vendor_available: true'.
For a VNDK module, the 'vndk' tag has 'enabled: true'.
It will be installed system/lib(64)/vndk as a vendor variant.
For a VNDK-SP module, the 'vndk' tag has
'support_system_process: true' as well as 'enabled: true'.
It will be installed system/lib(64)/vndk-sp as a vendor variant.
Bug:
63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Change-Id: I7a2eaf4894188d4d300fcc78380a2b05517c54f4
Yabin Cui [Tue, 25 Jul 2017 01:24:04 +0000 (01:24 +0000)]
Merge "simpleperf: exclude kernel callchains when needed." am:
fb1b7608f3 am:
889d56b701 am:
89fb668e70
am:
92fccd3f2e
Change-Id: I411168b4db3aa4bdc5d97cdbe51d6ed4ea4195bf
Yabin Cui [Tue, 25 Jul 2017 01:21:34 +0000 (01:21 +0000)]
Merge "simpleperf: exclude kernel callchains when needed." am:
fb1b7608f3 am:
889d56b701
am:
89fb668e70
Change-Id: Icc65ca1155a88695cb0d0a134645dbd0a5f4f8e1
Yabin Cui [Tue, 25 Jul 2017 01:18:34 +0000 (01:18 +0000)]
Merge "simpleperf: exclude kernel callchains when needed." am:
fb1b7608f3
am:
889d56b701
Change-Id: Iea25fd646e01c3f684720f441ce3a0b2b169b94e
Yabin Cui [Tue, 25 Jul 2017 01:13:13 +0000 (01:13 +0000)]
Merge "simpleperf: exclude kernel callchains when needed."
am:
fb1b7608f3
Change-Id: Ibc789d4267b8185cb86fc0fdf9f2aa7c735c87ba
Treehugger Robot [Tue, 25 Jul 2017 01:06:26 +0000 (01:06 +0000)]
Merge "simpleperf: exclude kernel callchains when needed."
Yabin Cui [Mon, 24 Jul 2017 21:59:46 +0000 (14:59 -0700)]
simpleperf: exclude kernel callchains when needed.
Exclude kernel callchains when users only monitor events in user space.
After this change, when users use `record -e cpu-cycles:u --trace-offcpu`,
the samples of the implicitly added sched:sched_switch event won't contain
any kernel callchain.
Bug: http://b/
37572306
Test: run simpleperf_unit_test.
Change-Id: Iffcb61bac796e734825e68f847f24b4006b44360
Yabin Cui [Mon, 24 Jul 2017 18:45:10 +0000 (11:45 -0700)]
simpleperf: use --app option in python scripts and README.md.
Also remove app_profiler.config.
Bug: http://b/
34108866
Test: run test.py.
Change-Id: If19f2249ff646b6f5266dc12ed2b9ae13f5b67e2
Android Build Merger (Role) [Sat, 22 Jul 2017 01:26:02 +0000 (01:26 +0000)]
Merge "Merge "Track google-benchmark API change." am:
239663cf97 am:
e2feba2535 am:
4b093246ca am:
1e83be4c62" into oc-mr1-dev-plus-aosp
Elliott Hughes [Sat, 22 Jul 2017 01:25:49 +0000 (01:25 +0000)]
Merge "Track google-benchmark API change." am:
239663cf97 am:
e2feba2535 am:
4b093246ca
am:
1e83be4c62
Change-Id: Ia8059b8c19c866b3a6f28affec6a65399af009cd
Android Build Merger (Role) [Sat, 22 Jul 2017 01:25:43 +0000 (01:25 +0000)]
Merge "Merge "simpleperf: adjust sample freq instead of checking it." am:
6dd50e65b7 am:
3777a2d811 am:
5a64bb540e am:
addd44e897" into oc-mr1-dev-plus-aosp
Yabin Cui [Sat, 22 Jul 2017 01:25:38 +0000 (01:25 +0000)]
Merge "simpleperf: adjust sample freq instead of checking it." am:
6dd50e65b7 am:
3777a2d811 am:
5a64bb540e
am:
addd44e897
Change-Id: I425c04840ccd98884ef3a3f130ab24decce4971f
Mathieu Chartier [Sat, 22 Jul 2017 01:25:33 +0000 (01:25 +0000)]
Add swapPSS support to showmap
am:
d9d8c9929b
Change-Id: I7bf8946ae8f82af3dc5eb51a8e7ad2eabde49e99