Content Preview: rss
graydon 319 days ago
I 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 [...]
graydon 319 days ago
Memetics 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 [...]
graydon 1059 days ago
The 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 [...]
graydon 1103 days ago
Tonight 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 [...]



