Internal mechanisms of Flash Player 10.1

This article was reposted here after I saw it on http://riaoo.com/?p=1658; the original content comes from http://blogs.adobe.com/xwlin/2010/04/flash_player_101_-_adobe_max_2009.html and http://blogs.adobe.com/xwlin/2010/04/flash_player_101_-_adobe_max_2009_1.html Speaker: Lee Thomason (lthomaso@adobe.com) Translator: Lin Xiaowei (xwlin@adobe.com) PrefaceTime: the 21st of this month. Location: Beijing International Convention Center. Adobe is about to hold a two-day Flash Platform technology summit. I’ll have the honor of joining Ely Greenfield as co-speaker for the <> session, handling both the speaking and the translation. Ely Greenfield is a Senior Principal Scientist in the Apollo Integrated Runtime group, and he gave a superb talk on this topic at Adobe MAX 2007. I googled up a comment from a guy who attended the 2007 MAX conference about Ely himself and his talk: “I think Ely’s topic (Flash Player Internals) was the best of all the topics at MAX…” “Ely is that legendary guy who wrote most of the Flex Charting Framework in three days with his eyes closed”… The 2009 Adobe MAX still has a Flash Player Internals session, but the speaker is Lee Thomason (another hardcore veteran — Flash Player architect, nicknamed Player Guy, said to be the number one Flash Player guy). This is a very in-depth topic, and the talk moves fast: in one hour he covers as many aspects of the player architecture as he possibly can. Here I’ve summarized and translated the gist of his talk for your reference.

Flash