summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@daimi.au.dk>2010-11-09 08:29:30 -0500
committerSøren Sandmann Pedersen <sandmann@daimi.au.dk>2011-06-29 02:48:21 -0400
commit5fb0535143c0bb6aec1a99450308e143df119f0e (patch)
treea1e576428b5167fa7296ccec41b417fbbc204baf
parent6e187f04443b62e2085d837457b902ddcc2c1459 (diff)
Add everything back
-rw-r--r--tracker.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tracker.c b/tracker.c
index 9297ea0..c8b11ff 100644
--- a/tracker.c
+++ b/tracker.c
@@ -951,6 +951,8 @@ lookup_symbol (state_t *state,
return NULL;
}
+static const char *const everything = "[Everything]";
+
typedef struct context_info_t context_info_t;
struct context_info_t
{
@@ -1063,6 +1065,8 @@ process_sample (state_t *state, StackStash *resolved, sample_t *sample)
cmdline = make_message (state, "[%s]", process->comm);
resolved_traces[len++] = POINTER_TO_U64 (cmdline);
+ resolved_traces[len++] = POINTER_TO_U64 (
+ unique_dup (state->unique_symbols, everything));
stack_stash_add_trace (resolved, resolved_traces, len, 1);