Project “Monocle” is a new memory profiling tool from Adobe to profile ActionScript applications (Flash Player on the desktop) and mobile applications (that run on Adobe AIR).
Monocle uses the Telemetry feature to help you profile your Flash content. Telemetry works inside the internals of the Flash runtime, beyond the ActionScript level, and sends data to Monocle. Monocle then parses the data and displays it clearly and concisely.
Monocle is based on the Telemetry feature, which runs on the release version of Flash Player. So, you do not need the debugger version of Flash Player to use Monocle. You can, therefore, profile your content even in a release version of the build, making this especially helpful in tracking down a memory leak or fine-tuning the performance of a released application.
To see Monocle in action, watch this video by Adobe’s Thibault Imbert: http://vimeo.com/46917940#.
Configuring Project “Monocle” with Flash Builder 4.7 (Beta)
You can configure Project “Monocle” with Flash Builder 4.7 to profile your ActionScript applications. To get started, you need the following:
- Flash Player 11.3 or a higher version (stand-alone or plug-in) and Adobe AIR 3.3 or a higher version
- Flash Builder 4.7 Beta (available on Adobe Labs)
- Project “Monocle” (available on the Monocle Prerelease Program; you need to sign up to get access to the prerelease program)
To learn more about configuring Monocle with Flash Builder, see Using Project “Monocle” with Flash Builder.