Stuff Michael Meeks is doing |
Older items: 2023: ( J F M A M J ), 2022: ( J F M A M J J A S O N D ), 2021, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, legacy html
Section size breakdown: symbols 57450kb - 30% [ a non-stripped build ] code 53676kb - 28% linking 43092kb - 23% data 14248kb - 7.5% exceptions 11978kb - 6.3% data relocs 5769kb - 3% ... Of which: Symbol entry counts: ~total .dynsym entries: 724251 .dynstr size: def: 42969100 undef: 3999841 (avg len): 65So by adding a .suse.hashvals section with the pre-computed hashes we add ~3Mb, but then during linking we wander across only ~6Mb of hash/chain/hashvals instead of 43Mb as now; hopefully with some nicer cache usage effects.
My content in this blog and associated images / data under
images/
and data/
directories are (usually)
created by me and (unless obviously labelled otherwise) are licensed under
the public domain, and/or if that doesn't float your boat a CC0
license. I encourage linking back (of course) to help people decide for
themselves, in context, in the battle for ideas, and I love fixes /
improvements / corrections by private mail.
In case it's not painfully obvious: the reflections reflected here are my own; mine, all mine ! and don't reflect the views of Collabora, SUSE, Novell, The Document Foundation, Spaghetti Hurlers (International), or anyone else. It's also important to realise that I'm not in on the Swedish Conspiracy. Occasionally people ask for formal photos for conferences or fun.
Michael Meeks (michael.meeks@collabora.com)