Functions | |
| def | _diff_sign (new, old, diff_threshold=None) |
| def | _render_row (new, label, old) |
| def | build (where, frameworks) |
| def | dir_size (dir) |
| def | get_size (where, frameworks) |
Variables | |
| int | _DIFF_THRESHOLD = 1000 |
| tuple | _SIZE_LABELS = ('Core', 'ObjC', 'BoringSSL', 'Protobuf', 'Total') |
| argp | |
| args = argp.parse_args() | |
| def | diff_sign |
| bool | has_diff = False |
| help | |
| int | i = len(_SIZE_LABELS) - 1 |
| def | new_size = get_size('new', frameworks) |
| string | old = 'old' |
| old_size = None | |
| string | text = 'Objective-C binary sizes\n' |
| type | |
| where_am_i | |
|
private |
Generate diff sign based on values
Definition at line 106 of file binary_size.py.
|
private |
Render row in 3-column output format.
Definition at line 93 of file binary_size.py.
| def binary_size.build | ( | where, | |
| frameworks | |||
| ) |
Definition at line 80 of file binary_size.py.
| def binary_size.dir_size | ( | dir | ) |
Definition at line 48 of file binary_size.py.
| def binary_size.get_size | ( | where, | |
| frameworks | |||
| ) |
Definition at line 57 of file binary_size.py.
|
private |
Definition at line 33 of file binary_size.py.
|
private |
Definition at line 35 of file binary_size.py.
| binary_size.argp |
Definition at line 37 of file binary_size.py.
| binary_size.args = argp.parse_args() |
Definition at line 45 of file binary_size.py.
| def binary_size.diff_sign |
Definition at line 157 of file binary_size.py.
| bool binary_size.has_diff = False |
Definition at line 152 of file binary_size.py.
| binary_size.help |
Definition at line 43 of file binary_size.py.
| int binary_size.i = len(_SIZE_LABELS) - 1 |
Definition at line 164 of file binary_size.py.
Definition at line 124 of file binary_size.py.
| string binary_size.old = 'old' |
Definition at line 128 of file binary_size.py.
| def binary_size.old_size = None |
Definition at line 125 of file binary_size.py.
| string binary_size.text = 'Objective-C binary sizes\n' |
Definition at line 121 of file binary_size.py.
| binary_size.type |
Definition at line 42 of file binary_size.py.
| binary_size.where_am_i |
Definition at line 129 of file binary_size.py.