summaryrefslogtreecommitdiff
path: root/src/node_report.cc
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2019-01-21 15:16:48 +0100
committerAnna Henningsen <anna@addaleax.net>2019-01-24 20:36:33 +0100
commit6545197405610b75838760e2890f020139792928 (patch)
treecbddde9cbcf461d422802b23b42638a52fbb7f7a /src/node_report.cc
parent97f626165de41d7f46524a8074760d75f2f5d087 (diff)
downloadandroid-node-v8-6545197405610b75838760e2890f020139792928.tar.gz
android-node-v8-6545197405610b75838760e2890f020139792928.tar.bz2
android-node-v8-6545197405610b75838760e2890f020139792928.zip
report: roll extra loop iteration in `PrintNativeStack()`
PR-URL: https://github.com/nodejs/node/pull/25610 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Diffstat (limited to 'src/node_report.cc')
-rw-r--r--src/node_report.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/node_report.cc b/src/node_report.cc
index 9b936a506d..db269903e0 100644
--- a/src/node_report.cc
+++ b/src/node_report.cc
@@ -500,17 +500,13 @@ static void PrintNativeStack(JSONWriter* writer) {
writer->json_arraystart("nativeStack");
int i;
std::ostringstream buf;
- for (i = 1; i < size - 1; i += 1) {
+ for (i = 1; i < size; i++) {
void* frame = frames[i];
buf.str("");
buf << " [pc=" << frame << "] ";
buf << sym_ctx->LookupSymbol(frame).Display().c_str();
writer->json_element(buf.str());
}
- buf.str("");
- buf << " [pc=" << frames[i] << "] ";
- buf << sym_ctx->LookupSymbol(frames[i]).Display().c_str();
- writer->json_element(buf.str());
writer->json_arrayend();
}