Commit 8015457
committed
perf annotate: Calculate instruction overhead using hashmap
Use annotated_source.samples hashmap instead of addr array in the
struct sym_hist.
Reviewed-by: Ian Rogers <irogers@google.com>
Reviewed-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240304230815.1440583-3-namhyung@kernel.org1 parent d3e7cad commit 8015457
3 files changed
Lines changed: 52 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
| 33 | + | |
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
41 | | - | |
42 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
43 | 51 | | |
44 | 52 | | |
45 | | - | |
| 53 | + | |
46 | 54 | | |
47 | 55 | | |
48 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2368 | 2368 | | |
2369 | 2369 | | |
2370 | 2370 | | |
2371 | | - | |
2372 | | - | |
| 2371 | + | |
| 2372 | + | |
2373 | 2373 | | |
2374 | 2374 | | |
2375 | 2375 | | |
| 2376 | + | |
| 2377 | + | |
| 2378 | + | |
2376 | 2379 | | |
2377 | 2380 | | |
2378 | 2381 | | |
2379 | 2382 | | |
2380 | | - | |
2381 | | - | |
| 2383 | + | |
| 2384 | + | |
| 2385 | + | |
| 2386 | + | |
| 2387 | + | |
| 2388 | + | |
| 2389 | + | |
2382 | 2390 | | |
2383 | 2391 | | |
2384 | 2392 | | |
| |||
2415 | 2423 | | |
2416 | 2424 | | |
2417 | 2425 | | |
2418 | | - | |
2419 | 2426 | | |
2420 | | - | |
2421 | 2427 | | |
2422 | 2428 | | |
2423 | 2429 | | |
2424 | | - | |
2425 | 2430 | | |
2426 | 2431 | | |
2427 | | - | |
| 2432 | + | |
2428 | 2433 | | |
2429 | 2434 | | |
2430 | 2435 | | |
| |||
2619 | 2624 | | |
2620 | 2625 | | |
2621 | 2626 | | |
| 2627 | + | |
2622 | 2628 | | |
2623 | | - | |
| 2629 | + | |
2624 | 2630 | | |
2625 | 2631 | | |
2626 | | - | |
2627 | | - | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
| 2636 | + | |
2628 | 2637 | | |
2629 | | - | |
| 2638 | + | |
| 2639 | + | |
2630 | 2640 | | |
2631 | 2641 | | |
2632 | 2642 | | |
| |||
2855 | 2865 | | |
2856 | 2866 | | |
2857 | 2867 | | |
2858 | | - | |
2859 | | - | |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
| 2875 | + | |
2860 | 2876 | | |
2861 | 2877 | | |
2862 | 2878 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
359 | 370 | | |
360 | 371 | | |
361 | 372 | | |
| |||
0 commit comments