<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: HYDROGEN: Code generation</title>
	<atom:link href="http://www.snell-pym.org.uk/archives/2009/07/14/hydrogen-code-generation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.snell-pym.org.uk/archives/2009/07/14/hydrogen-code-generation/</link>
	<description>Sarah and Alaric Snell-Pym living in interesting times</description>
	<pubDate>Tue, 22 May 2012 23:39:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: alaric</title>
		<link>http://www.snell-pym.org.uk/archives/2009/07/14/hydrogen-code-generation/comment-page-1/#comment-99010</link>
		<dc:creator>alaric</dc:creator>
		<pubDate>Fri, 17 Jul 2009 14:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.snell-pym.org.uk/?p=1586#comment-99010</guid>
		<description>&lt;p&gt;This is also interesting reading:&lt;/p&gt;

&lt;p&gt;http://factor-language.blogspot.com/2009/07/improved-value-numbering-branch.html&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This is also interesting reading:</p>

<p><a href="http://factor-language.blogspot.com/2009/07/improved-value-numbering-branch.html" rel="nofollow">http://factor-language.blogspot.com/2009/07/improved-value-numbering-branch.html</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: alaric</title>
		<link>http://www.snell-pym.org.uk/archives/2009/07/14/hydrogen-code-generation/comment-page-1/#comment-98951</link>
		<dc:creator>alaric</dc:creator>
		<pubDate>Thu, 16 Jul 2009 12:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.snell-pym.org.uk/?p=1586#comment-98951</guid>
		<description>&lt;p&gt;The definition of a subroutine with &lt;code&gt;( ... )&lt;/code&gt; compiles it there and then, in the implementations I have planned (except for the case of tethered systems, but you'll have to wait to hear about them). Either way, by the time you call a subroutine, it ought to be compiled.&lt;/p&gt;

&lt;p&gt;It's all up to the implementation, though - weird JIT stuff could be done. It's just that those implementations would suck for real time stuff, and should say so on the tin :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The definition of a subroutine with <code>( ... )</code> compiles it there and then, in the implementations I have planned (except for the case of tethered systems, but you'll have to wait to hear about them). Either way, by the time you call a subroutine, it ought to be compiled.</p>

<p>It's all up to the implementation, though - weird JIT stuff could be done. It's just that those implementations would suck for real time stuff, and should say so on the tin <img src='http://www.snell-pym.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>By: Gavan</title>
		<link>http://www.snell-pym.org.uk/archives/2009/07/14/hydrogen-code-generation/comment-page-1/#comment-98950</link>
		<dc:creator>Gavan</dc:creator>
		<pubDate>Thu, 16 Jul 2009 11:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.snell-pym.org.uk/?p=1586#comment-98950</guid>
		<description>&lt;p&gt;Do you have any mechanism for assuring that a certain bit of code which will be used later must be compiled by a certain point in the code?&lt;/p&gt;

&lt;p&gt;I can think of several cases (mostly within device drivers) where the latency of certain routines is critically important, and having to wait (even the first time) for the parser to do its thing could lead to lots of unpleasantness.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Do you have any mechanism for assuring that a certain bit of code which will be used later must be compiled by a certain point in the code?</p>

<p>I can think of several cases (mostly within device drivers) where the latency of certain routines is critically important, and having to wait (even the first time) for the parser to do its thing could lead to lots of unpleasantness.</p>]]></content:encoded>
	</item>
</channel>
</rss>

