Tuesday, August 4th, 2009
Porky.py (pronounced “porky pie”) is a simple C++ rewriting tool built on top of pork. Porky.py aims to make pork usable for a larger class of code rewriting problems by lowering pork’s high learning curve and making it easier to code up rewrite passes.
If you want to skip the exposition and play with the [...]
Benjamin Smedberg recently discussed the motivation for splitting Firefox into multiple process, so I won’t recap that here. Instead, I want to demonstrate what we’ve accomplished so far. The video below shows our nearly Phase I-complete browser. (Back and Forward don’t work yet, but are relatively easy to add.)
Sorry, your browser doesn’t [...]
The landing of bugs 58904 and 456272 have brought a new synchronization API to the Mozilla platform. I think I’m safe in saying that the old API (PRLock, nsAutoLock, and friends) is deprecated in favor of the new. But this is a good thing; you’ll prefer the new one, trust me.
The carrots
We’ve improved [...]
Wednesday, April 15th, 2009
Header image courtesy of the world-famous photographer rjones. Yes, we’re related. For legal purposes, I should probably note that the photo is released under the Creative Commons License, 2.0.