Revert of [Android] Mark posted UI thread tasks as asynchronous (patchset #4 id:60001...
commit1dcbab8b36837b7c43bf18f778d0363fa0af9b8a
authorjdduke <jdduke@chromium.org>
Mon, 15 Sep 2014 20:00:25 +0000 (15 13:00 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 15 Sep 2014 20:05:11 +0000 (15 20:05 +0000)
tree95d7be6f769bc1c924579f105957d51e4b046736
parent168a50242236a69a58fec9c4ce357d78b121bc55
Revert of [Android] Mark posted UI thread tasks as asynchronous (patchset #4 id:60001 of https://codereview.chromium.org/512333002/)

Reason for revert:
This patch was purely experimental, and the experiment has expired.

Original issue's description:
> [Android] Mark posted UI thread tasks as asynchronous
>
> Chromium shares a message loop with Android on the browser UI thread.
> This can cause problems when the associated Looper has a sync barrier,
> preventing posted Chromium tasks from being dispatched until the
> barrier is removed. Make this sharing more fair by marking all Chromium
> Message tasks as asynchronous, avoiding stalls when there is a sync
> barrier.
>
> Note: This change is for gathering data about the perf impact and we'll
> revert it before cutting a release branch.
>
> BUG=407149,380781,407133
>
> Committed: https://crrev.com/feabeebb3ac5810f896ac8303a77ee695acaf9d4
> Cr-Commit-Position: refs/heads/master@{#292551}

TBR=aelias@chromium.org,epenner@chromium.org,nyquist@chromium.org,sievers@chromium.org,skyostil@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=407149,380781,407133

Review URL: https://codereview.chromium.org/564373005

Cr-Commit-Position: refs/heads/master@{#294875}
base/android/java/src/org/chromium/base/SystemMessageHandler.java