Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Functions | Variables
ab.py File Reference

Go to the source code of this file.

Classes

class  ab.ThreadWithException
 
class  ab.ThreadRunner
 

Namespaces

namespace  ab
 

Functions

def ab.parse_args ()
 
def ab.append_dict_sorted_array (dict_array, key, value)
 
def ab.add_time (args, name, bench, t, unit)
 
def ab.append_times_from_file (args, name, filename)
 
def ab.split_arg (arg)
 
def ab.run (args, threadRunner, name, nano, arg, i)
 
def ab.init_run (args)
 
def ab.get_lower_upper (values)
 
def ab.different_enough (lower1, upper2)
 
def ab.get_suspects ()
 
def ab.process_bench_pattern (s)
 
def ab.suspects_arg (suspects)
 
def ab.median (array)
 
def ab.regression (bench)
 
def ab.percentage (x)
 
def ab.format_r (r)
 
def ab.normalize_r (r)
 
def ab.test ()
 

Variables

string ab.HELP
 
int ab.FACTOR = 3
 
float ab.DIFF_T = 0.99
 
int ab.TERM = 10
 
int ab.MAXTRY = 30
 
string ab.UNITS = "ns µs ms s".split()
 
 ab.timesLock = Lock()
 
dictionary ab.timesA = {}
 
dictionary ab.timesB = {}