
CPU
Get flash to fully experience Pearltrees
TweenMax
You may use the code at no charge in commercial or non-commercial apps, web sites, games, components, and other software as long as end users are not charged a fee of any kind to use your product or gain access to any part of it. If your client pays you a one-time fee to create the site/product, that's perfectly fine and qualifies under the "no charge" license. If end users are charged a usage/access/license fee, please sign up for a "Business Green" Club GreenSock membership which comes with a comprehensive commercial license. See http://www.greensock.com/club/ for details. Use at your own risk. No warranties are offered.Tweening Engine Comparison
Measuring Frame Rate Performance , the next episode in the gripping and suspenseful series CodeDependent , is now available from Adobe TV . This show different notions of "frame rates" and performance in Flex applications, how they relate to each other, and ways of measuring them. Frame rates directly affect the perceived performance and smoothness of animations, so it's something near and dear to my geeky animation heart. Measuring performance may not be something you need to do in every (or any) application, but it's good to know what's going on under the hood and how to get more information if you do need it. I neglected to mention an important detail about 'render' events (thanks, Corey ). In Flash applications, if you call updateAfterEvent() to cause a render event (as we do internally in Flex effects when handling Timer events), you actually need to call stage.invalidate() to make sure that the player sends out render notifications.
Measuring Frame Rate
Flash9, AVM2 and Elastic Racetrack
In 2005 Ted Patrick posted a great article on the frame execution model inside the Flash Player that he dubbed the ‘ elastic racetrack ‘. It’s served as a great reference for me over the years to help understand how code execution and rendering were balanced within the processing of a frame. Since the introduction of Flash Player 9 and the new AVM2, I’ve noticed a few changes to the elastic racetrack model and thought I’d share them.Green threads
Introduction When Flash Player 9 was released, one of the touted features was performance with the new ActionScript Virtual Machine. At the time, I had put Flex 2 through a few of it’s paces, and felt that the new Flash Player had more than enough speed.

