<?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>JacksonDunstan.com &#187; math</title>
	<atom:link href="http://jacksondunstan.com/articles/tag/math/feed" rel="self" type="application/rss+xml" />
	<link>http://jacksondunstan.com</link>
	<description>Mastering AS3</description>
	<lastBuildDate>Mon, 06 Sep 2010 09:00:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Inline Math.ceil() Part II</title>
		<link>http://jacksondunstan.com/articles/657</link>
		<comments>http://jacksondunstan.com/articles/657#comments</comments>
		<pubDate>Fri, 02 Apr 2010 09:00:50 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[ceil]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=657</guid>
		<description><![CDATA[I&#8217;ve been looking at a lot of AVM2 bytecode recently with the excellent Nemo440 AIR app. Some of the code was using my inline Math.ceil() function and I noticed that the int() cast is implemented like any other function call. Today&#8217;s article will show you how to optimize the inline Math.ceil() call even further by [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/657/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Inlining Math Functions</title>
		<link>http://jacksondunstan.com/articles/445</link>
		<comments>http://jacksondunstan.com/articles/445#comments</comments>
		<pubDate>Fri, 13 Nov 2009 09:00:37 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[var args]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=445</guid>
		<description><![CDATA[As a followup to my article on Inlining Math.ceil(), I decided to inline some more functions in the Math class. Read on for the code as well as tests proving correctness and speed. First of all, I didn&#8217;t make inlined versions of any of the more complex functions in Math: acos, asin, atan, atan2, cos, [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/445/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Inline Math.ceil()</title>
		<link>http://jacksondunstan.com/articles/351</link>
		<comments>http://jacksondunstan.com/articles/351#comments</comments>
		<pubDate>Mon, 05 Oct 2009 09:00:56 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=351</guid>
		<description><![CDATA[Math.ceil() is a common, mundane function that you likely call all the time. I know I do. If performance gets to be important and you have a Math.ceil() in some inner loop or frequently called function, consider inlining it. Below I&#8217;ll show you how and provide a test app showing you just how much CPU [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/351/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
