|
|
Supersize: Chrome-specific breakdowns, console tweaks
Adds two chrome-specific categorizing functions:
* CategorizeByChromeComponent()
* CategorizeGenerated()
Console Enhancements:
* Make console Print() and Diff() parameters optional
* Show symbol indexes when printing (and doort by default, which
invalidates indices)
* Single-line output for a list of groups
* Show a decimal for pss < 10 (so it's clear the symbol is shared)
* Show running total percentage alongside running total
* Fix SymbolGroup header sizes to be recursively calculated
README update
BUG= 681694
Review-Url: https://codereview.chromium.org/2864063002
Cr-Commit-Position: refs/heads/master@{#469874}
Committed: https://chromium.googlesource.com/chromium/src/+/9c9cc15d81514bb92abaa3252c7c7b01c3e47bc4
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+749 lines, -554 lines) |
Patch |
 |
M |
tools/binary_size/README.md
|
View
|
|
3 chunks |
+25 lines, -28 lines |
0 comments
|
Download
|
 |
A |
tools/binary_size/libsupersize/canned_queries.py
|
View
|
1
|
1 chunk |
+141 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/console.py
|
View
|
1
|
9 chunks |
+35 lines, -5 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/describe.py
|
View
|
|
6 chunks |
+39 lines, -14 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/file_format.py
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/integration_test.py
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/main.py
|
View
|
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/models.py
|
View
|
|
7 chunks |
+30 lines, -36 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Archive.golden
|
View
|
|
2 chunks |
+30 lines, -30 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Archive_Elf.golden
|
View
|
|
2 chunks |
+30 lines, -30 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Archive_OutputDirectory.golden
|
View
|
|
2 chunks |
+30 lines, -30 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Console.golden
|
View
|
1
|
4 chunks |
+105 lines, -82 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Diff_Basic.golden
|
View
|
|
1 chunk |
+101 lines, -100 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/Diff_NullDiff.golden
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/FullDescription.golden
|
View
|
|
1 chunk |
+125 lines, -124 lines |
0 comments
|
Download
|
 |
M |
tools/binary_size/libsupersize/testdata/SymbolGroupMethods.golden
|
View
|
|
1 chunk |
+50 lines, -69 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 11 (6 generated)
|