builtin-trace.c (d9b446e294f21a9616d36a786087466da64afe0a) | builtin-trace.c (27de9b2bd996de0ca4079c42c81c85158e10145c) |
---|---|
1/* 2 * builtin-trace.c 3 * 4 * Builtin 'trace' command: 5 * 6 * Display a continuously updated trace of any workload, CPU, specific PID, 7 * system wide, etc. Default format is loosely strace like, but any other 8 * event may be specified using --event. --- 2477 unchanged lines hidden (view full) --- 2486 2487 /* 2488 * Now that we already used evsel->attr to ask the kernel to setup the 2489 * events, lets reuse evsel->attr.sample_max_stack as the limit in 2490 * trace__resolve_callchain(), allowing per-event max-stack settings 2491 * to override an explicitely set --max-stack global setting. 2492 */ 2493 evlist__for_each_entry(evlist, evsel) { | 1/* 2 * builtin-trace.c 3 * 4 * Builtin 'trace' command: 5 * 6 * Display a continuously updated trace of any workload, CPU, specific PID, 7 * system wide, etc. Default format is loosely strace like, but any other 8 * event may be specified using --event. --- 2477 unchanged lines hidden (view full) --- 2486 2487 /* 2488 * Now that we already used evsel->attr to ask the kernel to setup the 2489 * events, lets reuse evsel->attr.sample_max_stack as the limit in 2490 * trace__resolve_callchain(), allowing per-event max-stack settings 2491 * to override an explicitely set --max-stack global setting. 2492 */ 2493 evlist__for_each_entry(evlist, evsel) { |
2494 if ((evsel->attr.sample_type & PERF_SAMPLE_CALLCHAIN) && | 2494 if (evsel__has_callchain(evsel) && |
2495 evsel->attr.sample_max_stack == 0) 2496 evsel->attr.sample_max_stack = trace->max_stack; 2497 } 2498again: 2499 before = trace->nr_events; 2500 2501 for (i = 0; i < evlist->nr_mmaps; i++) { 2502 union perf_event *event; --- 738 unchanged lines hidden --- | 2495 evsel->attr.sample_max_stack == 0) 2496 evsel->attr.sample_max_stack = trace->max_stack; 2497 } 2498again: 2499 before = trace->nr_events; 2500 2501 for (i = 0; i < evlist->nr_mmaps; i++) { 2502 union perf_event *event; --- 738 unchanged lines hidden --- |