Chromium Code Reviews| Index: chrome/browser/task_manager/task_manager.h |
| diff --git a/chrome/browser/task_manager/task_manager.h b/chrome/browser/task_manager/task_manager.h |
| index fe88a0905a331b1fe9b843d6be1fdbde37c4f941..154c1f2421504681d3092f0ecf3fd4622256af8a 100644 |
| --- a/chrome/browser/task_manager/task_manager.h |
| +++ b/chrome/browser/task_manager/task_manager.h |
| @@ -252,6 +252,9 @@ class TaskManagerModelObserver { |
| // Invoked when new items are added. |
| virtual void OnItemsAdded(int start, int length) = 0; |
| + // Invoked when a range of items is to be immediately removed. |
|
Charlie Reis
2012/04/23 22:19:51
Worthwhile to add a comment saying why this is use
nasko
2012/04/24 18:14:29
Done.
|
| + virtual void OnItemsToBeRemoved(int start, int length) = 0; |
|
Charlie Reis
2012/04/23 22:19:51
Should we make this an empty implementation (like
nasko
2012/04/24 18:14:29
This is a good point. I've made it non-virtual wit
|
| + |
| // Invoked when a range of items has been removed. |
| virtual void OnItemsRemoved(int start, int length) = 0; |
| @@ -334,6 +337,10 @@ class TaskManagerModel : public base::RefCountedThreadSafe<TaskManagerModel> { |
| // resource for the given row isn't a renderer. |
| bool GetV8Memory(int index, size_t* result) const; |
| + // Gets the amount of memory used for javascript. Returns false if the |
| + // resource for the given row isn't a renderer. |
| + bool GetV8MemoryUsed(int index, size_t* result) const; |
| + |
| // Returns true if resource for the given row can be activated. |
| bool CanActivate(int index) const; |