@@ -2436,12 +2436,9 @@ def remove_pp(s):
2436
2436
def clean_event (e ):
2437
2437
return remove_pp (e ).replace ("." , "_" ).replace (":" , "_" ).replace ('=' ,'' )
2438
2438
2439
- def do_sample (sample_obj , rest , count , full_olist , ret ):
2439
+ def do_sample (sample_obj , rest , count , ret ):
2440
2440
samples = [("cycles:pp" , "Precise cycles" , )]
2441
2441
2442
- def sample_list (obj ):
2443
- return [(s , obj .name ) for s in obj .sample ]
2444
-
2445
2442
for obj in sample_obj :
2446
2443
for s in obj .sample :
2447
2444
samples .append ((s , obj .name ))
@@ -2531,7 +2528,7 @@ def gen_bn(o):
2531
2528
return True
2532
2529
return False
2533
2530
2534
- def do_xlsx (runner ):
2531
+ def do_xlsx ():
2535
2532
cmd = "%s %s/tl-xlsx.py --valcsv '%s' --perf '%s' --cpuinfo '%s' " % (
2536
2533
sys .executable ,
2537
2534
exe_dir (),
@@ -2873,8 +2870,8 @@ def measure_and_sample(count):
2873
2870
if args .level < runner .max_node_level and runner .bottlenecks :
2874
2871
repeat = suggest_bottlenecks (runner )
2875
2872
if (args .show_sample or args .run_sample ) and ret == 0 :
2876
- do_sample (runner .sample_obj , rest , count , runner . full_olist , ret )
2877
- if ret >= 100 and ret <= 200 and repeat :
2873
+ do_sample (runner .sample_obj , rest , count , ret )
2874
+ if 100 <= ret <= 200 and repeat :
2878
2875
print ("Perf or workload appears to have failed with error %d. Not drilling down" % ret ,
2879
2876
file = sys .stderr )
2880
2877
break
@@ -2903,7 +2900,7 @@ def measure_and_sample(count):
2903
2900
out .flushfiles ()
2904
2901
2905
2902
if args .xlsx and ret == 0 :
2906
- ret = do_xlsx (runner )
2903
+ ret = do_xlsx ()
2907
2904
2908
2905
if runner .idle_keys and not args .quiet :
2909
2906
print ("Idle CPUs %s may have been hidden. Override with --idle-threshold 100" %
0 commit comments