Others have already blogged about the event (Mario, Gustavo, Alex, Diego in multiple occasions … eh…) in some detail, so I’ll just try to give some extra information about some of the things that I did.
JIT + Oprofile
141 0.1910 8581.jo <jit-func>:fannkuch[tests/sunspider-0.9/access-fannkuch.js:5-62]
Another topic where I spent a few days is the long struggle to resurrect “about:plugins” in Epiphany. While Dan was busy kicking libsoup into shape so that we can implement about: URLs in a non-terrible way, I worked on adding the APIs in WebKitGTK+ that the browser will eventually use to fetch the plugin data. A couple of patches (here and here) have already landed, and we can now query WebKit for all the plugins it has loaded in the session, ask information about them, and even disable and enable them at runtime. Because seeing is believing you can see a hacky implementation of the about page that I have implemented locally:
Rest assured, this will look nicer (and will have more data and features) when it finally lands upstream!
It was of course great to see everyone again, both colleagues from Igalia and all the other hackers, and I hope we’ll be able to repeat the event again next year. If we manage to do it a third time this would pretty much become an ancient tradition of the GNOME community as far as these things go. Thanks to all the contributors and sponsors (Igalia, Collabora and the GNOME foundation) and until next time.