|
|
Created:
6 years, 10 months ago by Pan Modified:
6 years, 4 months ago Reviewers:
Daniel Berlin, tonyg, cpu_(ooo_6.6-7.5), jeremy, Nico, qsr, open-source-third-party-reviews, darin (slow to review), brettw, pfeldman CC:
chromium-reviews Base URL:
http://git.chromium.org/chromium/src.git@master Visibility:
Public. |
DescriptionThis CL adds Intel Power Gadget Lib Loader to third_party.
BUG=337138
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=252512
Patch Set 1 #Patch Set 2 : #
Total comments: 1
Messages
Total messages: 26 (0 generated)
LGTM from a license perspective.
Hi @brettw, @cpu, @darin. could you please review this CL :) thanks. Pan
lgtm
The CQ bit was checked by pan.deng@intel.com
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pan.deng@intel.com/172183002/1
The CQ bit was unchecked by commit-bot@chromium.org
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_p...
The CQ bit was checked by pan.deng@intel.com
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pan.deng@intel.com/172183002/150001
The CQ bit was unchecked by commit-bot@chromium.org
Retried try job too often on win_rel for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, cc_unittests, check_deps, check_deps2git, chrome_elf_unittests, chromedriver_unittests, components_unittests, compositor_unittests, content_browsertests, content_unittests, crypto_unittests, events_unittests, google_apis_unittests, gpu_unittests, installer_util_unittests, interactive_ui_tests, ipc_tests, jingle_unittests, media_unittests, mini_installer_test, nacl_integration, net_unittests, ppapi_unittests, printing_unittests, remoting_unittests, sql_unittests, sync_integration_tests, sync_unit_tests, telemetry_perf_unittests, telemetry_unittests, unit_tests, views_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&nu...
The CQ bit was checked by pan.deng@intel.com
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pan.deng@intel.com/172183002/150001
The CQ bit was unchecked by commit-bot@chromium.org
Retried try job too often on win_rel for step(s) net_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&nu...
The CQ bit was checked by pan.deng@intel.com
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pan.deng@intel.com/172183002/150001
Message was sent while issue was closed.
Change committed as 252512
Message was sent while issue was closed.
https://codereview.chromium.org/172183002/diff/150001/third_party/power_gadge... File third_party/power_gadget/PowerGadgetLib.h (right): https://codereview.chromium.org/172183002/diff/150001/third_party/power_gadge... third_party/power_gadget/PowerGadgetLib.h:33: using namespace std; No using namespace statements in headers please. ..\..\third_party/power_gadget/PowerGadgetLib.h(33,17) : warning(clang): using namespace directive in global context in header [-Wheader-hygiene] using namespace std; ^ Can you fix this?
Message was sent while issue was closed.
On 2014/08/03 05:59:39, Nico (very away) wrote: > https://codereview.chromium.org/172183002/diff/150001/third_party/power_gadge... > File third_party/power_gadget/PowerGadgetLib.h (right): > > https://codereview.chromium.org/172183002/diff/150001/third_party/power_gadge... > third_party/power_gadget/PowerGadgetLib.h:33: using namespace std; > No using namespace statements in headers please. > > ..\..\third_party/power_gadget/PowerGadgetLib.h(33,17) : warning(clang): using > namespace directive in global context in header [-Wheader-hygiene] > using namespace std; > ^ > > Can you fix this? Created a CL here to fix this: https://codereview.chromium.org/441083003
Message was sent while issue was closed.
Pan: Is the source of this available somewhere on the Intel website, or did this commit open-source that code and it's effectively hosted in the chromium repo?
Message was sent while issue was closed.
On 2014/08/06 04:50:11, Nico (very away) wrote: > Pan: Is the source of this available somewhere on the Intel website, or did this > commit open-source that code and it's effectively hosted in the chromium repo? this CL committed Intel PowerGadget library "loader" rather than lib itself, it is part of a application PowerLog which can be accessed https://software.intel.com/en-us/blogs/2013/10/03/using-the-intel-power-gadge..., and has been agreed to apply a BSD license. thanks Pan
Message was sent while issue was closed.
On 2014/08/06 06:00:57, Pan wrote: > On 2014/08/06 04:50:11, Nico (very away) wrote: > > Pan: Is the source of this available somewhere on the Intel website, or did > this > > commit open-source that code and it's effectively hosted in the chromium repo? > > this CL committed Intel PowerGadget library "loader" rather than lib itself, it > is part of a application PowerLog which can be accessed > https://software.intel.com/en-us/blogs/2013/10/03/using-the-intel-power-gadge..., > and has been agreed to apply a BSD license. So the idea is that people will need to install the PowerLog application for the DevTools power profiler to work?
Message was sent while issue was closed.
On 2014/08/06 18:42:24, Nico (very away) wrote: > On 2014/08/06 06:00:57, Pan wrote: > > On 2014/08/06 04:50:11, Nico (very away) wrote: > > > Pan: Is the source of this available somewhere on the Intel website, or did > > this > > > commit open-source that code and it's effectively hosted in the chromium > repo? > > > > this CL committed Intel PowerGadget library "loader" rather than lib itself, > it > > is part of a application PowerLog which can be accessed > > > https://software.intel.com/en-us/blogs/2013/10/03/using-the-intel-power-gadge..., > > and has been agreed to apply a BSD license. > > So the idea is that people will need to install the PowerLog application for the > DevTools power profiler to work? Oh, it is not PowerLog, but PowerGadget, which contains PowerGadget Library. It would be perfect if the lib can be installed together with browser, unfortunately the library need a root promotion, so end user is expected to install it. Without it installed, DevTools won't show up the power functionality, this is the status for the time being. Win PowerGadget library acts one of the power data provider, we also has OSX library, but I don't have enough time to add it currently. These libs work without external power measurement device, besides that, I think vivekg is working on plumbing monsoon data. thanks Pan
Message was sent while issue was closed.
On 2014/08/07 10:23:45, Pan wrote: > On 2014/08/06 18:42:24, Nico (very away) wrote: > > On 2014/08/06 06:00:57, Pan wrote: > > > On 2014/08/06 04:50:11, Nico (very away) wrote: > > > > Pan: Is the source of this available somewhere on the Intel website, or > did > > > this > > > > commit open-source that code and it's effectively hosted in the chromium > > repo? > > > > > > this CL committed Intel PowerGadget library "loader" rather than lib itself, > > it > > > is part of a application PowerLog which can be accessed > > > > > > https://software.intel.com/en-us/blogs/2013/10/03/using-the-intel-power-gadge..., > > > and has been agreed to apply a BSD license. > > > > So the idea is that people will need to install the PowerLog application for > the > > DevTools power profiler to work? > > Oh, it is not PowerLog, but PowerGadget, which contains PowerGadget Library. It > would be perfect if the lib can be installed together with browser, Is the PowerGadget library open source?
Message was sent while issue was closed.
On 2014/08/07 18:10:13, Nico (very away) wrote: > On 2014/08/07 10:23:45, Pan wrote: > > On 2014/08/06 18:42:24, Nico (very away) wrote: > > > On 2014/08/06 06:00:57, Pan wrote: > > > > On 2014/08/06 04:50:11, Nico (very away) wrote: > > > > > Pan: Is the source of this available somewhere on the Intel website, or > > did > > > > this > > > > > commit open-source that code and it's effectively hosted in the chromium > > > repo? > > > > > > > > this CL committed Intel PowerGadget library "loader" rather than lib > itself, > > > it > > > > is part of a application PowerLog which can be accessed > > > > > > > > > > https://software.intel.com/en-us/blogs/2013/10/03/using-the-intel-power-gadge..., > > > > and has been agreed to apply a BSD license. > > > > > > So the idea is that people will need to install the PowerLog application for > > the > > > DevTools power profiler to work? > > > > Oh, it is not PowerLog, but PowerGadget, which contains PowerGadget Library. > It > > would be perfect if the lib can be installed together with browser, > > Is the PowerGadget library open source? no, it is not open source. thanks Pan |