[PATCH] D25766: [ELF] - Implemented --section-ordering-file option.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 21 01:10:41 PDT 2016


> I wonder if we can see that much difference on SSDs.


Do not know anything about SSD yet, but this technique was a sub-part of optimization for

FireFox on android (https://glandium.org/blog/?p=2467).

And they shared some numbers which looks nice:


https://docs.google.com/spreadsheets/d/1MqO4rGgKw8B6OVWlS1QHoquLUWSExybcN_jEVTHcpV8/edit#gid=1?


Note that number is a result non only of section ordering, they use faulty.lib which is custom dynamic loader,

and compress chunks of libraries. Section ordering allows them group hot sections and decompress less chunks on startup then.?


George.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161021/78feecb1/attachment.html>


More information about the llvm-commits mailing list