Lines Matching refs:lines
120 lines = {} # {Label:[(x,y)] | x[n] <= x[n+1]}
148 if line_name not in lines:
149 lines[line_name] = []
151 lines[line_name].append((revision, point.time))
153 return lines
155 def bounds(lines): argument
164 for line in lines.itervalues():
173 def create_regressions(lines, start_x, end_x): argument
180 for label, line in lines.iteritems():
301 lines = create_lines(revision_data_points
307 regressions = create_regressions(lines
311 output_xhtml(lines, oldest_revision, newest_revision,
321 def create_select(qualifier, lines, select_id=None): argument
326 for label in lines.keys():
343 def output_xhtml(lines, oldest_revision, newest_revision, argument
354 output_svg(lines, regressions, requested_width, requested_height)
455 create_select(lambda l: l.bench, lines, 'benchSelect')
457 create_select(lambda l: l.config, lines)
459 create_select(lambda l: l.time_type, lines)
463 for label in lines.keys():
471 create_select(lambda l: l.settings[k], lines)
524 def output_svg(lines, regressions, requested_width, requested_height): argument
527 (global_min_x, _), (global_max_x, global_max_y) = bounds(lines)
632 for line in lines.itervalues():
689 for label, line in lines.items():