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

Issue 106223002: chrome power profiler chrome side changes (Closed)

Created:
7 years ago by Pan
Modified:
6 years, 9 months ago
Reviewers:
tonyg, pfeldman, qsr
CC:
chromium-reviews, vsevik, jam, yurys, joi+watch-content_chromium.org, paulirish+reviews_chromium.org, darin-cc_chromium.org, devtools-reviews_chromium.org, aandrey+blink_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

chrome power profiler chrome side changes BUG=None

Patch Set 1 #

Total comments: 32

Patch Set 2 : #

Total comments: 18
Unified diffs Side-by-side diffs Delta from patch set Stats (+1092 lines, -0 lines) Patch
M chrome/browser/devtools/devtools_embedder_message_dispatcher.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/browser/devtools/devtools_power_profiler_host.h View 1 1 chunk +33 lines, -0 lines 0 comments Download
A chrome/browser/devtools/devtools_power_profiler_host.cc View 1 1 chunk +63 lines, -0 lines 0 comments Download
M chrome/browser/devtools/devtools_window.h View 1 5 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/devtools/devtools_window.cc View 1 4 chunks +30 lines, -1 line 0 comments Download
M chrome/chrome.gyp View 1 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/devtools/devtools_frontend_host.cc View 1 2 chunks +3 lines, -0 lines 0 comments Download
A content/browser/power_profiler/Intel/power_data_provider_ia.h View 1 1 chunk +44 lines, -0 lines 0 comments Download
A content/browser/power_profiler/Intel/power_data_provider_ia.cc View 1 1 chunk +20 lines, -0 lines 0 comments Download
A content/browser/power_profiler/Intel/power_data_provider_ia_win.cc View 1 1 chunk +66 lines, -0 lines 0 comments Download
A content/browser/power_profiler/power_data_provider_factory.cc View 1 1 chunk +28 lines, -0 lines 0 comments Download
A content/browser/power_profiler/power_profiler_observer.cc View 1 1 chunk +42 lines, -0 lines 0 comments Download
A content/browser/power_profiler/power_profiler_service.cc View 1 1 chunk +127 lines, -0 lines 4 comments Download
A content/common/devtools_messages.h View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M content/content_browser.gypi View 1 3 chunks +16 lines, -0 lines 0 comments Download
A content/public/browser/power_data_provider.h View 1 1 chunk +77 lines, -0 lines 6 comments Download
A content/public/browser/power_profiler_observer.h View 1 1 chunk +51 lines, -0 lines 4 comments Download
A content/public/browser/power_profiler_service.h View 1 1 chunk +69 lines, -0 lines 4 comments Download
A third_party/power_gadget/Intel Sample Source Code License Agreement.txt View 1 1 chunk +49 lines, -0 lines 0 comments Download
A third_party/power_gadget/IntelPowerGadgetLib.h View 1 1 chunk +81 lines, -0 lines 0 comments Download
A third_party/power_gadget/IntelPowerGadgetLib.cpp View 1 1 chunk +253 lines, -0 lines 0 comments Download
A third_party/power_gadget/README.chromium View 1 1 chunk +9 lines, -0 lines 0 comments Download
A third_party/power_gadget/power_gadget.gyp View 1 1 chunk +16 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
pfeldman
https://codereview.chromium.org/106223002/diff/1/content/browser/browser_process_sub_thread.cc File content/browser/browser_process_sub_thread.cc (right): https://codereview.chromium.org/106223002/diff/1/content/browser/browser_process_sub_thread.cc#newcode47 content/browser/browser_process_sub_thread.cc:47: power_profiler_service_.reset(new PowerProfilerService); You should either use lazy_init, singleton or ...
6 years, 11 months ago (2014-01-09 11:38:57 UTC) #1
pfeldman
@qsr: I did not look at browser_profiler closely and I think it will take time ...
6 years, 11 months ago (2014-01-17 09:24:13 UTC) #2
qsr
Preliminary review on the service. Didn't look at the usage at all yet. Before continuing, ...
6 years, 11 months ago (2014-01-17 11:50:13 UTC) #3
qsr
Also, start the conversation with the open-source-third-party-reviews@google.com to make sure we can include the intel ...
6 years, 11 months ago (2014-01-17 11:51:07 UTC) #4
Pan
thanks qsr and pfeldman, power reading API in energy library(Intel energy library) is sync and ...
6 years, 11 months ago (2014-01-18 04:30:36 UTC) #5
tonyg
Just a quick question, I haven't really reviewed anything yet, is this going to work ...
6 years, 11 months ago (2014-01-18 15:48:57 UTC) #6
Pan
On 2014/01/18 15:48:57, tonyg wrote: > Just a quick question, I haven't really reviewed anything ...
6 years, 11 months ago (2014-01-20 01:39:18 UTC) #7
qsr
On 2014/01/18 04:30:36, Pan wrote: > thanks qsr and pfeldman, > > power reading API ...
6 years, 11 months ago (2014-01-20 09:16:47 UTC) #8
qsr
https://chromiumcodereview.appspot.com/106223002/diff/1/content/browser/power_profiler/power_profiler_service.h File content/browser/power_profiler/power_profiler_service.h (right): https://chromiumcodereview.appspot.com/106223002/diff/1/content/browser/power_profiler/power_profiler_service.h#newcode38 content/browser/power_profiler/power_profiler_service.h:38: Status status(); On 2014/01/18 04:30:37, Pan wrote: > I'm ...
6 years, 11 months ago (2014-01-20 09:16:54 UTC) #9
Pan
On 2014/01/20 09:16:47, qsr wrote: > On 2014/01/18 04:30:36, Pan wrote: > > thanks qsr ...
6 years, 11 months ago (2014-01-20 09:43:51 UTC) #10
Pan
On 2014/01/20 09:16:54, qsr wrote: > https://chromiumcodereview.appspot.com/106223002/diff/1/content/browser/power_profiler/power_profiler_service.h > File content/browser/power_profiler/power_profiler_service.h (right): > > https://chromiumcodereview.appspot.com/106223002/diff/1/content/browser/power_profiler/power_profiler_service.h#newcode38 > ...
6 years, 11 months ago (2014-01-20 10:09:29 UTC) #11
qsr
On 2014/01/20 10:09:29, Pan wrote: > On 2014/01/20 09:16:54, qsr wrote: > > > https://chromiumcodereview.appspot.com/106223002/diff/1/content/browser/power_profiler/power_profiler_service.h ...
6 years, 11 months ago (2014-01-20 10:16:30 UTC) #12
qsr
On 2014/01/20 09:43:51, Pan wrote: > On 2014/01/20 09:16:47, qsr wrote: > > On 2014/01/18 ...
6 years, 11 months ago (2014-01-20 10:23:47 UTC) #13
Pan
Hi qsr, pfeldman and tonyg, thanks for your help, I think I addressed most of ...
6 years, 11 months ago (2014-01-22 14:07:11 UTC) #14
qsr
Looked at the service/observer/provider part. https://codereview.chromium.org/106223002/diff/400001/content/browser/power_profiler/power_profiler_service.cc File content/browser/power_profiler/power_profiler_service.cc (right): https://codereview.chromium.org/106223002/diff/400001/content/browser/power_profiler/power_profiler_service.cc#newcode25 content/browser/power_profiler/power_profiler_service.cc:25: DCHECK(base::MessageLoop::current()); Not really useful. ...
6 years, 11 months ago (2014-01-22 15:30:00 UTC) #15
Pan
https://codereview.chromium.org/106223002/diff/400001/content/public/browser/power_profiler_observer.h File content/public/browser/power_profiler_observer.h (right): https://codereview.chromium.org/106223002/diff/400001/content/public/browser/power_profiler_observer.h#newcode16 content/public/browser/power_profiler_observer.h:16: class CONTENT_EXPORT PowerProfilerObserver On 2014/01/22 15:30:01, qsr wrote: > ...
6 years, 11 months ago (2014-01-23 09:37:42 UTC) #16
qsr
https://codereview.chromium.org/106223002/diff/400001/content/public/browser/power_profiler_observer.h File content/public/browser/power_profiler_observer.h (right): https://codereview.chromium.org/106223002/diff/400001/content/public/browser/power_profiler_observer.h#newcode16 content/public/browser/power_profiler_observer.h:16: class CONTENT_EXPORT PowerProfilerObserver On 2014/01/23 09:37:43, Pan wrote: > ...
6 years, 11 months ago (2014-01-23 10:08:04 UTC) #17
pfeldman
Is this out of date?
6 years, 9 months ago (2014-02-25 16:30:45 UTC) #18
Pan
On 2014/02/25 16:30:45, pfeldman wrote: > Is this out of date? yes, this one is ...
6 years, 9 months ago (2014-02-25 23:43:40 UTC) #19
Pan
6 years, 9 months ago (2014-02-26 00:24:37 UTC) #20
On 2014/02/25 23:43:40, Pan wrote:
> On 2014/02/25 16:30:45, pfeldman wrote:
> > Is this out of date?
> 
> yes, this one is out of date, it's spitted into several patches.
> one in review https://codereview.chromium.org/140583003/.
> 
> thanks
> Pan

this CL is used to show the overview of power profiler prototype, code for
landing is split into several one.
Sorry to introduce confusion. I will close this issue.

Powered by Google App Engine
This is Rietveld 408576698