DescriptionReduce the size of a release test_shell from 18mb to 12mb.
- Strip all symbols. We previously had many exported symbols.
- GC sections. -fdata/function-sections make sure each piece of code/data has it's own section, since GC works on an entire section. I will follow up on the V8 build with the same.
- Remove the ident pragmas. For example, we previously had a string like:
GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu1)
Repeated in the .comment section (one for each object?). This data is just metadata.
Patch Set 1 #Patch Set 2 : GC sections #
Total comments: 1
Messages
Total messages: 6 (0 generated)
|