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

Unified Diff: base/process/process_metrics_win.cc

Issue 809603004: base: Add ashmem support to base::DiscardableSharedMemory implementation. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix DCHECKs Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: base/process/process_metrics_win.cc
diff --git a/base/process/process_metrics_win.cc b/base/process/process_metrics_win.cc
index 16db44f63f6e94b51034817a3e1eb1c72c72eb68..8e1d250d481d0724cba9973ea31fca2a442b20c4 100644
--- a/base/process/process_metrics_win.cc
+++ b/base/process/process_metrics_win.cc
@@ -284,4 +284,10 @@ size_t GetSystemCommitCharge() {
return (info.CommitTotal * system_info.dwPageSize) / 1024;
}
+size_t GetPageSize() {
+ SYSTEM_INFO system_info = {};
+ GetSystemInfo(&system_info);
danakj 2014/12/17 21:40:17 http://msdn.microsoft.com/en-us/library/windows/de
reveman 2014/12/17 22:20:30 I simply changed this to use PAGESIZE_KB in latest
+ return system_info.dwPageSize ? system_info.dwPageSize : 4096;
danakj 2014/12/17 21:40:17 I can't see anything that suggests the return valu
reveman 2014/12/17 22:20:30 Apparently GetSystemInfo is hookable/patchable and
+}
+
} // namespace base

Powered by Google App Engine
This is Rietveld 408576698