Lines Matching refs:results
109 # perf results
333 results = {}
364 results[(file, sym, line)] = (
372 results_ = results
530 # rearrange results into result type
531 def to_results(results):
533 for name, (r, p, e, children) in results.items():
539 return to_results(results)
575 results = []
584 results.extend(results_)
587 results = []
589 results.extend(collect_job(path, None, None,
593 return results
596 def fold(Result, results, *,
611 for r in results:
614 results = results_
616 # organize results into conflicts
618 for r in results:
640 def table(Result, results, diff_results=None, *,
658 results = fold(Result, results, by=by)
665 for r in results}
782 r = next(iter(fold(Result, results, by=[])), None)
887 def annotate(Result, results, *,
925 max_readed = max(it.chain((float(r.readed) for r in results), [1]))
926 max_proged = max(it.chain((float(r.proged) for r in results), [1]))
927 max_erased = max(it.chain((float(r.erased) for r in results), [1]))
929 for path in co.OrderedDict.fromkeys(r.file for r in results).keys():
931 results = fold(Result, results, by=['file', 'line'])
932 table = {r.line: r for r in results if r.file == path}
1020 results = collect(obj_path, trace_paths, **args)
1022 results = []
1030 results.append(PerfBdResult(
1039 results = fold(PerfBdResult, results, by=by, defines=defines)
1042 results.sort()
1045 results.sort(
1051 # write results to CSV
1059 for r in results:
1066 # find previous results?
1099 annotate(PerfBdResult, results, **args)
1102 table(PerfBdResult, results,
1142 help="Specify CSV file to store results.")
1173 help="Only include results where this field is this value.")