Functions | |
| def | _build (output_dir) |
| def | _rank_diff_bytes (diff_bytes) |
Variables | |
| argp = argparse.ArgumentParser(description='Perform diff on microbenchmarks') | |
| args = argp.parse_args() | |
| string | cmd = 'bloaty-build/bloaty -d compileunits,symbols' |
| cwd | |
| default | |
| int | diff_size = 0 |
| exist_ok | |
| help | |
| int | |
| jobs | |
| list | LIBS |
| new_version = glob.glob('bloat_diff_new/%s' % lib) | |
| old_version = glob.glob('bloat_diff_old/%s' % lib) | |
| list | sections |
| def | severity = _rank_diff_bytes(diff_size) |
| shell | |
| string | text = '' |
| True | |
| type | |
| where_am_i | |
|
private |
Perform the cmake build under the output_dir.
Definition at line 51 of file bloat_diff.py.
|
private |
Determine how significant diff_bytes is, and return a simple integer representing that
Definition at line 64 of file bloat_diff.py.
| bloat_diff.argp = argparse.ArgumentParser(description='Perform diff on microbenchmarks') |
Definition at line 33 of file bloat_diff.py.
| bloat_diff.args = argp.parse_args() |
Definition at line 42 of file bloat_diff.py.
| string bloat_diff.cmd = 'bloaty-build/bloaty -d compileunits,symbols' |
Definition at line 113 of file bloat_diff.py.
| bloat_diff.cwd |
Definition at line 97 of file bloat_diff.py.
| bloat_diff.default |
Definition at line 40 of file bloat_diff.py.
| int bloat_diff.diff_size = 0 |
Definition at line 101 of file bloat_diff.py.
| bloat_diff.exist_ok |
Definition at line 94 of file bloat_diff.py.
| bloat_diff.help |
Definition at line 38 of file bloat_diff.py.
| bloat_diff.int |
Definition at line 40 of file bloat_diff.py.
| bloat_diff.jobs |
Definition at line 98 of file bloat_diff.py.
| list bloat_diff.LIBS |
Definition at line 45 of file bloat_diff.py.
| bloat_diff.new_version = glob.glob('bloat_diff_new/%s' % lib) |
Definition at line 106 of file bloat_diff.py.
| bloat_diff.old_version = glob.glob('bloat_diff_old/%s' % lib) |
Definition at line 105 of file bloat_diff.py.
| list bloat_diff.sections |
Definition at line 121 of file bloat_diff.py.
| def bloat_diff.severity = _rank_diff_bytes(diff_size) |
Definition at line 143 of file bloat_diff.py.
| bloat_diff.shell |
Definition at line 98 of file bloat_diff.py.
| string bloat_diff.text = '' |
Definition at line 100 of file bloat_diff.py.
| bloat_diff.True |
Definition at line 98 of file bloat_diff.py.
| bloat_diff.type |
Definition at line 37 of file bloat_diff.py.
| bloat_diff.where_am_i |
Definition at line 82 of file bloat_diff.py.