New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 601053 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

Check and verify again that AsyncTask.execute() is absolute necessary

Project Member Reported by wnwen@chromium.org, Apr 6 2016

Issue description

Project Member

Comment 2 by bugdroid1@chromium.org, Dec 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0be43188cb2345a40a73205bb65dd4164aa9d259

commit 0be43188cb2345a40a73205bb65dd4164aa9d259
Author: wnwen <wnwen@chromium.org>
Date: Wed Dec 14 22:01:36 2016

Revert of Android: Switch to thread pool executor (patchset #7 id:120001 of https://codereview.chromium.org/2562643004/ )

Reason for revert:
BackgroundSyncLauncherTest#testNewLauncherDisablesNextOnline fails.

Original issue's description:
> Android: Switch to thread pool executor.
>
> Switches BackgroundSyncLauncher to the thread pool executor and add
> comments explaining why AsyncTask is necessary.
>
> BUG=601053
>
> Committed: https://crrev.com/ad3ee42510afda09e00cb73c694bfa4626980d1d
> Cr-Commit-Position: refs/heads/master@{#438573}

TBR=iclelland@chromium.org,mariakhomenko@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=601053

Review-Url: https://codereview.chromium.org/2580503002
Cr-Commit-Position: refs/heads/master@{#438645}

[modify] https://crrev.com/0be43188cb2345a40a73205bb65dd4164aa9d259/chrome/android/java/src/org/chromium/chrome/browser/BackgroundSyncLauncher.java
[modify] https://crrev.com/0be43188cb2345a40a73205bb65dd4164aa9d259/chrome/android/javatests/src/org/chromium/chrome/browser/BackgroundSyncLauncherTest.java
[modify] https://crrev.com/0be43188cb2345a40a73205bb65dd4164aa9d259/chrome/browser/android/background_sync_launcher_android.cc

Labels: -Performance Performance-Responsiveness Needs-Investigation
Is there more work that needs to be done here?

Comment 5 by wnwen@chromium.org, May 8 2017

Unfortunately yes, that was only one of the 40+ instances that should be examined and considered for moving to multi-threaded async task queuing. This just fell by the wayside.

Comment 6 by wnwen@chromium.org, Sep 6 2017

Cc: wnwen@chromium.org
Labels: -Pri-2 Pri-3
Owner: ----
Status: Available (was: Assigned)
Will circle back to this at some point, but we are looking at systemic approaches on fixing java threading.

See  issue 542151 .
Project Member

Comment 7 by sheriffbot@chromium.org, Sep 7

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment