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

Issue 10916197: Implement querying CPU time on Windows for systemInfo.cpu API (Closed)

Created:
8 years, 3 months ago by Hongbo Min
Modified:
8 years, 3 months ago
CC:
chromium-reviews, Aaron Boodman, mihaip-chromium-reviews_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Implement querying CPU time for each processor on Windows for systemInfo.cpu API. BUG=136519 TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156748

Patch Set 1 : #

Total comments: 28

Patch Set 2 : updated patch #

Total comments: 15

Patch Set 3 : updated patch #

Total comments: 7

Patch Set 4 : updated patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -4 lines) Patch
M chrome/browser/extensions/api/system_info_cpu/cpu_info_provider.h View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc View 1 2 3 1 chunk +56 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Hongbo Min
Pls have a review.
8 years, 3 months ago (2012-09-11 11:29:21 UTC) #1
alexeypa (please no reviews)
http://codereview.chromium.org/10916197/diff/3001/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc (right): http://codereview.chromium.org/10916197/diff/3001/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc#newcode16 chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc:16: const DWORD kSystemProcessorPerformanceInformation = 0x8; This information class is ...
8 years, 3 months ago (2012-09-11 16:33:16 UTC) #2
Hongbo Min
alex, thanks for your hints which makes the code more cleaner now. http://codereview.chromium.org/10916197/diff/3001/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc ...
8 years, 3 months ago (2012-09-12 12:31:37 UTC) #3
alexeypa (please no reviews)
http://codereview.chromium.org/10916197/diff/3001/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc (right): http://codereview.chromium.org/10916197/diff/3001/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc#newcode54 chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc:54: int num_of_processors = base::SysInfo::NumberOfProcessors(); On 2012/09/12 12:31:37, Hongbo Min ...
8 years, 3 months ago (2012-09-12 15:41:55 UTC) #4
Hongbo Min
Patch is updated. http://codereview.chromium.org/10916197/diff/8003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc (right): http://codereview.chromium.org/10916197/diff/8003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc#newcode28 chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc:28: if (!times) On 2012/09/12 15:41:55, alexeypa ...
8 years, 3 months ago (2012-09-13 13:16:58 UTC) #5
alexeypa (please no reviews)
lgtm when my comments are addressed. http://codereview.chromium.org/10916197/diff/8003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc (right): http://codereview.chromium.org/10916197/diff/8003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc#newcode28 chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc:28: if (!times) On ...
8 years, 3 months ago (2012-09-13 16:45:47 UTC) #6
Hongbo Min
http://codereview.chromium.org/10916197/diff/1003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc File chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc (right): http://codereview.chromium.org/10916197/diff/1003/chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc#newcode40 chrome/browser/extensions/api/system_info_cpu/cpu_info_provider_win.cc:40: if (!NtQuerySystemInformation) On 2012/09/13 16:45:48, alexeypa wrote: > nit: ...
8 years, 3 months ago (2012-09-14 02:56:39 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hongbo.min@intel.com/10916197/11003
8 years, 3 months ago (2012-09-14 02:56:54 UTC) #8
commit-bot: I haz the power
8 years, 3 months ago (2012-09-14 04:43:57 UTC) #9
Change committed as 156748

Powered by Google App Engine
This is Rietveld 408576698