summaryrefslogtreecommitdiffstats
path: root/chrome/common
diff options
context:
space:
mode:
authorjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-11 01:51:32 +0000
committerjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-11 01:51:32 +0000
commit38b48a844731cd10d69d8e99d476e3dac9e81980 (patch)
treeb73cc4ca2cae009276db4305eac119d080f0381f /chrome/common
parent5ecc992a4bf8546b21db89901f2d87e8b4ae1a94 (diff)
downloadchromium_src-38b48a844731cd10d69d8e99d476e3dac9e81980.zip
chromium_src-38b48a844731cd10d69d8e99d476e3dac9e81980.tar.gz
chromium_src-38b48a844731cd10d69d8e99d476e3dac9e81980.tar.bz2
Adds a 'V8' column to task manager to track amount of memory in JavaScript heap
BUG=27226 TEST=open task manager, enable column, compare with V8 heap profiler Review URL: http://codereview.chromium.org/377037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31641 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common')
-rw-r--r--chrome/common/render_messages_internal.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/chrome/common/render_messages_internal.h b/chrome/common/render_messages_internal.h
index 373a914..2ad32ab 100644
--- a/chrome/common/render_messages_internal.h
+++ b/chrome/common/render_messages_internal.h
@@ -1,4 +1,4 @@
-// Copyright (c) 2009 The Chromium Authors. All rights reserved.
+ // Copyright (c) 2009 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -550,6 +550,9 @@ IPC_BEGIN_MESSAGES(View)
IPC_MESSAGE_CONTROL0(ViewMsg_GetRendererTcmalloc)
#endif
+ // Asks the renderer to send back V8 heap stats.
+ IPC_MESSAGE_CONTROL0(ViewMsg_GetV8HeapStats)
+
// Notifies the renderer about ui theme changes
IPC_MESSAGE_ROUTED0(ViewMsg_ThemeChanged)
@@ -1449,6 +1452,11 @@ IPC_BEGIN_MESSAGES(ViewHost)
std::string /* tcmalloc debug output */)
#endif
+ // Sends back stats about the V8 heap.
+ IPC_MESSAGE_CONTROL2(ViewHostMsg_V8HeapStats,
+ int /* size of heap (allocated from the OS) */,
+ int /* bytes in use */)
+
// Request for a DNS prefetch of the names in the array.
// NameList is typedef'ed std::vector<std::string>
IPC_MESSAGE_CONTROL1(ViewHostMsg_DnsPrefetch,