Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(183)

Issue 2811003002: Experiment with USER_VISIBLE priority for update_jumplisticons_task_runner_ (Closed)

Created:
3 years, 8 months ago by chengx
Modified:
3 years, 8 months ago
Reviewers:
gab
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Experiment with USER_VISIBLE priority for update_jumplisticons_task_runner_ It is preferable to use BACKGROUND priority for jumplist update thread as it is now. This CL is to see how long it takes for jumplist update if we assign the thread USER_VISIBLE priority. BUG=40407, 179576 Review-Url: https://codereview.chromium.org/2811003002 Cr-Commit-Position: refs/heads/master@{#463812} Committed: https://chromium.googlesource.com/chromium/src/+/a70a095814dfc2530cc653d92962f1bc0b83987d

Patch Set 1 #

Patch Set 2 : Update function names temporarily for UMA metric tracking. #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -17 lines) Patch
M chrome/browser/win/jumplist.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/win/jumplist.cc View 1 5 chunks +15 lines, -11 lines 3 comments Download
M chrome/browser/win/jumplist_file_util.h View 1 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/win/jumplist_file_util.cc View 1 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (13 generated)
chengx
A small change for experimental purpose. PTAL~
3 years, 8 months ago (2017-04-11 17:13:15 UTC) #7
gab
Priority experiment lgtm (eager to know result), don't bother renaming all methods though. https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc File ...
3 years, 8 months ago (2017-04-11 20:25:31 UTC) #12
chengx
https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc File chrome/browser/win/jumplist.cc (right): https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc#newcode234 chrome/browser/win/jumplist.cc:234: void RunUpdateJumpListUserVisiblePriority( On 2017/04/11 20:25:31, gab wrote: > Don't ...
3 years, 8 months ago (2017-04-11 21:09:28 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2811003002/20001
3 years, 8 months ago (2017-04-11 22:10:31 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/chromium/src/+/a70a095814dfc2530cc653d92962f1bc0b83987d
3 years, 8 months ago (2017-04-11 22:45:08 UTC) #18
gab
https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc File chrome/browser/win/jumplist.cc (right): https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc#newcode234 chrome/browser/win/jumplist.cc:234: void RunUpdateJumpListUserVisiblePriority( On 2017/04/11 21:09:28, chengx wrote: > On ...
3 years, 8 months ago (2017-04-12 19:25:47 UTC) #19
chengx
On 2017/04/12 19:25:47, gab wrote: > https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc > File chrome/browser/win/jumplist.cc (right): > > https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc#newcode234 > ...
3 years, 8 months ago (2017-04-12 20:06:50 UTC) #20
gab
On 2017/04/12 20:06:50, chengx wrote: > On 2017/04/12 19:25:47, gab wrote: > > > https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jumplist.cc ...
3 years, 8 months ago (2017-04-12 20:37:41 UTC) #21
chengx
On 2017/04/12 20:37:41, gab wrote: > On 2017/04/12 20:06:50, chengx wrote: > > On 2017/04/12 ...
3 years, 8 months ago (2017-04-12 21:01:23 UTC) #22
chromium-reviews
3 years, 8 months ago (2017-04-13 13:53:08 UTC) #23
Message was sent while issue was closed.
Np :), also, assuming you know of these but in case you don't :

On web:
http://omahaproxy.appspot.com : active and previous release on each channel
http://omahaproxy.appspot.com/history : full release history

Locally:
git find-releases <sha-1>

are all very useful when working with commits vs versions.

Cheers,
Gab

Le mer. 12 avr. 2017 17:01, <chengx@chromium.org> a écrit :

> On 2017/04/12 20:37:41, gab wrote:
> > On 2017/04/12 20:06:50, chengx wrote:
> > > On 2017/04/12 19:25:47, gab wrote:
> > > >
> > >
> >
>
>
https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jump...
> > > > File chrome/browser/win/jumplist.cc (right):
> > > >
> > > >
> > >
> >
>
>
https://codereview.chromium.org/2811003002/diff/20001/chrome/browser/win/jump...
> > > > chrome/browser/win/jumplist.cc:234: void
> > RunUpdateJumpListUserVisiblePriority(
> > > > On 2017/04/11 21:09:28, chengx wrote:
> > > > > On 2017/04/11 20:25:31, gab wrote:
> > > > > > Don't rename methods just for this (same for others)
> > > > >
> > > > > This CL will be included in the Canary build tomorrow morning and
> start
> to
> > > hit
> > > > > Canary users gradually, probably 60% tomorrow. If I don't rename
> it, it
> is
> > > > hard
> > > > > for me to tell the improvement precisely. I will revert them in a
> day or
> > > two.
> > > > > How do you think?
> > > >
> > > > I disagree.
> > > >
> > > > 1) UMA has version filters, you should use those.
> > > > 2) You're renaming the methods, not the histograms so what does that
> change?
> > >
> > > The execution time of the task will be recorded as Profiler, rather
> than the
> > > histogram. For the Profiler, I don't see any version filters.
> > > This is the UMA link for RunUpdateJumplist task's execution time.
> > >
> > >
> >
>
>
https://uma.googleplex.com/p/chrome/profiler/?end_date=20170411&ui_chrome_ver...
> > >
> > > With the method renamed, there will be a new one showing up tomorrow
> > reflecting
> > > the Canary users who have got the new build. The old one will still
> exist
> > > tomorrow for those users who haven't got the new Canary build.
> >
> > You can filter to e.g. 59.0.3068.1-W-CANARY (you'll want 59.0.3969.0
> tomorrow
> of
> > course):
> >
> >
>
>
https://uma.googleplex.com/p/chrome/profiler/?end_date=20170411&ui_chrome_ver...
>
> Ahhhhhh... You saved my life! Thanks!!!
>
> https://codereview.chromium.org/2811003002/
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698