Lines Matching refs:by
631 by=None,
634 if by is None:
635 by = Result._by
637 for k in it.chain(by or [], (k for k, _ in defines or [])):
642 # filter by matching defines
653 name = tuple(getattr(r, k) for k in by)
668 by=by,
675 by=None,
685 if by is None:
686 by = Result._by
692 results = fold(Result, results, by=by)
694 diff_results = fold(Result, diff_results, by=by)
696 # organize by name
698 ','.join(str(getattr(r, k) or '') for k in by): r
701 ','.join(str(getattr(r, k) or '') for k in by): r
731 ','.join(by),
816 r = next(iter(fold(Result, results, by=[])), None)
821 diff_r = next(iter(fold(Result, diff_results, by=[])), None)
853 ','.join(str(getattr(r, k) or '') for k in by): r
948 results = fold(Result, results, by=['file', 'line'])
1019 by=None,
1059 results = fold(PerfResult, results, by=by, defines=defines)
1075 (by if by is not None else PerfResult._by)
1082 by if by is not None else PerfResult._by)}
1108 diff_results = fold(PerfResult, diff_results, by=by, defines=defines)
1122 by=by if by is not None else ['function'],
1186 '-b', '--by',
1189 help="Group by this field.")
1211 help="Sort by this field.")
1216 help="Sort by this field, but backwards.")