I’ve been working on Mozilla’s Tracemonkey source code for quite awhile now as part of my research. The basic goal is to apply a labeling mechanism to JavaScript objects that will help in tracking information flow. Along the way though, you notice things about the code: some area’s look like they need cleaning, or could be rewritten more clearly. During development of my project, I once wrote some really crappy code, that in certain cases, would allocate unlimited amounts of memory. When I ran the new test driver, some of these cases were uncovered and ground my system to a halt. I decided that I would take a detour and fix the test driver, in case I ever write such code again. Two days after reporting the error, and 1 day after providing the fix, I’ve made a contribution! It’s not very much, but it does mark my first contribution to a pretty cool product.
Uncategorized
A small TraceMonkey Contribution
Posted by Eric Hennigan
On June 24th, 2010 at 19:06
Permalink | Trackback | Links In |
Leave a Comment |
Posted in Uncategorized
On June 24th, 2010 at 19:06
Permalink | Trackback | Links In |
Leave a Comment |
Posted in Uncategorized
eric the fruitbat
Search eric the fruitbat
Archives
- August 2010
- July 2010
- June 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- February 2007
eric the fruitbat by Category
- Bio (6)
- code (2)
- Comp* (46)
- Economics (6)
- Education (14)
- Engineering (7)
- Fun (2)
- Ideas (50)
- Idiocracy (17)
- Information Flow (2)
- Language (29)
- Literature (6)
- Math (11)
- Mech* (1)
- Mind/Cognition (4)
- Music (1)
- People (11)
- Philosophy (19)
- Physics (3)
- Politics (12)
- Punditry (14)
- Religion (30)
- Science Fiction (2)
- Self (52)
- Strange Loop (7)
- Tech* (22)
- Uncategorized (1)
Associations
Blogroll
Comp*
Programming Languages
Quantum Computing
Meta
Feeds
| Atom: | posts | comments |
| RSS: | posts | comments |
Powered By WordPress
Theme Design By Jared Quinn.