After queuing for an hour at the flagship Apple Store in SF this morning, we finally got our hands on a stack of magical devices. We’ve spent the rest of the day having fun getting the first Adobe AIR apps running on the iPad.
Shows current information about how much current and cumulative memory is used by the application
Shows the number of current and cumulative instances of objects
Memory Usage View
Peak memory used
Current memory used
Memory Snapshot and Object References Views
Captures the number of class instances as well as memory used at a point in time
Select an object to view its references
Allocation trace information reveals where the objects are allocated
Loitering Objects View
Displays the memory usage difference between two memory snapshots
Helps detect loitering objects that are still present
Performance Profile View
Displays a list of all method calls along with amount of time for each to run
Method Statistics View
Presents information on the callers and callees of a function including statistics
Quickly navigate to location of the function in the code
Both Adobe AIR 2 and Adobe AIR 2 Beta Plug-in for Aptana Studio are currently in beta. If you run into issues or have feature requests, both the Adobe and Aptana teams would appreciate hearing your feedback on these new capabilities.
Watch the tutorial video for a quick introduction on the new profiler capabilities
Recently I’ve been getting a lot of questions about the performance and stability of the Flash Player and AIR runtimes. I got another one just this morning and thought it would be a good idea to write a quick blog post about this.
Let’s talk about Flash Player first. In all honesty, I also encounter the [...]
Prompted by some of the work from Grant Skinner (in particular his FOTB 2009 session) and Thibault Imbert, I have been doing a lot of research lately into optimizing ActionScript 3 content. Not just how to make it run faster, but how to approach the process of optimization.
I am also starting to work on a [...]