I have read in this forum that someone loosely coined the phrase "Flash is a
single thread app", it's hard to imagine something as high performance and
intricate as Flash to be a single-threaded app.
So I started to take the above statement to mean that the Actionscript VM
executes all the code in a sequential fashion but that Flash player itself is
multithreaded, is that a right assumption?
And what about code that are asynchronous in nature, such as sound playing (
new Sound(), onSoundComplete), server-side call return (such as LoadVars,
XML.onLoad)? Are these all happening in the single thread of code execution?
Looks like a book on Flash and AVM Internal would be nice. :)
- boon
---------------------------------
Yahoo! Personals
Single? There's someone we'd like you to meet.
Lots of someones, actually. Try Yahoo! Personals
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders