Archive for 'Uncategorized' Category
Error analysis
14 January 2009I also have something interesting to mention: I’ve been working with Taras and Dave’s static analysis system, writing an error-code checking analysis.
The notion of my particular analysis is that you should be able to tell the compiler that some function like:
bool tryToDoSomethingScary();
is the sort of function that uses its return value as a [...]
Back from the grave
14 January 2009Memetics
Oh fine. Seven facts of minimal significance, but probably less-well known:
I’ve broken both my hands and both my feet. More recently I’ve had a tooth knocked out and my face torn open. Been broken a lot.
I walked 1300km last year and biked 2500km. Including a single ride of 600km. Despite this, I look very low-key [...]
Cycle collector landed
5 January 2007The previous attempt at landing the XPCOM cycle collector failed due to some unacceptable performance regressions. Yesterday, after tidying up a few of the more obvious offenders, we appear to have accomplished a landing that only hurts Tp2 by 5-15%, depending on platform and noise. I know this sounds like a big number and I [...]
Cycle collector landing
21 November 2006Tonight I’ve submitted a mostly-final version of my XPCOM cycle collector for general consumption on the development CVS trunk. It’s a big patch — 230k — and has been in review for several months. In addition to the patch itself, testing builds have been available for a couple weeks. Alas by sheer number-of-files-touched it is [...]