2020-09-01 | Jin Yao | perf parse-events: Set exclude_guest=1 for user-space... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-08-07 | Jin Yao | perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPO... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-08-04 | Jin Yao | perf evsel: Don't set sample_regs_intr/sample_regs_user... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf stat: Report summary for interval mode Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf stat: Save aggr value to first member of prev_raw_counts Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf stat: Copy counts from prev_raw_counts to evsel... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf counts: Reset prev_raw_counts counts Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf stat: Fix wrong per-thread runtime stat for interval... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-05-28 | Jin Yao | perf parse-events: Use strcmp() to compare the PMU... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-04-23 | Jin Yao | perf stat: Improve runtime stat for interval mode Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-04-22 | Jin Yao | perf stat: Zero all the 'ena' and 'run' array slot... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-04-14 | Jin Yao | perf stat: Fix no metric header if --per-socket and... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-04-03 | Jin Yao | perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-04-03 | Jin Yao | perf top: Support hotkey to change sort order Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-04-03 | Jin Yao | perf top: Support --group-sort-idx to change the sort... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf stat: Align the output for interval aggregation... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf report/top TUI: Support hotkeys to let user select... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf report: Support a new key to reload the browser Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf report: Allow specifying event to be used as sort... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf report/top TUI: Support hotkey 'a' for annotation... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-24 | Jin Yao | perf report: Support interactive annotation of code... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-23 | Jin Yao | perf report: Print al_addr when symbol is not found Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-17 | Jin Yao | perf report: Fix no branch type statistics report issue Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-03-10 | Jin Yao | perf block-info: Support color ops to print block percents... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-03-10 | Jin Yao | perf block-info: Allow selecting which columns to report... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-03-10 | Jin Yao | perf diff: Use __block_info__cmp() to replace block_pair_cmp() Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-03-10 | Jin Yao | perf block-info: Fix wrong block address comparison... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2020-03-04 | Jin Yao | perf stat: Show percore counts in per CPU output Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2020-01-14 | Jin Yao | perf report: Fix no libunwind compiled warning break... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-12-20 | Jin Yao | perf report: Fix incorrectly added dimensions as switch... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-19 | Jin Yao | perf report: Jump to symbol source view from total... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-19 | Jin Yao | perf util: Move block TUI function to ui browsers Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf report: Sort by sampled cycles percent per block... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf report: Support --percent-limit for --total-cycles Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf report: Sort by sampled cycles percent per block... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf hist: Support block formats with compare/sort... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf hist: Count the total cycles of all samples Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf block: Cleanup and refactor block info functions Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-11-07 | Jin Yao | perf diff: Don't use hack to skip column length calculation Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-10-19 | Jin Yao | perf list: Hide deprecated events by default Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-10-15 | Jin Yao | perf stat: Support --all-kernel/--all-user Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-10-15 | Jin Yao | perf report: Add warning when libunwind not compiled in Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-10-11 | Jin Yao | perf diff: Report noisy for cycles diff Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-09-01 | Jin Yao | perf metricgroup: Support multiple events for metricgroup Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-09-01 | Jin Yao | perf metricgroup: Scale the metric result Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-09-01 | Jin Yao | perf pmu: Change convert_scale from static to global Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-08-08 | Jin Yao | perf pmu-events: Fix missing "cpu_clk_unhalted.core... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf diff: Documentation -c cycles option Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf diff: Print the basic block cycles diff Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf diff: Link same basic blocks among different data Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf diff: Use hists to manage basic blocks per symbol Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf diff: Check if all data files with branch stacks Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf hists: Add block_info in hist_entry Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-07-02 | Jin Yao | perf symbol: Create block_info structure Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-05-16 | Jin Yao | perf stat: Support 'percore' event qualifier Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-05-16 | Jin Yao | perf stat: Factor out aggregate counts printing Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-05-16 | Jin Yao | perf tools: Add a 'percore' event qualifier Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-05-15 | Jin Yao | perf annotate: Remove hist__account_cycles() from callback Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-03-06 | Jin Yao | perf diff: Support --pid/--tid filter options Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-03-06 | Jin Yao | perf diff: Support --cpu filter option Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-03-06 | Jin Yao | perf diff: Support --time filter option Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-03-01 | Jin Yao | perf time-utils: Refactor time range parsing code Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2019-01-04 | Jin Yao | perf report: Fix wrong iteration count in --branch... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2019-01-03 | Jin Yao | perf stat: Fix endless wait for child process Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-12-17 | Jin Yao | perf report: Documentation average IPC and IPC coverage Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-12-17 | Jin Yao | perf report: Display average IPC and IPC coverage per... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-12-17 | Jin Yao | perf annotate: Create a annotate2 flag in struct symbol Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-12-17 | Jin Yao | perf annotate: Compute average IPC and IPC coverage... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-11-05 | Jin Yao | perf top: Display the LBR stats in callchain entry Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-06-06 | Jin Yao | perf script python: Add dict fields introduction to... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-06-06 | Jin Yao | perf script python: Add more PMU fields to event handler... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-06-06 | Jin Yao | perf script python: Move dsoname code to a new function Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-23 | Jin Yao | perf annotate: Show group event string for stdio Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-21 | Jin Yao | perf annotate: Support '--group' option Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-21 | Jin Yao | perf report: Use perf_evlist__force_leader to support... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-21 | Jin Yao | perf evlist: Introduce force_leader() method Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-19 | Jin Yao | perf annotate: Create hotkey 'c' to show min/max cycles Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-18 | Jin Yao | perf annotate: Record the min/max cycles Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-05-10 | Jin Yao | perf annotate: Display all available events on --stdio Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-04-12 | Jin Yao | perf version: Print status for syscall_table Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-04-12 | Jin Yao | perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-04-12 | Jin Yao | perf script: Use HAVE_LIBXXX_SUPPORT to replace NO_LIBXXX Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-04-02 | Jin Yao | perf version: Add man page Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-04-02 | Jin Yao | perf tools: Add 'perf -vv' as an alias to 'perf version... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-04-02 | Jin Yao | perf version: Print the compiled-in status of libraries Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-04-02 | Jin Yao | perf config: Rename to HAVE_DWARF_GETLOCATIONS_SUPPORT Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-04-02 | Jin Yao | perf config: Add some new -DHAVE_XXX to CFLAGS Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-03-08 | Jin Yao | perf annotate: Support to display the IPC/Cycle in... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-02-27 | Jin Yao | perf stat: Ignore error thread when enabling system... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-02-16 | Jin Yao | perf report: Fix wrong jump arrow Signed-off-by: Jin Yao <yao.jin@linux.intel.com> Cc: Jin Yao <yao.jin@intel.com> |
commit | commitdiff | tree |
2018-02-16 | Jin Yao | perf tools: Use target->per_thread and target->system_wide... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf script: Remove the time slices number limitation Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf report: Remove the time slices number limitation Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf util: Allocate time slices buffer according to... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf report: Add an indication of what time slices... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf util: Support no index time percent slice Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf util: Improve error checking for time percent... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf script: Improve error msg when no first/last sample... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-17 | Jin Yao | perf report: Improve error msg when no first/last sample... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
2018-01-08 | Jin Yao | perf script: Support time percent and multiple time... Signed-off-by: Jin Yao <yao.jin@linux.intel.com> |
commit | commitdiff | tree |
next |