<?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: AS3 loops performance benchmarking</title>
	<atom:link href="http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sat, 02 Jun 2012 13:09:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Thomas</title>
		<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/comment-page-1/#comment-16594</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Mon, 07 Feb 2011 01:07:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=268#comment-16594</guid>
		<description>Windows Vista
Intel Core2 Duo E8400  @ 3.00Ghz
4,00 Go RAM

looping with : for (i = 0; i &lt; n; i++) {}: 5 ms - results : 1000000
looping with : for (i = 0; i &lt; n; ++i) {}: 15 ms - results : 1000000
looping with : for (i = 0; i &lt; n;) {i++}: 4 ms - results : 1000000
looping with : for (i = 0; i &lt; n;) {++i}: 4 ms - results : 1000000
looping with : for (i = 0; i++ &lt; n;) {}: 4 ms - results : 1000000
looping with : for (i = 0; ++i &lt; n;) {}: 4 ms - results : 999999
looping with : i = 0; while (i &lt; n) { i++; }: 4 ms - results : 1000000
looping with : i = 0; while (i &lt; n) { ++i; }: 4 ms - results : 1000000
looping with : i = 0; while (i++ &lt; k) {}: 4 ms - results : 1000000
looping with : i = 0; while (++i &lt; k) {}: 4 ms - results : 999999
looping with : i = n; while (i &gt; 0) { i--; }: 4 ms - results : 1000000
looping with : i = n; while (i &gt; 0) { --i; }: 4 ms - results : 1000000
looping with : i = n; while (i--) {}: 4 ms - results : 1000000
looping with : i = n; while (--i) { }: 4 ms - results : 999999
looping with : for (s in array): 261 ms - results : 1000000
looping with : for each (i in array): 25 ms - results : 1000000
accessing array without integer casting: 26 ms - results : 1000000
accessing array with integer casting: 17 ms - results : 1000000</description>
		<content:encoded><![CDATA[<p>Windows Vista<br />
Intel Core2 Duo E8400  @ 3.00Ghz<br />
4,00 Go RAM</p>
<p>looping with : for (i = 0; i < n; i++) {}: 5 ms - results : 1000000<br />
looping with : for (i = 0; i < n; ++i) {}: 15 ms - results : 1000000<br />
looping with : for (i = 0; i < n;) {i++}: 4 ms - results : 1000000<br />
looping with : for (i = 0; i < n;) {++i}: 4 ms - results : 1000000<br />
looping with : for (i = 0; i++ < n;) {}: 4 ms - results : 1000000<br />
looping with : for (i = 0; ++i < n;) {}: 4 ms - results : 999999<br />
looping with : i = 0; while (i < n) { i++; }: 4 ms - results : 1000000<br />
looping with : i = 0; while (i < n) { ++i; }: 4 ms - results : 1000000<br />
looping with : i = 0; while (i++ < k) {}: 4 ms - results : 1000000<br />
looping with : i = 0; while (++i < k) {}: 4 ms - results : 999999<br />
looping with : i = n; while (i > 0) { i&#8211;; }: 4 ms - results : 1000000<br />
looping with : i = n; while (i > 0) { &#8211;i; }: 4 ms - results : 1000000<br />
looping with : i = n; while (i&#8211;) {}: 4 ms - results : 1000000<br />
looping with : i = n; while (&#8211;i) { }: 4 ms - results : 999999<br />
looping with : for (s in array): 261 ms - results : 1000000<br />
looping with : for each (i in array): 25 ms - results : 1000000<br />
accessing array without integer casting: 26 ms - results : 1000000<br />
accessing array with integer casting: 17 ms - results : 1000000</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Matthews</title>
		<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/comment-page-1/#comment-16469</link>
		<dc:creator>Stephen Matthews</dc:creator>
		<pubDate>Wed, 02 Feb 2011 10:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=268#comment-16469</guid>
		<description>OSX 10.6.6
2.16 GHz Intel Core 2 Duo
3GB 667 Mhz DDR2 SDRAM
Macbook Pro

looping with : for (i = 0; i &lt; n; i++) {}: 1 ms - results : 100000
looping with : for (i = 0; i &lt; n; ++i) {}: 1 ms - results : 100000
looping with : for (i = 0; i &lt; n;) {i++}: 0 ms - results : 100000
looping with : for (i = 0; i &lt; n;) {++i}: 1 ms - results : 100000
looping with : for (i = 0; i++ &lt; n;) {}: 1 ms - results : 100000
looping with : for (i = 0; ++i &lt; n;) {}: 1 ms - results : 99999
looping with : i = 0; while (i &lt; n) { i++; }: 1 ms - results : 100000
looping with : i = 0; while (i &lt; n) { ++i; }: 1 ms - results : 100000
looping with : i = 0; while (i++ &lt; k) {}: 1 ms - results : 100000
looping with : i = 0; while (++i  0) { i--; }: 1 ms - results : 100000
looping with : i = n; while (i &gt; 0) { --i; }: 1 ms - results : 100000
looping with : i = n; while (i--) {}: 0 ms - results : 100000
looping with : i = n; while (--i) { }: 1 ms - results : 99999
looping with : for (s in array): 56 ms - results : 100000
looping with : for each (i in array): 4 ms - results : 100000
accessing array without integer casting: 4 ms - results : 100000
accessing array with integer casting: 3 ms - results : 100000</description>
		<content:encoded><![CDATA[<p>OSX 10.6.6<br />
2.16 GHz Intel Core 2 Duo<br />
3GB 667 Mhz DDR2 SDRAM<br />
Macbook Pro</p>
<p>looping with : for (i = 0; i &lt; n; i++) {}: 1 ms - results : 100000<br />
looping with : for (i = 0; i &lt; n; ++i) {}: 1 ms - results : 100000<br />
looping with : for (i = 0; i &lt; n;) {i++}: 0 ms - results : 100000<br />
looping with : for (i = 0; i &lt; n;) {++i}: 1 ms - results : 100000<br />
looping with : for (i = 0; i++ &lt; n;) {}: 1 ms - results : 100000<br />
looping with : for (i = 0; ++i &lt; n;) {}: 1 ms - results : 99999<br />
looping with : i = 0; while (i &lt; n) { i++; }: 1 ms - results : 100000<br />
looping with : i = 0; while (i &lt; n) { ++i; }: 1 ms - results : 100000<br />
looping with : i = 0; while (i++ &lt; k) {}: 1 ms - results : 100000<br />
looping with : i = 0; while (++i  0) { i&#8211;; }: 1 ms - results : 100000<br />
looping with : i = n; while (i &gt; 0) { &#8211;i; }: 1 ms - results : 100000<br />
looping with : i = n; while (i&#8211;) {}: 0 ms - results : 100000<br />
looping with : i = n; while (&#8211;i) { }: 1 ms - results : 99999<br />
looping with : for (s in array): 56 ms - results : 100000<br />
looping with : for each (i in array): 4 ms - results : 100000<br />
accessing array without integer casting: 4 ms - results : 100000<br />
accessing array with integer casting: 3 ms - results : 100000</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: intel i7 quad core</title>
		<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/comment-page-1/#comment-8122</link>
		<dc:creator>intel i7 quad core</dc:creator>
		<pubDate>Fri, 11 Jun 2010 01:56:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=268#comment-8122</guid>
		<description>intel i7 quad core 1.6GHz-2.8GHz, 8GB 1066MHz RAM

looping with : for (i = 0; i &lt; n; i++) {}: 39 ms - results : 10000000
looping with : for (i = 0; i &lt; n; ++i) {}: 53 ms - results : 10000000
looping with : for (i = 0; i &lt; n;) {i++}: 65 ms - results : 10000000
looping with : for (i = 0; i &lt; n;) {++i}: 66 ms - results : 10000000
looping with : for (i = 0; i++ &lt; n;) {}: 56 ms - results : 10000000
looping with : for (i = 0; ++i &lt; n;) {}: 71 ms - results : 9999999
looping with : i = 0; while (i &lt; n) { i++; }: 62 ms - results : 10000000
looping with : i = 0; while (i &lt; n) { ++i; }: 62 ms - results : 10000000
looping with : i = 0; while (i++ &lt; k) {}: 57 ms - results : 10000000
looping with : i = 0; while (++i &lt; k) {}: 64 ms - results : 9999999
looping with : i = n; while (i &gt; 0) { i--; }: 66 ms - results : 10000000
looping with : i = n; while (i &gt; 0) { --i; }: 55 ms - results : 10000000
looping with : i = n; while (i--) {}: 58 ms - results : 10000000
looping with : i = n; while (--i) { }: 64 ms - results : 9999999
looping with : for (s in array): 2764 ms - results : 10000000
looping with : for each (i in array): 215 ms - results : 10000000
accessing array without integer casting: 228 ms - results : 10000000
accessing array with integer casting: 128 ms - results : 10000000</description>
		<content:encoded><![CDATA[<p>intel i7 quad core 1.6GHz-2.8GHz, 8GB 1066MHz RAM</p>
<p>looping with : for (i = 0; i &lt; n; i++) {}: 39 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n; ++i) {}: 53 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n;) {i++}: 65 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n;) {++i}: 66 ms - results : 10000000<br />
looping with : for (i = 0; i++ &lt; n;) {}: 56 ms - results : 10000000<br />
looping with : for (i = 0; ++i &lt; n;) {}: 71 ms - results : 9999999<br />
looping with : i = 0; while (i &lt; n) { i++; }: 62 ms - results : 10000000<br />
looping with : i = 0; while (i &lt; n) { ++i; }: 62 ms - results : 10000000<br />
looping with : i = 0; while (i++ &lt; k) {}: 57 ms - results : 10000000<br />
looping with : i = 0; while (++i &lt; k) {}: 64 ms - results : 9999999<br />
looping with : i = n; while (i &gt; 0) { i&#8211;; }: 66 ms - results : 10000000<br />
looping with : i = n; while (i &gt; 0) { &#8211;i; }: 55 ms - results : 10000000<br />
looping with : i = n; while (i&#8211;) {}: 58 ms - results : 10000000<br />
looping with : i = n; while (&#8211;i) { }: 64 ms - results : 9999999<br />
looping with : for (s in array): 2764 ms - results : 10000000<br />
looping with : for each (i in array): 215 ms - results : 10000000<br />
accessing array without integer casting: 228 ms - results : 10000000<br />
accessing array with integer casting: 128 ms - results : 10000000</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: intel pentium 4</title>
		<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/comment-page-1/#comment-9</link>
		<dc:creator>intel pentium 4</dc:creator>
		<pubDate>Tue, 30 Dec 2008 23:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=268#comment-9</guid>
		<description>intel pentium 4 1.7 Ghz, 1Go Ram :

looping with : for (i = 0; i &lt; n; i++) {}: 143 ms - results : 10000000
looping with : for (i = 0; i &lt; n; ++i) {}: 144 ms - results : 10000000
looping with : for (i = 0; i &lt; n;) {i++}: 134 ms - results : 10000000
looping with : for (i = 0; i &lt; n;) {++i}: 132 ms - results : 10000000
looping with : for (i = 0; i++ &lt; n;) {}: 136 ms - results : 10000000
looping with : for (i = 0; ++i &lt; n;) {}: 134 ms - results : 9999999
looping with : i = 0; while (i &lt; n) { i++; }: 134 ms - results : 10000000
looping with : i = 0; while (i &lt; n) { ++i; }: 136 ms - results : 10000000
looping with : i = 0; while (i++ &lt; k) {}: 141 ms - results : 10000000
looping with : i = 0; while (++i  0) { i--; }: 128 ms - results : 10000000
looping with : i = n; while (i &gt; 0) { --i; }: 131 ms - results : 10000000
looping with : i = n; while (i--) {}: 142 ms - results : 10000000
looping with : i = n; while (--i) { }: 140 ms - results : 9999999
looping with : for (s in array): 15073 ms - results : 10000000
looping with : for each (i in array): 659 ms - results : 10000000
accessing array without integer casting: 1432 ms - results : 10000000
accessing array with integer casting: 1176 ms - results : 10000000</description>
		<content:encoded><![CDATA[<p>intel pentium 4 1.7 Ghz, 1Go Ram :</p>
<p>looping with : for (i = 0; i &lt; n; i++) {}: 143 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n; ++i) {}: 144 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n;) {i++}: 134 ms - results : 10000000<br />
looping with : for (i = 0; i &lt; n;) {++i}: 132 ms - results : 10000000<br />
looping with : for (i = 0; i++ &lt; n;) {}: 136 ms - results : 10000000<br />
looping with : for (i = 0; ++i &lt; n;) {}: 134 ms - results : 9999999<br />
looping with : i = 0; while (i &lt; n) { i++; }: 134 ms - results : 10000000<br />
looping with : i = 0; while (i &lt; n) { ++i; }: 136 ms - results : 10000000<br />
looping with : i = 0; while (i++ &lt; k) {}: 141 ms - results : 10000000<br />
looping with : i = 0; while (++i  0) { i&#8211;; }: 128 ms - results : 10000000<br />
looping with : i = n; while (i &gt; 0) { &#8211;i; }: 131 ms - results : 10000000<br />
looping with : i = n; while (i&#8211;) {}: 142 ms - results : 10000000<br />
looping with : i = n; while (&#8211;i) { }: 140 ms - results : 9999999<br />
looping with : for (s in array): 15073 ms - results : 10000000<br />
looping with : for each (i in array): 659 ms - results : 10000000<br />
accessing array without integer casting: 1432 ms - results : 10000000<br />
accessing array with integer casting: 1176 ms - results : 10000000</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: intel core 2 6400</title>
		<link>http://blog.open-design.be/2008/12/30/as3-loops-performance-benchmarking/comment-page-1/#comment-8</link>
		<dc:creator>intel core 2 6400</dc:creator>
		<pubDate>Tue, 30 Dec 2008 23:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=268#comment-8</guid>
		<description>intel core 2 6400 @ 2.13 Ghz, 3Go Ram :

looping with : for (i = 0; i &lt; n; i++) {}: 298 ms - results : 70000000
looping with : for (i = 0; i &lt; n; ++i) {}: 297 ms - results : 70000000
looping with : for (i = 0; i &lt; n;) {i++}: 297 ms - results : 70000000
looping with : for (i = 0; i &lt; n;) {++i}: 298 ms - results : 70000000
looping with : for (i = 0; i++ &lt; n;) {}: 297 ms - results : 70000000
looping with : for (i = 0; ++i &lt; n;) {}: 297 ms - results : 69999999
looping with : i = 0; while (i &lt; n) { i++; }: 297 ms - results : 70000000
looping with : i = 0; while (i &lt; n) { ++i; }: 297 ms - results : 70000000
looping with : i = 0; while (i++ &lt; k) {}: 299 ms - results : 70000000
looping with : i = 0; while (++i  0) { i--; }: 297 ms - results : 70000000
looping with : i = n; while (i &gt; 0) { --i; }: 297 ms - results : 70000000
looping with : i = n; while (i--) {}: 297 ms - results : 70000000
looping with : i = n; while (--i) { }: 371 ms - results : 69999999
looping with : for (s in array): 36143 ms - results : 70000000
looping with : for each (i in array): 1553 ms - results : 70000000
accessing array without integer casting: 2811 ms - results : 70000000
accessing array with integer casting: 2082 ms - results : 70000000</description>
		<content:encoded><![CDATA[<p>intel core 2 6400 @ 2.13 Ghz, 3Go Ram :</p>
<p>looping with : for (i = 0; i &lt; n; i++) {}: 298 ms - results : 70000000<br />
looping with : for (i = 0; i &lt; n; ++i) {}: 297 ms - results : 70000000<br />
looping with : for (i = 0; i &lt; n;) {i++}: 297 ms - results : 70000000<br />
looping with : for (i = 0; i &lt; n;) {++i}: 298 ms - results : 70000000<br />
looping with : for (i = 0; i++ &lt; n;) {}: 297 ms - results : 70000000<br />
looping with : for (i = 0; ++i &lt; n;) {}: 297 ms - results : 69999999<br />
looping with : i = 0; while (i &lt; n) { i++; }: 297 ms - results : 70000000<br />
looping with : i = 0; while (i &lt; n) { ++i; }: 297 ms - results : 70000000<br />
looping with : i = 0; while (i++ &lt; k) {}: 299 ms - results : 70000000<br />
looping with : i = 0; while (++i  0) { i&#8211;; }: 297 ms - results : 70000000<br />
looping with : i = n; while (i &gt; 0) { &#8211;i; }: 297 ms - results : 70000000<br />
looping with : i = n; while (i&#8211;) {}: 297 ms - results : 70000000<br />
looping with : i = n; while (&#8211;i) { }: 371 ms - results : 69999999<br />
looping with : for (s in array): 36143 ms - results : 70000000<br />
looping with : for each (i in array): 1553 ms - results : 70000000<br />
accessing array without integer casting: 2811 ms - results : 70000000<br />
accessing array with integer casting: 2082 ms - results : 70000000</p>
]]></content:encoded>
	</item>
</channel>
</rss>

