summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2022-08-08 16:04:35 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-08-08 16:04:35 +0000
commitdf4bd508b6e4949cf3d5993ca0522fe3d9cee3a2 (patch)
tree0a667eea50a4daea4bc3d756a2e82bcb3808bb34
parent798edd5f41b231e89350c3b4b5408b552b4e2bd6 (diff)
parentd3c344a900725ad5d30403873f85ba8bf79334a0 (diff)
downloadextras-temp_sam_242648940.tar.gz
Merge "simpleperf: fix deprecated protobuf API usage." am: d3c344a900temp_sam_242648940
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2176527 Change-Id: Ic504077c97a94b0bf651a1d00d99540449f0e6cd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--simpleperf/cmd_report_sample.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/simpleperf/cmd_report_sample.cpp b/simpleperf/cmd_report_sample.cpp
index dc2a3d44..dfaf5a3f 100644
--- a/simpleperf/cmd_report_sample.cpp
+++ b/simpleperf/cmd_report_sample.cpp
@@ -372,8 +372,7 @@ bool ReportSampleCommand::DumpProtobufReport(const std::string& filename) {
// files[file_id] is the number of symbols in the file.
std::vector<uint32_t> files;
uint32_t max_message_size = 64 * (1 << 20);
- uint32_t warning_message_size = 512 * (1 << 20);
- coded_is.SetTotalBytesLimit(max_message_size, warning_message_size);
+ coded_is.SetTotalBytesLimit(max_message_size);
while (true) {
uint32_t size;
if (!coded_is.ReadLittleEndian32(&size)) {
@@ -386,7 +385,7 @@ bool ReportSampleCommand::DumpProtobufReport(const std::string& filename) {
// Handle files having large symbol table.
if (size > max_message_size) {
max_message_size = size;
- coded_is.SetTotalBytesLimit(max_message_size, warning_message_size);
+ coded_is.SetTotalBytesLimit(max_message_size);
}
auto limit = coded_is.PushLimit(size);
proto::Record proto_record;