Monday

grahams - - 2 mins read

Just got back from lunch at Boca Grande…. It was surprisingly sub-par… They didn’t have any ((Chicken (Colorado || Ranchero)) || Chorizo) so I had to have a Carnitas Burrito, which was dried out and crunchy.. I guess we went a bit too early.. :)

Today Carlos made our first QA build of MM27, which is looking surprisingly good… Our xml-rpc response parsing performance was looking a bit crappy under the debug builds, and I was starting to work on reimplementing that part in C++, but in the release build it is very snappy… While I still will reimplement that bit in C++ during the next milestone (time to dust off my expat knowledge), I would rather not make any unnecessary binary changes this late in the game. We are only delivering a “preview release” anyway, so as long as the performance is acceptable no one will whine about it… I get to tune for performance over the next milestone, which will be fun… The current mozilla trunk’s contains Venkman, the JavaScript debugger… Better than that, though, is that Venkman can also profile JavaScript, so it will make it easy to rip out that infernal scripting language where it is particularly slow and replace it with C++ XPCOM objects…

Adam stayed home sick today…. I hope he feels better..