[sysprof] callgraph: code style cleanup
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sysprof] callgraph: code style cleanup
- Date: Mon, 29 Jan 2018 09:39:20 +0000 (UTC)
commit c05d5a5d66adbc17c08683b50a46fb9f9b456457
Author: Christian Hergert <chergert redhat com>
Date: Mon Jan 29 01:29:59 2018 -0800
callgraph: code style cleanup
lib/callgraph/sp-callgraph-profile.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/lib/callgraph/sp-callgraph-profile.c b/lib/callgraph/sp-callgraph-profile.c
index 9ff538a..f224638 100644
--- a/lib/callgraph/sp-callgraph-profile.c
+++ b/lib/callgraph/sp-callgraph-profile.c
@@ -230,7 +230,6 @@ sp_callgraph_profile_generate_worker (GTask *task,
StackStash *resolved_stash = NULL;
guint count = 0;
gboolean ret = FALSE;
- guint j;
g_assert (G_IS_TASK (task));
g_assert (gen != NULL);
@@ -250,7 +249,7 @@ sp_callgraph_profile_generate_worker (GTask *task,
g_ptr_array_add (resolvers, sp_elf_symbol_resolver_new ());
g_ptr_array_add (resolvers, sp_jitmap_symbol_resolver_new ());
- for (j = 0; j < resolvers->len; j++)
+ for (guint j = 0; j < resolvers->len; j++)
{
SpSymbolResolver *resolver = g_ptr_array_index (resolvers, j);
@@ -328,6 +327,9 @@ sp_callgraph_profile_generate_worker (GTask *task,
if (!sp_selection_contains (selection, sample->frame.time))
continue;
+ if (sample->n_addrs == 0)
+ continue;
+
cmdline = g_hash_table_lookup (cmdlines, GINT_TO_POINTER (sample->frame.pid));
node = stack_stash_add_trace (stash, sample->addrs, sample->n_addrs, 1);
@@ -357,7 +359,7 @@ sp_callgraph_profile_generate_worker (GTask *task,
}
else
{
- for (j = 0; j < resolvers->len; j++)
+ for (guint j = 0; j < resolvers->len; j++)
{
SpSymbolResolver *resolver = g_ptr_array_index (resolvers, j);
GQuark tag = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]