OSDN Git Service

android-x86/system-extras.git
9 years agoam 29bb6ef1: am 12edfcad: resolved conflicts for merge of ee3d4d49 to mnc-dev
Simon Wilson [Thu, 25 Jun 2015 00:33:17 +0000 (00:33 +0000)]
am 29bb6ef1: am 12edfcad: resolved conflicts for merge of ee3d4d49 to mnc-dev

* commit '29bb6ef1b2d21248eb0d686932fb2487c923b7fe':
  Add switches for compressor

9 years agoam 4c489d6c: am 24122799: Merge "mksquashfsimge.sh: Support creating a sparse image...
Mohamad Ayyash [Thu, 25 Jun 2015 00:33:09 +0000 (00:33 +0000)]
am 4c489d6c: am 24122799: Merge "mksquashfsimge.sh: Support creating a sparse image" into mnc-dev

* commit '4c489d6c77443461a1faa9a00f71188abad9fb19':
  mksquashfsimge.sh: Support creating a sparse image

9 years agoam 4e0e581a: am b62f5901: Merge "mksquashfsimage.sh: Add forward slash for SRC_DIR...
Mohamad Ayyash [Thu, 25 Jun 2015 00:33:07 +0000 (00:33 +0000)]
am 4e0e581a: am b62f5901: Merge "mksquashfsimage.sh: Add forward slash for SRC_DIR" into mnc-dev

* commit '4e0e581a3ac9916e7c0868232d3c45c293ccb3b5':
  mksquashfsimage.sh: Add forward slash for SRC_DIR

9 years agoam 12edfcad: resolved conflicts for merge of ee3d4d49 to mnc-dev
Simon Wilson [Wed, 24 Jun 2015 23:53:04 +0000 (23:53 +0000)]
am 12edfcad: resolved conflicts for merge of ee3d4d49 to mnc-dev

* commit '12edfcadb72e6a3a8349e7404a14fd71dccff6c4':
  Add switches for compressor

9 years agoam 24122799: Merge "mksquashfsimge.sh: Support creating a sparse image" into mnc-dev
Mohamad Ayyash [Wed, 24 Jun 2015 23:42:35 +0000 (23:42 +0000)]
am 24122799: Merge "mksquashfsimge.sh: Support creating a sparse image" into mnc-dev

* commit '241227995bb6102a0a216d9e1664a55e04d116f6':
  mksquashfsimge.sh: Support creating a sparse image

9 years agoam b62f5901: Merge "mksquashfsimage.sh: Add forward slash for SRC_DIR" into mnc-dev
Mohamad Ayyash [Wed, 24 Jun 2015 23:42:34 +0000 (23:42 +0000)]
am b62f5901: Merge "mksquashfsimage.sh: Add forward slash for SRC_DIR" into mnc-dev

* commit 'b62f59011df99c4e5b1360146f10b0ea0ae112e7':
  mksquashfsimage.sh: Add forward slash for SRC_DIR

9 years agoresolved conflicts for merge of ee3d4d49 to mnc-dev
Simon Wilson [Wed, 24 Jun 2015 23:22:44 +0000 (16:22 -0700)]
resolved conflicts for merge of ee3d4d49 to mnc-dev

Change-Id: Ibfa043e2a7400e659f0355bcd139352b02a058e9

9 years agoMerge "mksquashfsimge.sh: Support creating a sparse image" into mnc-dev
Mohamad Ayyash [Wed, 24 Jun 2015 23:14:28 +0000 (23:14 +0000)]
Merge "mksquashfsimge.sh: Support creating a sparse image" into mnc-dev

9 years agoMerge "mksquashfsimage.sh: Add forward slash for SRC_DIR" into mnc-dev
Mohamad Ayyash [Wed, 24 Jun 2015 23:13:59 +0000 (23:13 +0000)]
Merge "mksquashfsimage.sh: Add forward slash for SRC_DIR" into mnc-dev

9 years agoam b4cf7b30: Add switches for compressor
Simon Wilson [Wed, 24 Jun 2015 22:48:03 +0000 (22:48 +0000)]
am b4cf7b30: Add switches for compressor

* commit 'b4cf7b309e8d8dc2ebbc6501ef205091322ab659':
  Add switches for compressor

9 years agoam d42dbf7b: am 9920ff95: Merge "Simpleperf: exclude meaningless labels in aarch64."
Yabin Cui [Wed, 24 Jun 2015 20:59:25 +0000 (20:59 +0000)]
am d42dbf7b: am 9920ff95: Merge "Simpleperf: exclude meaningless labels in aarch64."

* commit 'd42dbf7b619068d099be78c490ee8190ffe7a884':
  Simpleperf: exclude meaningless labels in aarch64.

9 years agoam 9920ff95: Merge "Simpleperf: exclude meaningless labels in aarch64."
Yabin Cui [Wed, 24 Jun 2015 20:47:47 +0000 (20:47 +0000)]
am 9920ff95: Merge "Simpleperf: exclude meaningless labels in aarch64."

* commit '9920ff95bce1d76541c7e65c1c8c011d0dbf9ad2':
  Simpleperf: exclude meaningless labels in aarch64.

9 years agoMerge "Simpleperf: exclude meaningless labels in aarch64."
Yabin Cui [Wed, 24 Jun 2015 20:28:37 +0000 (20:28 +0000)]
Merge "Simpleperf: exclude meaningless labels in aarch64."

9 years agomksquashfsimage.sh: Add forward slash for SRC_DIR
Mohamad Ayyash [Wed, 24 Jun 2015 20:04:29 +0000 (13:04 -0700)]
mksquashfsimage.sh: Add forward slash for SRC_DIR

There is a bug in mksquashfs that fails to interpret symlink dirs unless
they have a forward slash

Change-Id: I64df07d99858a792e1d7af5d11234fe8b75f91ae
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoSimpleperf: exclude meaningless labels in aarch64.
Yabin Cui [Tue, 23 Jun 2015 02:41:39 +0000 (19:41 -0700)]
Simpleperf: exclude meaningless labels in aarch64.

Also remove the use of <elf.h> because of its conflicts with llvm.

Bug: 19483574
Change-Id: I2cc6fcb3429aa986101e214dc39fabd920f254dd

9 years agomksquashfsimge.sh: Support creating a sparse image
Mohamad Ayyash [Wed, 24 Jun 2015 17:36:40 +0000 (10:36 -0700)]
mksquashfsimge.sh: Support creating a sparse image

Change-Id: Idc28996028e666f929c032e5380312b7b28faa91
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoam 4e25b124: am edfe168f: Merge "Switch to fchown() for changing the UID of sockets."
Erik Kline [Wed, 24 Jun 2015 08:01:28 +0000 (08:01 +0000)]
am 4e25b124: am edfe168f: Merge "Switch to fchown() for changing the UID of sockets."

* commit '4e25b1241ac6e5cc64f2729e604f68adb3b1465a':
  Switch to fchown() for changing the UID of sockets.

9 years agoam edfe168f: Merge "Switch to fchown() for changing the UID of sockets."
Erik Kline [Wed, 24 Jun 2015 07:48:53 +0000 (07:48 +0000)]
am edfe168f: Merge "Switch to fchown() for changing the UID of sockets."

* commit 'edfe168f7d0a0c900a3c355fdcf8b3d533671063':
  Switch to fchown() for changing the UID of sockets.

9 years agoMerge "Switch to fchown() for changing the UID of sockets."
Erik Kline [Wed, 24 Jun 2015 07:26:20 +0000 (07:26 +0000)]
Merge "Switch to fchown() for changing the UID of sockets."

9 years agoSwitch to fchown() for changing the UID of sockets.
Erik Kline [Wed, 24 Jun 2015 06:06:07 +0000 (15:06 +0900)]
Switch to fchown() for changing the UID of sockets.

All tests PASS on:
    - android/android-3.4
    - android/android-3.10

Also, multinetwork_test.py PASSes
    - android/android-3.18

Bug: 20733156
Bug: 21832279
Change-Id: I1738ca014e58af35f841e31faad649d485b370c6

9 years agoam f9cc44d8: am 92cd1d20: Merge "Simpleperf: support child inherit option."
Yabin Cui [Mon, 22 Jun 2015 23:39:29 +0000 (23:39 +0000)]
am f9cc44d8: am 92cd1d20: Merge "Simpleperf: support child inherit option."

* commit 'f9cc44d8a3974cbe343a388b526e15c001eab2cd':
  Simpleperf: support child inherit option.

9 years agoam 92cd1d20: Merge "Simpleperf: support child inherit option."
Yabin Cui [Mon, 22 Jun 2015 23:26:31 +0000 (23:26 +0000)]
am 92cd1d20: Merge "Simpleperf: support child inherit option."

* commit '92cd1d206f22be0eab99638c682c79cfdd78b537':
  Simpleperf: support child inherit option.

9 years agoMerge "Simpleperf: support child inherit option."
Yabin Cui [Mon, 22 Jun 2015 23:02:20 +0000 (23:02 +0000)]
Merge "Simpleperf: support child inherit option."

9 years agoam 50d6e055: am 93279dbc: Merge "Simpleperf: better support for per thread comm."
Yabin Cui [Mon, 22 Jun 2015 22:07:35 +0000 (22:07 +0000)]
am 50d6e055: am 93279dbc: Merge "Simpleperf: better support for per thread comm."

* commit '50d6e05559ebba9fd283185b11e3709e6db2d598':
  Simpleperf: better support for per thread comm.

9 years agoam 93279dbc: Merge "Simpleperf: better support for per thread comm."
Yabin Cui [Mon, 22 Jun 2015 22:01:05 +0000 (22:01 +0000)]
am 93279dbc: Merge "Simpleperf: better support for per thread comm."

* commit '93279dbc3131847282a5368bd4ccebba9ba2f36b':
  Simpleperf: better support for per thread comm.

9 years agoMerge "Simpleperf: better support for per thread comm."
Yabin Cui [Mon, 22 Jun 2015 21:42:52 +0000 (21:42 +0000)]
Merge "Simpleperf: better support for per thread comm."

9 years agoSimpleperf: support child inherit option.
Yabin Cui [Mon, 22 Jun 2015 21:23:01 +0000 (14:23 -0700)]
Simpleperf: support child inherit option.

In order to support child inherit option, also change the way to open event
files for threads on all cpus in record command.

Bug: 19483574
Change-Id: I0765e9ec90841c1f762490de3dd24ad37b0cc619

9 years agoSimpleperf: better support for per thread comm.
Yabin Cui [Mon, 22 Jun 2015 19:27:58 +0000 (12:27 -0700)]
Simpleperf: better support for per thread comm.

1. Move ProcessEntry to ThreadEntry, and add thread_comm in SampleEntry.
2. Add support of ForkRecord and Mmap2Record.
3. Dump ForkRecord for each thread in record command.
4. Add sort key 'tid' in report command, and change default keys.

Bug: 19483574
Change-Id: Iacc690637154aeb7b6f85373730beb50d638ce86

9 years agoam fc1877b1: am 74d6884c: Merge "Simpleperf: support event type modifier."
Yabin Cui [Sat, 20 Jun 2015 00:12:41 +0000 (00:12 +0000)]
am fc1877b1: am 74d6884c: Merge "Simpleperf: support event type modifier."

* commit 'fc1877b126b1a20cf7753422ffd08c9087d37b9c':
  Simpleperf: support event type modifier.

9 years agoam 74d6884c: Merge "Simpleperf: support event type modifier."
Yabin Cui [Fri, 19 Jun 2015 23:55:56 +0000 (23:55 +0000)]
am 74d6884c: Merge "Simpleperf: support event type modifier."

* commit '74d6884c4921e584ce7a775b00eeadac792054aa':
  Simpleperf: support event type modifier.

9 years agoMerge "Simpleperf: support event type modifier."
Yabin Cui [Fri, 19 Jun 2015 23:36:25 +0000 (23:36 +0000)]
Merge "Simpleperf: support event type modifier."

9 years agoSimpleperf: support event type modifier.
Yabin Cui [Mon, 15 Jun 2015 20:57:23 +0000 (13:57 -0700)]
Simpleperf: support event type modifier.

Also fix a bug in event_attr dumping.

Bug: 19483574
Change-Id: I255647d1471acab3a63c3dc787ab06b3d2bee294

9 years agoam 280106b4: am b002d072: am 720fd497: am 01e42b24: Introduce squashfs-utils that...
Mohamad Ayyash [Fri, 19 Jun 2015 14:11:13 +0000 (14:11 +0000)]
am 280106b4: am b002d072: am 720fd497: am 01e42b24: Introduce squashfs-utils that includes helper functions

* commit '280106b442af27af1c5e5c82ca02a1c73c103f26':
  Introduce squashfs-utils that includes helper functions

9 years agoam 350e43b0: am 39c423dc: am 802cb097: resolved conflicts for merge of eca016eb to...
Mohamad Ayyash [Fri, 19 Jun 2015 14:11:12 +0000 (14:11 +0000)]
am 350e43b0: am 39c423dc: am 802cb097: resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev

* commit '350e43b0c302d569b370cabb8f4c5f34e82f2d9e':
  Introduce mksquashfsimage.sh

9 years agoam b002d072: am 720fd497: am 01e42b24: Introduce squashfs-utils that includes helper...
Mohamad Ayyash [Fri, 19 Jun 2015 13:57:20 +0000 (13:57 +0000)]
am b002d072: am 720fd497: am 01e42b24: Introduce squashfs-utils that includes helper functions

* commit 'b002d0728e410493d42bfa74c0ac138366afd793':
  Introduce squashfs-utils that includes helper functions

9 years agoam 39c423dc: am 802cb097: resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev
Mohamad Ayyash [Fri, 19 Jun 2015 13:57:20 +0000 (13:57 +0000)]
am 39c423dc: am 802cb097: resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev

* commit '39c423dcea6aa7f9c06211d01e80b9ed7618b170':
  Introduce mksquashfsimage.sh

9 years agoam 08df6fcc: am 60ed78f3: Merge "Simpleperf: support monitoring existing processes...
Yabin Cui [Fri, 19 Jun 2015 01:32:22 +0000 (01:32 +0000)]
am 08df6fcc: am 60ed78f3: Merge "Simpleperf: support monitoring existing processes/threads."

* commit '08df6fccf60943358c414c2e8e3b368458c50408':
  Simpleperf: support monitoring existing processes/threads.

9 years agoam 60ed78f3: Merge "Simpleperf: support monitoring existing processes/threads."
Yabin Cui [Fri, 19 Jun 2015 01:19:54 +0000 (01:19 +0000)]
am 60ed78f3: Merge "Simpleperf: support monitoring existing processes/threads."

* commit '60ed78f3cb49e873d0a9aa40d5db33818d0259c2':
  Simpleperf: support monitoring existing processes/threads.

9 years agoMerge "Simpleperf: support monitoring existing processes/threads."
Yabin Cui [Fri, 19 Jun 2015 00:56:22 +0000 (00:56 +0000)]
Merge "Simpleperf: support monitoring existing processes/threads."

9 years agoSimpleperf: support monitoring existing processes/threads.
Yabin Cui [Thu, 18 Jun 2015 04:15:09 +0000 (21:15 -0700)]
Simpleperf: support monitoring existing processes/threads.

Also change the default record freq from 1000 to 4000. Because 1000 seems to be too low.

Bug: 19483574
Change-Id: I340fcb9d28a156862705e483ee340a1c824eea21

9 years agoam 720fd497: am 01e42b24: Introduce squashfs-utils that includes helper functions
Mohamad Ayyash [Thu, 18 Jun 2015 23:29:02 +0000 (23:29 +0000)]
am 720fd497: am 01e42b24: Introduce squashfs-utils that includes helper functions

* commit '720fd497f2fa1ea9c2621b5632ccf999dc8ed086':
  Introduce squashfs-utils that includes helper functions

9 years agoam 802cb097: resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev
Mohamad Ayyash [Thu, 18 Jun 2015 23:29:01 +0000 (23:29 +0000)]
am 802cb097: resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev

* commit '802cb097b4d8cfcb7681808026307d07eec93ba5':
  Introduce mksquashfsimage.sh

9 years agoam 01e42b24: Introduce squashfs-utils that includes helper functions
Mohamad Ayyash [Thu, 18 Jun 2015 23:24:34 +0000 (23:24 +0000)]
am 01e42b24: Introduce squashfs-utils that includes helper functions

* commit '01e42b24c9b56b3ca88a2cf563a8c695d5a74534':
  Introduce squashfs-utils that includes helper functions

9 years agoresolved conflicts for merge of eca016eb to lmp-mr1-ub-dev
Mohamad Ayyash [Thu, 18 Jun 2015 23:19:06 +0000 (16:19 -0700)]
resolved conflicts for merge of eca016eb to lmp-mr1-ub-dev

9 years agoam 1a01fc09: am 6a7ae1de: Merge "Swap column in procrank not reported with swap enabled"
Rom Lemarchand [Thu, 18 Jun 2015 22:55:45 +0000 (22:55 +0000)]
am 1a01fc09: am 6a7ae1de: Merge "Swap column in procrank not reported with swap enabled"

* commit '1a01fc099d2dbd0aa0acb7b8939b979bbbe3fcb4':
  Swap column in procrank not reported with swap enabled

9 years agoam 6a7ae1de: Merge "Swap column in procrank not reported with swap enabled"
Rom Lemarchand [Thu, 18 Jun 2015 22:44:32 +0000 (22:44 +0000)]
am 6a7ae1de: Merge "Swap column in procrank not reported with swap enabled"

* commit '6a7ae1de941bace72151ebf288cdf61ea1cda1f5':
  Swap column in procrank not reported with swap enabled

9 years agoMerge "Swap column in procrank not reported with swap enabled"
Rom Lemarchand [Thu, 18 Jun 2015 22:22:03 +0000 (22:22 +0000)]
Merge "Swap column in procrank not reported with swap enabled"

9 years agoam 6cdcaf5a: am 1ded5c77: Merge "Simpleperf: add branch stack feature in perf.data."
Yabin Cui [Thu, 18 Jun 2015 20:48:46 +0000 (20:48 +0000)]
am 6cdcaf5a: am 1ded5c77: Merge "Simpleperf: add branch stack feature in perf.data."

* commit '6cdcaf5aef544e8028ab369b51c15db7b3f4d1bf':
  Simpleperf: add branch stack feature in perf.data.

9 years agoam 1ded5c77: Merge "Simpleperf: add branch stack feature in perf.data."
Yabin Cui [Thu, 18 Jun 2015 20:36:01 +0000 (20:36 +0000)]
am 1ded5c77: Merge "Simpleperf: add branch stack feature in perf.data."

* commit '1ded5c77b86bf64d121251e70d84fbe7cf19b06c':
  Simpleperf: add branch stack feature in perf.data.

9 years agoMerge "Simpleperf: add branch stack feature in perf.data."
Yabin Cui [Thu, 18 Jun 2015 20:17:54 +0000 (20:17 +0000)]
Merge "Simpleperf: add branch stack feature in perf.data."

9 years agoSimpleperf: add branch stack feature in perf.data.
Yabin Cui [Thu, 18 Jun 2015 05:21:12 +0000 (22:21 -0700)]
Simpleperf: add branch stack feature in perf.data.

Also add the function to remove old perf.data.

Bug: 19483574

Change-Id: I605bb637674d4674f95503a160de8c530fe87812

9 years agoSwap column in procrank not reported with swap enabled
Yu Liu [Thu, 18 Jun 2015 17:46:29 +0000 (10:46 -0700)]
Swap column in procrank not reported with swap enabled

9 years agoam 15f3714e: am b9408add: Merge "Simpleperf: add signal handler for SIGCHLD, SIGINT...
Yabin Cui [Thu, 18 Jun 2015 00:54:40 +0000 (00:54 +0000)]
am 15f3714e: am b9408add: Merge "Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM."

* commit '15f3714e5c35a740c4f988c78466dc10202655a6':
  Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM.

9 years agoam b9408add: Merge "Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM."
Yabin Cui [Thu, 18 Jun 2015 00:43:13 +0000 (00:43 +0000)]
am b9408add: Merge "Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM."

* commit 'b9408add5aea2ce30602392602948ba9c364fe6e':
  Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM.

9 years agoMerge "Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM."
Yabin Cui [Thu, 18 Jun 2015 00:16:50 +0000 (00:16 +0000)]
Merge "Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM."

9 years agoSimpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM.
Yabin Cui [Mon, 15 Jun 2015 23:17:20 +0000 (16:17 -0700)]
Simpleperf: add signal handler for SIGCHLD, SIGINT, SIGTERM.

And rely on signal to decide when to stop in record/stat command.

Bug: 19483574
Change-Id: I564cb61e74ea81cffe4de5b050482b3250ed9a06

9 years agoAdd switches for compressor
Simon Wilson [Wed, 17 Jun 2015 19:36:53 +0000 (12:36 -0700)]
Add switches for compressor

Change-Id: I297321db3996d07e9eba3edc0b2837c8d221ab1a

9 years agoIntroduce squashfs-utils that includes helper functions
Mohamad Ayyash [Thu, 2 Apr 2015 02:25:28 +0000 (19:25 -0700)]
Introduce squashfs-utils that includes helper functions

For example: extracting filesystem size from superblock

Change-Id: I97c79d80ebb767a977c8ca27f7e0877b5ead8fdc
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoIntroduce mksquashfsimage.sh
Mohamad Ayyash [Tue, 3 Mar 2015 20:33:48 +0000 (12:33 -0800)]
Introduce mksquashfsimage.sh

Change-Id: I2b916ef3ef60b40f506e1f1be59482f7b071cdb2
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoam 5dbba8b4: am e040d594: Merge "Simpleperf: support callchain sampling in record...
Yabin Cui [Tue, 16 Jun 2015 02:31:01 +0000 (02:31 +0000)]
am 5dbba8b4: am e040d594: Merge "Simpleperf: support callchain sampling in record command."

* commit '5dbba8b47c3047a815842e93e9cd4d7bc8b813e9':
  Simpleperf: support callchain sampling in record command.

9 years agoam e040d594: Merge "Simpleperf: support callchain sampling in record command."
Yabin Cui [Tue, 16 Jun 2015 02:20:59 +0000 (02:20 +0000)]
am e040d594: Merge "Simpleperf: support callchain sampling in record command."

* commit 'e040d59401fbf8521d512aa5b7bc4e586a4cf1a8':
  Simpleperf: support callchain sampling in record command.

9 years agoMerge "Simpleperf: support callchain sampling in record command."
Yabin Cui [Tue, 16 Jun 2015 01:55:15 +0000 (01:55 +0000)]
Merge "Simpleperf: support callchain sampling in record command."

9 years agoSimpleperf: support callchain sampling in record command.
Yabin Cui [Mon, 15 Jun 2015 21:36:43 +0000 (14:36 -0700)]
Simpleperf: support callchain sampling in record command.

Bug: 19483574
Change-Id: Icd8ed7c316144fc51d54f196872061533bdeef2b

9 years agoam 302d5fb5: am 2fa9e939: Retry polling to prevent failures
Paul Lawrence [Fri, 12 Jun 2015 20:56:20 +0000 (20:56 +0000)]
am 302d5fb5: am 2fa9e939: Retry polling to prevent failures

* commit '302d5fb59eccd809e679a05d5eac4273c537604b':
  Retry polling to prevent failures

9 years agoam 2fa9e939: Retry polling to prevent failures
Paul Lawrence [Fri, 12 Jun 2015 20:42:08 +0000 (20:42 +0000)]
am 2fa9e939: Retry polling to prevent failures

* commit '2fa9e939581d944f0204291c53356d6b8c3a938f':
  Retry polling to prevent failures

9 years agoRetry polling to prevent failures
Paul Lawrence [Fri, 12 Jun 2015 20:06:21 +0000 (13:06 -0700)]
Retry polling to prevent failures

Change-Id: I182ee7f70c5a96bbcdb0fc9e35df67c45a937757

9 years agoam 90a1726f: am decc11c6: Merge "Simpleperf: add option to print sample count in...
Yabin Cui [Fri, 12 Jun 2015 00:59:58 +0000 (00:59 +0000)]
am 90a1726f: am decc11c6: Merge "Simpleperf: add option to print sample count in report command."

* commit '90a1726f187f169e39b97cb98491085811c294b8':
  Simpleperf: add option to print sample count in report command.

9 years agoam decc11c6: Merge "Simpleperf: add option to print sample count in report command."
Yabin Cui [Fri, 12 Jun 2015 00:47:00 +0000 (00:47 +0000)]
am decc11c6: Merge "Simpleperf: add option to print sample count in report command."

* commit 'decc11c6b5f88c72d2ca72be5efe6064f2176d1c':
  Simpleperf: add option to print sample count in report command.

9 years agoMerge "Simpleperf: add option to print sample count in report command."
Yabin Cui [Fri, 12 Jun 2015 00:22:33 +0000 (00:22 +0000)]
Merge "Simpleperf: add option to print sample count in report command."

9 years agoam 4535b6c0: am ec9395d2: Merge "Simpleperf: improve records parsing."
Yabin Cui [Thu, 11 Jun 2015 23:03:26 +0000 (23:03 +0000)]
am 4535b6c0: am ec9395d2: Merge "Simpleperf: improve records parsing."

* commit '4535b6c0d23c5436de2cd1444230e8c043bc9296':
  Simpleperf: improve records parsing.

9 years agoam fc59552f: am e235e73b: Merge "Simpleperf: parse prefixed symbol of linker."
Yabin Cui [Thu, 11 Jun 2015 23:03:25 +0000 (23:03 +0000)]
am fc59552f: am e235e73b: Merge "Simpleperf: parse prefixed symbol of linker."

* commit 'fc59552fb574d6e3608daf59b3a8dc0e0d54ac1a':
  Simpleperf: parse prefixed symbol of linker.

9 years agoam ec9395d2: Merge "Simpleperf: improve records parsing."
Yabin Cui [Thu, 11 Jun 2015 22:48:32 +0000 (22:48 +0000)]
am ec9395d2: Merge "Simpleperf: improve records parsing."

* commit 'ec9395d2bebb43df9f99a3a785fb7aaf63fa2309':
  Simpleperf: improve records parsing.

9 years agoam e235e73b: Merge "Simpleperf: parse prefixed symbol of linker."
Yabin Cui [Thu, 11 Jun 2015 22:48:31 +0000 (22:48 +0000)]
am e235e73b: Merge "Simpleperf: parse prefixed symbol of linker."

* commit 'e235e73b68c15a9931b82632bd237f464cc1993a':
  Simpleperf: parse prefixed symbol of linker.

9 years agoMerge "Simpleperf: improve records parsing."
Yabin Cui [Thu, 11 Jun 2015 22:24:14 +0000 (22:24 +0000)]
Merge "Simpleperf: improve records parsing."

9 years agoMerge "Simpleperf: parse prefixed symbol of linker."
Yabin Cui [Thu, 11 Jun 2015 22:23:49 +0000 (22:23 +0000)]
Merge "Simpleperf: parse prefixed symbol of linker."

9 years agoSimpleperf: improve records parsing.
Yabin Cui [Thu, 11 Jun 2015 19:03:11 +0000 (12:03 -0700)]
Simpleperf: improve records parsing.

Sort records by time before handling.
Separate kernel space and user space sample records handling.

Bug: 19483574

Change-Id: I7722bb15678af18cbe883a2cf3fdac948bdd0c9f

9 years agoSimpleperf: parse prefixed symbol of linker.
Yabin Cui [Thu, 11 Jun 2015 21:57:21 +0000 (14:57 -0700)]
Simpleperf: parse prefixed symbol of linker.

Bug: 19483574
Change-Id: I2597d4a91fd9a6cfc5c15c8b637dc4ba5213ee56

9 years agoam af354576: am 45f0817f: Merge "Simpleperf: always use the latest comm."
Yabin Cui [Thu, 11 Jun 2015 21:43:34 +0000 (21:43 +0000)]
am af354576: am 45f0817f: Merge "Simpleperf: always use the latest comm."

* commit 'af35457682aa60dd5a0fce16308332b4952a8efe':
  Simpleperf: always use the latest comm.

9 years agoam 5f29c50a: am 5585b0f7: Merge "Simpleperf: improve symbol parsing."
Yabin Cui [Thu, 11 Jun 2015 21:43:33 +0000 (21:43 +0000)]
am 5f29c50a: am 5585b0f7: Merge "Simpleperf: improve symbol parsing."

* commit '5f29c50ad2e708df5c8040276f06c5d19e9f8b2d':
  Simpleperf: improve symbol parsing.

9 years agoam 45f0817f: Merge "Simpleperf: always use the latest comm."
Yabin Cui [Thu, 11 Jun 2015 21:28:01 +0000 (21:28 +0000)]
am 45f0817f: Merge "Simpleperf: always use the latest comm."

* commit '45f0817f2c69214da96dc47f0694e9f62ba153ad':
  Simpleperf: always use the latest comm.

9 years agoam 5585b0f7: Merge "Simpleperf: improve symbol parsing."
Yabin Cui [Thu, 11 Jun 2015 21:28:00 +0000 (21:28 +0000)]
am 5585b0f7: Merge "Simpleperf: improve symbol parsing."

* commit '5585b0f7328209d961d961c6a8616f5a395fb8c2':
  Simpleperf: improve symbol parsing.

9 years agoSimpleperf: add option to print sample count in report command.
Yabin Cui [Thu, 11 Jun 2015 21:02:10 +0000 (14:02 -0700)]
Simpleperf: add option to print sample count in report command.

Also make output items left-aligned.

Bug: 19483574
Change-Id: I1b40a68d219a3fdd0ff3bf25a67c1a355201810a

9 years agoMerge "Simpleperf: always use the latest comm."
Yabin Cui [Thu, 11 Jun 2015 21:05:31 +0000 (21:05 +0000)]
Merge "Simpleperf: always use the latest comm."

9 years agoMerge "Simpleperf: improve symbol parsing."
Yabin Cui [Thu, 11 Jun 2015 21:05:15 +0000 (21:05 +0000)]
Merge "Simpleperf: improve symbol parsing."

9 years agoSimpleperf: always use the latest comm.
Yabin Cui [Thu, 11 Jun 2015 20:49:59 +0000 (13:49 -0700)]
Simpleperf: always use the latest comm.

Bug: 19483574
Change-Id: Ie314bdce7a61aeda679ea9d1bbe5e05436a22edc

9 years agoSimpleperf: improve symbol parsing.
Yabin Cui [Thu, 11 Jun 2015 18:15:42 +0000 (11:15 -0700)]
Simpleperf: improve symbol parsing.

Support c++ symbol demangling, and add option to disable it.
Add option to set symfs dir, so it can report on host.
Add label symbols, add add symbol length fixing for it.
Add two hacks about arm elf symbol parsing.

Bug: 19483574

Change-Id: I300d6c007c8634db382d0a50627b9cde1502df89

9 years agoam 2dd9940d: am 22976122: Record device screen state and system load (from /proc...
Than McIntosh [Thu, 11 Jun 2015 18:42:20 +0000 (18:42 +0000)]
am 2dd9940d: am 22976122: Record device screen state and system load (from /proc/loadavg).

* commit '2dd9940de019674b23431cd597bda28ded351cbc':
  Record device screen state and system load (from /proc/loadavg).

9 years agoam 22976122: Record device screen state and system load (from /proc/loadavg).
Than McIntosh [Thu, 11 Jun 2015 18:28:38 +0000 (18:28 +0000)]
am 22976122: Record device screen state and system load (from /proc/loadavg).

* commit '2297612246852bd0993e949ceccafd4a36f3a053':
  Record device screen state and system load (from /proc/loadavg).

9 years agoRecord device screen state and system load (from /proc/loadavg).
Than McIntosh [Wed, 10 Jun 2015 15:47:01 +0000 (11:47 -0400)]
Record device screen state and system load (from /proc/loadavg).

Bug: http://b/19483574

(cherry picked from commit ebb946827ffbbb7df4c41be262a627c02bd95888)

Change-Id: I2a00e1fb075131e7d7d1a45c196ab0ac414e39c0

9 years agoam 6f9a673e: am ad475697: Merge "Record device screen state and system load (from...
Than McIntosh [Thu, 11 Jun 2015 17:26:55 +0000 (17:26 +0000)]
am 6f9a673e: am ad475697: Merge "Record device screen state and system load (from /proc/loadavg)."

* commit '6f9a673e30838c549d3fe56e56a30a36ab73e1cd':
  Record device screen state and system load (from /proc/loadavg).

9 years agoam ad475697: Merge "Record device screen state and system load (from /proc/loadavg)."
Than McIntosh [Thu, 11 Jun 2015 17:14:17 +0000 (17:14 +0000)]
am ad475697: Merge "Record device screen state and system load (from /proc/loadavg)."

* commit 'ad47569766763512d45e51fb33483419aaee6f13':
  Record device screen state and system load (from /proc/loadavg).

9 years agoMerge "Record device screen state and system load (from /proc/loadavg)."
Than McIntosh [Thu, 11 Jun 2015 16:51:10 +0000 (16:51 +0000)]
Merge "Record device screen state and system load (from /proc/loadavg)."

9 years agoam 553768a9: am 1dbbc532: Merge "Simpleperf: fix a few bugs."
Yabin Cui [Thu, 11 Jun 2015 05:54:53 +0000 (05:54 +0000)]
am 553768a9: am 1dbbc532: Merge "Simpleperf: fix a few bugs."

* commit '553768a9c61b39a21e75c2daea2265b6a7407c13':
  Simpleperf: fix a few bugs.

9 years agoam 4b85b3af: am 8782e1a0: Merge "Simpleperf: support symbol parsing in report command."
Yabin Cui [Thu, 11 Jun 2015 05:54:52 +0000 (05:54 +0000)]
am 4b85b3af: am 8782e1a0: Merge "Simpleperf: support symbol parsing in report command."

* commit '4b85b3afb731e4ab3c70325f41c82b0f398f0d20':
  Simpleperf: support symbol parsing in report command.

9 years agoam 1dbbc532: Merge "Simpleperf: fix a few bugs."
Yabin Cui [Thu, 11 Jun 2015 02:31:44 +0000 (02:31 +0000)]
am 1dbbc532: Merge "Simpleperf: fix a few bugs."

* commit '1dbbc5321bea27417221dc31edf0114bf26a3302':
  Simpleperf: fix a few bugs.

9 years agoam 8782e1a0: Merge "Simpleperf: support symbol parsing in report command."
Yabin Cui [Thu, 11 Jun 2015 02:31:43 +0000 (02:31 +0000)]
am 8782e1a0: Merge "Simpleperf: support symbol parsing in report command."

* commit '8782e1a072dec91771279ae580fbbf541d3dd635':
  Simpleperf: support symbol parsing in report command.

9 years agoam dadc701b: am bb6fa058: Merge "Remove selinux/android.h from host tools" into mnc-dev
Jeff Vander Stoep [Thu, 11 Jun 2015 01:33:22 +0000 (01:33 +0000)]
am dadc701b: am bb6fa058: Merge "Remove selinux/android.h from host tools" into mnc-dev

* commit 'dadc701b1ba242feb9beba1351ebf68602c5454c':
  Remove selinux/android.h from host tools

9 years agoMerge "Simpleperf: fix a few bugs."
Yabin Cui [Thu, 11 Jun 2015 00:02:54 +0000 (00:02 +0000)]
Merge "Simpleperf: fix a few bugs."

9 years agoMerge "Simpleperf: support symbol parsing in report command."
Yabin Cui [Wed, 10 Jun 2015 23:58:53 +0000 (23:58 +0000)]
Merge "Simpleperf: support symbol parsing in report command."

9 years agoSimpleperf: fix a few bugs.
Yabin Cui [Tue, 9 Jun 2015 20:38:42 +0000 (13:38 -0700)]
Simpleperf: fix a few bugs.

Fix mistyped word.
Kill workload process when exiting.
Add checking of whether branch sampling is supported.

Bug: 19483574

Change-Id: Ibe48914cd92da1ee40bf67c0c47a6376a7291e8c