This is my (in)activity log. You might like to visit my employer
Novell which is an amazing company, and also
Dell who in days of yore provided me with a
free laptop for Gnome development / conferences.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Stuff Michael Meeks is doing
- Up early, H. to school on the velocipede, back - poked
mail, did a little gnome-menu pokeage wrt. deferring TryExec stats.
Updated BCD travel profile. Fixed my flight booking from Redmond,
Oregon to Redmond, WA - only a few hundred miles wrong, thank God I
- Pulled the statting of executables for TryExec out of the picture
and ended up with:
What do you mean you don't see the difference ? (from my 200 line
patch). Well, there are clearly fewer 'red' lines: fewer red lines means progress. On
the other hand, there are still too many: why ? well, Digging into the longer
lines (incidentally iogrind needs
a feature to allow line selection in the scribble mode) - it looks like things
like FireFox, presumably installed/upgraded later have their .desktop files a
long way away, and sadly the inode order is not that helpful anymore to predict
data layout. I guess ideally (and I hope to do this hidden away in GVFS for
all apps) we should sort by inode, then stat, then sort by 1st block offset
- Out for ultrasound scan with the wife, a wonderful blessing of
another pending baby, it seems.
- Ran a callgrind profile on the gnome-menus/slab combo - ~3bn+
pseudo-cycles on startup: that's more than OpenOffice on SLED10.3 (after our
optimisation work) which weighs in at 2.7bn cycles. Luckily, of course - this
is almost certainly just one stupidity piled on another; filed another
8% win, of
course the 6% spent in g_getenv also seems a tad extreme: presumably some
lang specific parsing problem; anyhow lots of low hanging fruit for the
casual kcachegrind user there.
- A quick profile with more details shows that calling
g_get_language_names 65k times, per-key in g_key_file_locale_is_interesting
is perhaps a mistake; should be trivial to fix by caching the result on the
- Call with Rob, poked Jared, Kelli, call with Florian, chat with
Calvin. Dinner. Called brothers - both dancing (strangely), harassed David
by mail & phone.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Novell, The
Lithuanian Gov't or Arnold Schwarzenegger. It's also important to
realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences,
Michael Meeks (email@example.com)