Posted in dehydra, treehydra on April 30th, 2009 1 Comment »
I feel strange working on GCC-specific stuff and then discussing it on planet mozilla as mozilla work. However, without GCC, Dehydra and Treehydra would not be half as awesome (much less feasible even). The power of open source is that it allows us to leverage the entire open source ecosystem to achieve specific goals. When [...]
Posted in dehydra, treehydra on June 24th, 2008 No Comments »
Pork I planned to release Pork 1.0 for a while now. The tools work great, even if all the love is going to the GCC-based toolchain. However, after hearing grumpy comments from a certain coworker about the uglyness of the oink build system it dawned on me that it’s rather mean to release such a [...]
Posted in dehydra, treehydra on June 19th, 2008 4 Comments »
Our presentation on Treehydra and Dehydra GCC plugins was received well at the summit. The big news is that FSF is working on license changes to allow GPL-only GCC plugins. I’m looking forward to having our work be compatible with future GCC without any patching. In a few minutes we’ll be having a meeting with [...]
Posted in dehydra, treehydra on June 9th, 2008 No Comments »
I am finally happy enough with Dehydra API and functionality to release 0.9. Dehydra is basically feature complete, the main reason I’m not calling it 1.0 is in case there are outstanding API bugs. I believe Dehydra is the first useful open source static analysis tool. I hope to see projects outside of Mozilla benefitting [...]
Posted in dehydra, treehydra on May 27th, 2008 3 Comments »
After writing a ton of docs and working through other Dehydra 0.9 blockers, I decided to cool off by doing some actual analyses. Before I get to that, I’d like to say that the last big task is to setup a buildbot for Dehydra on Linux/OSX. Thanks to yet another awesome contribution from Vlad, that’s [...]