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

Unified Diff: tools/metrics/histograms/histograms.xml

Side-by-side diff isn't available for this file because of its large size.
Issue 283313002: Ensure that any IPC sent from a child process that couldn't be deserialized causes that p… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: switch to histograms Created 6 years, 7 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:
Download patch
« no previous file with comments | « ipc/ipc_message_macros.h ('k') | ui/views/controls/webview/webview.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/metrics/histograms/histograms.xml
===================================================================
--- tools/metrics/histograms/histograms.xml (revision 270662)
+++ tools/metrics/histograms/histograms.xml (working copy)
@@ -2059,6 +2059,148 @@
</summary>
</histogram>
+<histogram name="ChildProcess.BadMessgeTerminated" enum="ProcessType2">
+ <owner>jam@chromium.org</owner>
+ <summary>
+ Count of child processes killed because they sent an IPC that couldn't be
+ deserialized..
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Crashed" enum="ProcessType">
+ <obsolete>
+ Deprecated 3/2013. Renamed to ChildProcess.Crashed2.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process crashes grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.Crashed2" enum="ProcessType2">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process crashes grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.CrashedWasAlive" enum="ProcessType">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process crashes that we miscounted because we took the exit
+ code too early. Grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Crashes" enum="ProcessType">
+ <obsolete>
+ Deprecated 10/2011. Renamed to ChildProcess.Crashed.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process crashes grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.CrashesWasAlive" enum="ProcessType">
+ <obsolete>
+ Deprecated 10/2011. Renamed to ChildProcess.CrashedWasAlive.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process crashes that we miscounted because we took the exit
+ code too early. Grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.DefaultCase" enum="ProcessType">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process crashes for which we were not able to understand the
+ exit code, grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Disconnected" enum="ProcessType">
+ <obsolete>
+ Deprecated 3/2013. Renamed to ChildProcess.Disconnected2.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process abnormal channel disconnects grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Disconnected2" enum="ProcessType2">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process abnormal channel disconnects grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.DisconnectedAlive" enum="ProcessType">
+ <obsolete>
+ Deprecated 3/2013. Renamed to ChildProcess.DisconnectedAlive2.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process abnormal channel disconnects that are not classified
+ and reported because we took the exit code too early. Grouped by process
+ type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.DisconnectedAlive2" enum="ProcessType2">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process abnormal channel disconnects that are not classified
+ and reported because we took the exit code too early. Grouped by process
+ type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Killed" enum="ProcessType">
+ <obsolete>
+ Deprecated 3/2013. Renamed to ChildProcess.Killed2.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process kills grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.Killed2" enum="ProcessType2">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process kills grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.KilledByExtensionAPI">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child processes killed by the extension API
+ (experimental.processes.terminate)
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.KilledWasAlive" enum="ProcessType">
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process kills that we miscounted because we took the exit
+ code too early. Grouped by process type.
+ </summary>
+</histogram>
+
+<histogram name="ChildProcess.Kills" enum="ProcessType">
+ <obsolete>
+ Deprecated 10/2011. Renamed to ChildProcess.Killed.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>Count of child process kills grouped by process type.</summary>
+</histogram>
+
+<histogram name="ChildProcess.KillsWasAlive" enum="ProcessType">
+ <obsolete>
+ Deprecated 10/2011. Renamed to ChildProcess.KilledWasAlive.
+ </obsolete>
+ <owner>Please list the metric's owners. Add more owner tags as needed.</owner>
+ <summary>
+ Count of child process kills that we miscounted because we took the exit
+ code too early. Grouped by process type.
+ </summary>
+</histogram>
+
<histogram name="Chrome.Android.Activity.CrashCounts" enum="AndroidActivityId">
<owner>Please list the metric's owners. Add more owner tags as needed.</owner>
<summary>
@@ -40268,6 +40410,50 @@
<int value="7" label="PRIVET_DISABLE_NOTIFICATIONS_CLICKED"/>
</enum>
+<enum name="ProcessType" type="int">
+ <obsolete>
+ Deprecated 3/2013. No longer generated.
+ </obsolete>
+ <summary>
+ The value for type comes from the ProcessType enum in
+ content/public/common/process_type.h.
+ </summary>
+ <int value="1" label="UNKNOWN"/>
+ <int value="2" label="BROWSER"/>
+ <int value="3" label="RENDER"/>
+ <int value="4" label="PLUGIN"/>
+ <int value="5" label="WORKER"/>
+ <int value="6" label="NACL"/>
+ <int value="7" label="UTILITY"/>
+ <int value="8" label="PROFILE_IMPORT"/>
+ <int value="9" label="ZYGOTE"/>
+ <int value="10" label="SANDBOX_HELPER"/>
+ <int value="11" label="NACL_BROKER_PROCESS"/>
+ <int value="12" label="GPU_PROCESS"/>
+ <int value="13" label="PPAPI_PLUGIN_PROCESS"/>
+</enum>
+
+<enum name="ProcessType2" type="int">
+ <summary>
+ The value for type comes from the ProcessType enum in
+ content/public/common/process_type.h.
+ </summary>
+ <int value="1" label="UNKNOWN"/>
+ <int value="2" label="BROWSER"/>
+ <int value="3" label="RENDER"/>
+ <int value="4" label="PLUGIN"/>
+ <int value="5" label="WORKER"/>
+ <int value="6" label="UTILITY"/>
+ <int value="7" label="ZYGOTE"/>
+ <int value="8" label="SANDBOX_HELPER"/>
+ <int value="9" label="GPU_PROCESS"/>
+ <int value="10" label="PPAPI_PLUGIN_PROCESS"/>
+ <int value="11" label="PPAPI_BROKER_PROCESS"/>
+ <int value="12" label="PROFILE_IMPORT"/>
+ <int value="13" label="NACL"/>
+ <int value="14" label="NACL_BROKER_PROCESS"/>
+</enum>
+
<enum name="ProfileAddNewUser" type="int">
<int value="0" label="Add new user from icon menu"/>
<int value="1" label="Add new user from title bar menu"/>
« no previous file with comments | « ipc/ipc_message_macros.h ('k') | ui/views/controls/webview/webview.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698