Flex Profiler - Alternative?
Question
Is there an alternative (free) tool for profiling flex applications that will show things like memory use, function calls, execution times, object allocations, etc?
Background
Flex has a built-in profiler but it requires a Premium license. At work, we currently have standard licenses. We will upgrade to premium but that process will take months. This week, there is an immediate need to improve performance and eliminate bottlenecks and memory issues.
We've done as much as we can "by hand," refactoring code to use weak references, instantiate fewer objects, remove nested containers and a handful of other tweaks. Things are still a bit slow so we are at the point where we REALLY need a profiler.
Summar开发者_如何学Goy
After a lot of Googling, all results point to the built-in flex profiler. Surely, there is an open source or free alternative that we can download, immediately. Even a profiler that was originally intended for Flash (instead of flex) would probably do the trick. Any recommendations are appreciated!
You might want to check out this page : http://jpauclair.net/flashpreloadprofiler/
You can try the open source SWFWire Debugger. You should be able to get some useful info with the memory graph, object graph, and method timing features.
Disclaimer: This is my own project
Adobe Scout just came out recently that has more information. I have yet to find an article that describes how to use it with Flex but it should give you more data to measure.
精彩评论