Index: base/trace_event/trace_log.cc |
diff --git a/base/trace_event/trace_log.cc b/base/trace_event/trace_log.cc |
index 4c03aeb0585d04dba86c9a2fa528a9f555eafcc5..07d124c4fe46f7a169b1a5243cb3b71e8e122110 100644 |
--- a/base/trace_event/trace_log.cc |
+++ b/base/trace_event/trace_log.cc |
@@ -22,6 +22,7 @@ |
#include "base/process/process_info.h" |
#include "base/process/process_metrics.h" |
#include "base/stl_util.h" |
+#include "base/strings/string_piece.h" |
#include "base/strings/string_split.h" |
#include "base/strings/string_tokenizer.h" |
#include "base/strings/stringprintf.h" |
@@ -1512,7 +1513,7 @@ void TraceLog::AddMetadataEventsWhileLocked() { |
#endif // !defined(OS_NACL) && !defined(OS_IOS) |
if (!process_labels_.empty()) { |
- std::vector<std::string> labels; |
+ std::vector<base::StringPiece> labels; |
for (const auto& it : process_labels_) |
labels.push_back(it.second); |
InitializeMetadataEvent(AddEventToThreadSharedChunkWhileLocked(NULL, false), |