FPS Monitor
FPS Monitor is a little tool I created some times ago to keep an eye upon memory usage and performances of my AS3\Flex projects.

Features
FPSMonitor (as the flex one) is monitoring
- OS, Player type, version, and “is debuggerâ€
- FPS
- Memory usage (note: this parameter tells you the memory usage by ALL flash player instances you’re running, so if you’re running more than 1 player at once this value is altered!…even in 2 firefox tabs or a standalone and a browser player)
- Garbage collector button to run System.gc() on your debug player.
Graph:
FPSMonitor is displaying in a graph 2 values: FPS (white) and memory usage (black) (same note for this value
)
Everything is blended with BlendMode.INVERT so you can see the monitor in quite every condition.
Usage:
AS3
import it.flashfuck.debugger.FPSMonitor;
//[...]
addChild(new FPSMonitor());
Flex
// new xmlns in application tag
xmlns:debugger="it.flashfuck.debugger.*"
//then add the tag, remember to add it at the end of your app so it's appearing in front of everything