<?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; events</title>
	<atom:link href="http://jacksondunstan.com/articles/tag/events/feed" rel="self" type="application/rss+xml" />
	<link>http://jacksondunstan.com</link>
	<description>Mastering AS3</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:27:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Errors During Dispatch</title>
		<link>http://jacksondunstan.com/articles/608</link>
		<comments>http://jacksondunstan.com/articles/608#comments</comments>
		<pubDate>Fri, 26 Feb 2010 09:00:26 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[event dispatchers]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[signals]]></category>
		<category><![CDATA[turbosignals]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=608</guid>
		<description><![CDATA[In my recent work related to events and signals, I had a little discussion about errors that are thrown during the dispatch of an event or signal. I did some investigating to see how EventDispatcher handles this and found something rather surprising.

Naturally, I began my search with Adobe&#8217;s documentation of dispatchEvent. It is extremely terse:

Dispatches [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/608/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introducing TurboSignals</title>
		<link>http://jacksondunstan.com/articles/585</link>
		<comments>http://jacksondunstan.com/articles/585#comments</comments>
		<pubDate>Tue, 16 Feb 2010 09:00:51 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[as3signals]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[runnables]]></category>
		<category><![CDATA[turbosignals]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=585</guid>
		<description><![CDATA[My last article on Callback Strategies highlighted some pretty severe performance differences between my Runnable strategy, as3signals by Robert Penner, and Flash&#8217;s native Event system. My simple Runnable technique had an artificial advantage though: it was not a proper library but instead a little bit of code built right into the test app. Today I&#8217;m [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/585/feed</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Callback Strategies</title>
		<link>http://jacksondunstan.com/articles/573</link>
		<comments>http://jacksondunstan.com/articles/573#comments</comments>
		<pubDate>Mon, 01 Feb 2010 09:00:01 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[callbacks]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[runnables]]></category>
		<category><![CDATA[signals]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=573</guid>
		<description><![CDATA[I&#8217;ve previously covered ways of implementing  in my article on Runnables (aka observers) which showed how to call back about 15 times faster than just using a Function object. There are still more ways to call back though and I didn&#8217;t cover them at the time. Today I&#8217;ll be adding to Function and Runnables [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/573/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Removing Event Listeners</title>
		<link>http://jacksondunstan.com/articles/155</link>
		<comments>http://jacksondunstan.com/articles/155#comments</comments>
		<pubDate>Wed, 01 Jul 2009 09:00:18 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=155</guid>
		<description><![CDATA[Making sure you remove event listeners is good for both correctness and garbage collection. Sometimes you don&#8217;t want (or need) to hear events any more and some times you just need to release references to aid the garbage collector in memory cleanup. Whatever your reason, there are a few ways to do it.

The basic call [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/155/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
