<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>shaver &#187; tracemonkey</title>
	<atom:link href="http://shaver.off.net/diary/tag/tracemonkey/feed/" rel="self" type="application/rss+xml" />
	<link>http://shaver.off.net/diary</link>
	<description>noise from signal</description>
	<lastBuildDate>Fri, 18 Nov 2011 02:15:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>onward, nimble monkey</title>
		<link>http://shaver.off.net/diary/2008/09/03/onward-nimble-monkey/</link>
		<comments>http://shaver.off.net/diary/2008/09/03/onward-nimble-monkey/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 09:02:28 +0000</pubDate>
		<dc:creator>shaver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tracemonkey]]></category>

		<guid isPermaLink="false">http://shaver.off.net/diary/?p=3906</guid>
		<description><![CDATA[Busy times, busy times. You guys see this browser from Google? A few people sent me that link today, definitely interesting stuff. They have a spiffy new JS engine, which has some genuinely cool stuff in it; I&#8217;m enjoying reading through the code, and I think I&#8217;m learning some Smalltalk along the way. Since we [...]]]></description>
			<content:encoded><![CDATA[<p>Busy times, busy times.  You guys see this <a href="http://www.google.com/chrome">browser from Google</a>?  A few people sent me that link today, definitely interesting stuff.  They have a <a href="http://code.google.com/apis/v8/">spiffy new JS engine</a>, which has some genuinely cool stuff in it; I&#8217;m enjoying reading through the code, and I think I&#8217;m learning some Smalltalk along the way.</p>

<p>Since we <a href="http://shaver.off.net/diary/2008/08/22/the-birth-of-a-faster-monkey/">landed TraceMonkey</a> 10 (ahem) days ago, we&#8217;ve been working mostly on stability and bug fixes, as is usual for the early-but-promising stage of new tech.  <a href="http://www.squarefree.com/2007/08/02/introducing-jsfunfuzz/">Jesse&#8217;s fuzzers</a> have been as deliciously useful as always, and we&#8217;ve been able to make some small performance improvements along the way.  Things are looking <a href="http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html">pretty good</a>.</p>

<p>Pretty soon we&#8217;ll be able to dive back in and work on more optimizations, and perhaps even write a paper or two.  (We&#8217;ve learned a lot in the past couple of months, and it would be great to share those lessons with others who might be looking to make dynamic languages fast.)  I have <a href="http://shaver.off.net/diary/2008/07/28/transition-2/">lots to keep me busy</a>, but I&#8217;m hoping I&#8217;ll be able to sneak off and dabble here and there.  Don&#8217;t tell <a href="http://john.jubjubs.net/2008/09/01/thoughts-on-chrome-more/">my boss</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://shaver.off.net/diary/2008/09/03/onward-nimble-monkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

