Index: base/trace_event/trace_log.cc |
diff --git a/base/trace_event/trace_log.cc b/base/trace_event/trace_log.cc |
index 6dddb94018f6e1b6ec0047f22460c2940399b076..5eb2461a8ba5554dbecd7a3d0d466ed8776dbddb 100644 |
--- a/base/trace_event/trace_log.cc |
+++ b/base/trace_event/trace_log.cc |
@@ -21,6 +21,7 @@ |
#include "base/message_loop/message_loop.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" |
@@ -1501,7 +1502,7 @@ void TraceLog::AddMetadataEventsWhileLocked() { |
} |
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), |