<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Flash Assembler (not ByteCode) :  And you thought it couldn&#8217;t get faster</title>
	<atom:link href="http://jpauclair.net/2010/03/15/flash-asm/feed/" rel="self" type="application/rss+xml" />
	<link>http://jpauclair.net/2010/03/15/flash-asm/</link>
	<description>Ninjaneering!</description>
	<lastBuildDate>Sat, 28 Jan 2012 04:42:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: thienhaflash</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-1109</link>
		<dc:creator><![CDATA[thienhaflash]]></dc:creator>
		<pubDate>Thu, 28 Apr 2011 02:56:06 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-1109</guid>
		<description><![CDATA[Great post as usual ! thanks man]]></description>
		<content:encoded><![CDATA[<p>Great post as usual ! thanks man</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Avari</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-1042</link>
		<dc:creator><![CDATA[Avari]]></dc:creator>
		<pubDate>Sun, 10 Apr 2011 16:07:21 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-1042</guid>
		<description><![CDATA[dh33OE I&#039;m out of league here. Too much brain power on display!]]></description>
		<content:encoded><![CDATA[<p>dh33OE I&#8217;m out of league here. Too much brain power on display!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpauclair</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-850</link>
		<dc:creator><![CDATA[jpauclair]]></dc:creator>
		<pubDate>Fri, 21 Jan 2011 19:01:20 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-850</guid>
		<description><![CDATA[This was almost a year ago.
I think they solved it a few months ago.]]></description>
		<content:encoded><![CDATA[<p>This was almost a year ago.<br />
I think they solved it a few months ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jwopitz</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-849</link>
		<dc:creator><![CDATA[jwopitz]]></dc:creator>
		<pubDate>Fri, 21 Jan 2011 17:45:46 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-849</guid>
		<description><![CDATA[Forgot to post the results (averaging over a half dozen runs):
complex 114
multiline 147

I also tested it such that all the variable declarations at the top had their own new line (which I didn&#039;t think would make a difference) and it didn&#039;t make a difference.

You say this is a compiler optimization issue not a player issue... I am testing this in the latest Flash Builder Plugin for Eclipse on a PC (build 272416 targeting the 4.1.0.16076  SDK)]]></description>
		<content:encoded><![CDATA[<p>Forgot to post the results (averaging over a half dozen runs):<br />
complex 114<br />
multiline 147</p>
<p>I also tested it such that all the variable declarations at the top had their own new line (which I didn&#8217;t think would make a difference) and it didn&#8217;t make a difference.</p>
<p>You say this is a compiler optimization issue not a player issue&#8230; I am testing this in the latest Flash Builder Plugin for Eclipse on a PC (build 272416 targeting the 4.1.0.16076  SDK)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jwopitz</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-848</link>
		<dc:creator><![CDATA[jwopitz]]></dc:creator>
		<pubDate>Fri, 21 Jan 2011 17:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-848</guid>
		<description><![CDATA[I don&#039;t know if the compiler has been optimized since you posted this but I am consistently getting the opposite results.  

[CODE]
var a:int = 7, b:int = 31, c:int, i:int, m:int = 1000000;
				var t:uint = getTimer();

				while ( i &lt; m )
				{
					c = a + a + b;
					i++;
				}
				trace( &quot;complex&quot;, getTimer() - t );
				i = 0;
				t = getTimer();

				while ( i &lt; m )
				{
					c = a + a;
					c += b;
					i++;
				}
				trace( &quot;multiline&quot;, getTimer() - t );
[CODE]]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t know if the compiler has been optimized since you posted this but I am consistently getting the opposite results.  </p>
<p>[CODE]<br />
var a:int = 7, b:int = 31, c:int, i:int, m:int = 1000000;<br />
				var t:uint = getTimer();</p>
<p>				while ( i &lt; m )<br />
				{<br />
					c = a + a + b;<br />
					i++;<br />
				}<br />
				trace( &quot;complex&quot;, getTimer() &#8211; t );<br />
				i = 0;<br />
				t = getTimer();</p>
<p>				while ( i &lt; m )<br />
				{<br />
					c = a + a;<br />
					c += b;<br />
					i++;<br />
				}<br />
				trace( &quot;multiline&quot;, getTimer() &#8211; t );<br />
[CODE]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpauclair</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-468</link>
		<dc:creator><![CDATA[jpauclair]]></dc:creator>
		<pubDate>Sat, 12 Jun 2010 11:23:15 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-468</guid>
		<description><![CDATA[That has been the case for all 10.1 RC
I guess it&#039;s because of the LLVM update..
I really hope they will put it back!
]]></description>
		<content:encoded><![CDATA[<p>That has been the case for all 10.1 RC<br />
I guess it&#8217;s because of the LLVM update..<br />
I really hope they will put it back!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yonatan</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-467</link>
		<dc:creator><![CDATA[yonatan]]></dc:creator>
		<pubDate>Sat, 12 Jun 2010 08:22:06 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-467</guid>
		<description><![CDATA[Sorry, correction, AS3Trace works, AS3Verbose doesn&#039;t seem to.]]></description>
		<content:encoded><![CDATA[<p>Sorry, correction, AS3Trace works, AS3Verbose doesn&#8217;t seem to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yonatan</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-466</link>
		<dc:creator><![CDATA[yonatan]]></dc:creator>
		<pubDate>Thu, 10 Jun 2010 22:23:53 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-466</guid>
		<description><![CDATA[Well, your bug report is not accessible (jira says it&#039;s a permission violation), but yes.

I&#039;m getting zero length files with the linux standalone 10,1,53,64 players :(

Have you had any luck tracing into flashlogs.txt with *any* 10.1 players?]]></description>
		<content:encoded><![CDATA[<p>Well, your bug report is not accessible (jira says it&#8217;s a permission violation), but yes.</p>
<p>I&#8217;m getting zero length files with the linux standalone 10,1,53,64 players <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Have you had any luck tracing into flashlogs.txt with *any* 10.1 players?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jasper St. Pierre</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-464</link>
		<dc:creator><![CDATA[Jasper St. Pierre]]></dc:creator>
		<pubDate>Mon, 07 Jun 2010 05:03:45 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-464</guid>
		<description><![CDATA[Bah, it&#039;s my inability to read. I didn&#039;t realize that this was AS3 that was generated, I thought this was bytecode tweaking. I was wondering why you did the findprop/callprop dance if you took it out in the end.

Nevermind, I can&#039;t comprehend basic English.]]></description>
		<content:encoded><![CDATA[<p>Bah, it&#8217;s my inability to read. I didn&#8217;t realize that this was AS3 that was generated, I thought this was bytecode tweaking. I was wondering why you did the findprop/callprop dance if you took it out in the end.</p>
<p>Nevermind, I can&#8217;t comprehend basic English.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jasper St. Pierre</title>
		<link>http://jpauclair.net/2010/03/15/flash-asm/#comment-463</link>
		<dc:creator><![CDATA[Jasper St. Pierre]]></dc:creator>
		<pubDate>Mon, 07 Jun 2010 05:01:38 +0000</pubDate>
		<guid isPermaLink="false">http://jpauclair.net/?p=291#comment-463</guid>
		<description><![CDATA[Not sure. Why are you using findpropstrict and then callpropstrict, if convert_i does the same thing.]]></description>
		<content:encoded><![CDATA[<p>Not sure. Why are you using findpropstrict and then callpropstrict, if convert_i does the same thing.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

