summaryrefslogtreecommitdiffstats
path: root/cc/debug/traced_value.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/debug/traced_value.cc')
-rw-r--r--cc/debug/traced_value.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/cc/debug/traced_value.cc b/cc/debug/traced_value.cc
index 637c700..fbca5c6 100644
--- a/cc/debug/traced_value.cc
+++ b/cc/debug/traced_value.cc
@@ -21,6 +21,15 @@ void TracedValue::MakeDictIntoImplicitSnapshot(
dict->SetString("id", base::StringPrintf("%s/%p", object_name, id));
}
+void TracedValue::MakeDictIntoImplicitSnapshotWithCategory(
+ const char* category,
+ base::DictionaryValue* dict,
+ const char* object_name,
+ const void* id) {
+ dict->SetString("cat", category);
+ MakeDictIntoImplicitSnapshot(dict, object_name, id);
+}
+
scoped_ptr<base::debug::ConvertableToTraceFormat> TracedValue::FromValue(
base::Value* value) {
TracedValue* ptr = new TracedValue(value);