commit | 2c909851c2941a2751ac57f587a4bc5077ed2940 | [log] [tgz] |
---|---|---|
author | Greg Kaiser <gkaiser@google.com> | Tue Dec 07 09:45:29 2021 -0800 |
committer | Vishnu Nair <vishnun@google.com> | Wed Dec 08 14:59:20 2021 -0800 |
tree | 25aa12ae3b0dbd0004a1530edfab7c6f8a702529 | |
parent | 2c709212cf6dabf14d7835ef4453ac0cb57dad03 [diff] [blame] |
SF: Pass map by const reference instead of copy Test: TreeHugger Bug: 200284593 Change-Id: I8564cb46066c7bcd004ec2cc621a4f7e2134d34b
diff --git a/services/surfaceflinger/Tracing/TransactionProtoParser.cpp b/services/surfaceflinger/Tracing/TransactionProtoParser.cpp index 783b36e..cf67e2a 100644 --- a/services/surfaceflinger/Tracing/TransactionProtoParser.cpp +++ b/services/surfaceflinger/Tracing/TransactionProtoParser.cpp
@@ -43,7 +43,7 @@ } proto::TransactionState TransactionProtoParser::toProto( - const std::map<int32_t /* layerId */, TracingLayerState> states) { + const std::map<int32_t /* layerId */, TracingLayerState>& states) { proto::TransactionState proto; for (auto& [layerId, state] : states) { proto::LayerState layerProto = toProto(state, nullptr);