Lines Matching refs:base
14 #include "base/basictypes.h"
15 #include "base/gtest_prod_util.h"
16 #include "base/memory/ref_counted.h"
17 #include "base/memory/singleton.h"
18 #include "base/observer_list.h"
19 #include "base/process_util.h"
20 #include "base/string16.h"
21 #include "base/timer.h"
31 namespace base {
62 virtual base::ProcessHandle GetProcess() const = 0;
122 class ResourceProvider : public base::RefCountedThreadSafe<ResourceProvider> {
133 friend class base::RefCountedThreadSafe<ResourceProvider>;
213 public base::RefCountedThreadSafe<TaskManagerModel> {
284 base::ProcessHandle GetResourceProcessHandle(int index) const;
320 base::ProcessId renderer_id,
323 void NotifyV8HeapStats(base::ProcessId renderer_id,
328 friend class base::RefCountedThreadSafe<TaskManagerModel>;
364 typedef std::map<base::ProcessHandle, ResourceList*> GroupMap;
365 typedef std::map<base::ProcessHandle, base::ProcessMetrics*> MetricsMap;
366 typedef std::map<base::ProcessHandle, double> CPUUsageMap;
368 typedef std::map<base::ProcessHandle,
400 base::ProcessMetrics** proc_metrics) const;
408 bool GetAndCacheMemoryMetrics(base::ProcessHandle handle,