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

Side by Side Diff: chrome/browser/task_manager/task_manager.cc

Issue 1731483003: chrome: Add out-of-line copy ctors for complex classes. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 months 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/task_manager/task_manager.h" 5 #include "chrome/browser/task_manager/task_manager.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/i18n/number_formatting.h" 8 #include "base/i18n/number_formatting.h"
9 #include "base/i18n/rtl.h" 9 #include "base/i18n/rtl.h"
10 #include "base/location.h" 10 #include "base/location.h"
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 network_usage(0), 205 network_usage(0),
206 is_process_id_valid(false), 206 is_process_id_valid(false),
207 process_id(0), 207 process_id(0),
208 is_webcore_stats_valid(false), 208 is_webcore_stats_valid(false),
209 is_sqlite_memory_bytes_valid(false), 209 is_sqlite_memory_bytes_valid(false),
210 sqlite_memory_bytes(0), 210 sqlite_memory_bytes(0),
211 is_v8_memory_valid(false), 211 is_v8_memory_valid(false),
212 v8_memory_allocated(0), 212 v8_memory_allocated(0),
213 v8_memory_used(0) {} 213 v8_memory_used(0) {}
214 214
215 TaskManagerModel::PerResourceValues::PerResourceValues(
216 const PerResourceValues& other) = default;
217
215 TaskManagerModel::PerResourceValues::~PerResourceValues() {} 218 TaskManagerModel::PerResourceValues::~PerResourceValues() {}
216 219
217 TaskManagerModel::PerProcessValues::PerProcessValues() 220 TaskManagerModel::PerProcessValues::PerProcessValues()
218 : is_cpu_usage_valid(false), 221 : is_cpu_usage_valid(false),
219 cpu_usage(0), 222 cpu_usage(0),
220 is_idle_wakeups_valid(false), 223 is_idle_wakeups_valid(false),
221 idle_wakeups(0), 224 idle_wakeups(0),
222 is_private_and_shared_valid(false), 225 is_private_and_shared_valid(false),
223 private_bytes(0), 226 private_bytes(0),
224 shared_bytes(0), 227 shared_bytes(0),
225 is_physical_memory_valid(false), 228 is_physical_memory_valid(false),
226 physical_memory(0), 229 physical_memory(0),
227 is_video_memory_valid(false), 230 is_video_memory_valid(false),
228 video_memory(0), 231 video_memory(0),
229 video_memory_has_duplicates(false), 232 video_memory_has_duplicates(false),
230 is_gdi_handles_valid(false), 233 is_gdi_handles_valid(false),
231 gdi_handles(0), 234 gdi_handles(0),
232 gdi_handles_peak(0), 235 gdi_handles_peak(0),
233 is_user_handles_valid(0), 236 is_user_handles_valid(0),
234 user_handles(0), 237 user_handles(0),
235 user_handles_peak(0), 238 user_handles_peak(0),
236 is_nacl_debug_stub_port_valid(false), 239 is_nacl_debug_stub_port_valid(false),
237 nacl_debug_stub_port(0) {} 240 nacl_debug_stub_port(0) {}
238 241
242 TaskManagerModel::PerProcessValues::PerProcessValues(
243 const PerProcessValues& other) = default;
244
239 TaskManagerModel::PerProcessValues::~PerProcessValues() {} 245 TaskManagerModel::PerProcessValues::~PerProcessValues() {}
240 246
241 //////////////////////////////////////////////////////////////////////////////// 247 ////////////////////////////////////////////////////////////////////////////////
242 // TaskManagerModel class 248 // TaskManagerModel class
243 //////////////////////////////////////////////////////////////////////////////// 249 ////////////////////////////////////////////////////////////////////////////////
244 250
245 TaskManagerModel::TaskManagerModel(TaskManager* task_manager) 251 TaskManagerModel::TaskManagerModel(TaskManager* task_manager)
246 : pending_video_memory_usage_stats_update_(false), 252 : pending_video_memory_usage_stats_update_(false),
247 update_requests_(0), 253 update_requests_(0),
248 listen_requests_(0), 254 listen_requests_(0),
(...skipping 1323 matching lines...) Expand 10 before | Expand all | Expand 10 after
1572 params.disposition = NEW_FOREGROUND_TAB; 1578 params.disposition = NEW_FOREGROUND_TAB;
1573 chrome::Navigate(&params); 1579 chrome::Navigate(&params);
1574 } 1580 }
1575 1581
1576 TaskManager::TaskManager() 1582 TaskManager::TaskManager()
1577 : model_(new TaskManagerModel(this)) { 1583 : model_(new TaskManagerModel(this)) {
1578 } 1584 }
1579 1585
1580 TaskManager::~TaskManager() { 1586 TaskManager::~TaskManager() {
1581 } 1587 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698