|
TickProcessor: more accurate mapping of statically compiled code on Linux.
'nm' is now called with an option to report function code sizes. Static code entries are restricted to the sizes reported, and the remaining unnamed code is attributed to a library as a whole. This makes reports more accurate, as some functions are tiny, but has chunks of unnamed code behind them.
This change doesn't affect reporting on Windows, as in .map files function code sizes aren't specified.
Committed: http://code.google.com/p/v8/source/detail?r=2455
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+177 lines, -101 lines) |
Patch |
|
M |
test/mjsunit/tools/codemap.js
|
View
|
|
2 chunks |
+26 lines, -4 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/tools/profile.js
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/tools/tickprocessor.js
|
View
|
|
8 chunks |
+39 lines, -31 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/tools/tickprocessor-test.default
|
View
|
|
3 chunks |
+10 lines, -15 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/tools/tickprocessor-test.ignore-unknown
|
View
|
|
3 chunks |
+10 lines, -15 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/tools/tickprocessor-test.separate-ic
|
View
|
|
3 chunks |
+12 lines, -17 lines |
0 comments
|
Download
|
|
M |
tools/codemap.js
|
View
|
|
6 chunks |
+32 lines, -4 lines |
0 comments
|
Download
|
|
M |
tools/profile.js
|
View
|
|
1 chunk |
+17 lines, -1 line |
0 comments
|
Download
|
|
M |
tools/tickprocessor.js
|
View
|
|
5 chunks |
+29 lines, -12 lines |
4 comments
|
Download
|
Total messages: 4 (0 generated)
|