Categories
|
free software
ActionScript ProfilerProducts: IntelliJ IDEA Vendor: JetBrains Email: N/A Website: N/A Description:
The plugin allows you to profile your Flash and Flex applications.
CPU profiling: self and cumulative execution time, caller and callee hierarchy, sorting, navigation to source code and scope filtering. Memory profiling Please find more details on plugin wiki page.
2 updates are hidden
show all updates
Recent change notes:In 0.2.8... In 0.2.7 ... In 0.2.6 Live objects view, multiple CPU snapshots per profiling session. In 0.2.5 Various usability improvements and fixes. In 0.2.4 Profile Air applications. Proper handling of Windows 7 / Vista. In 0.2.3 Added view for live class instances with reachability information (let's start leak hunting). In 0.2.2 Show plain list for invoked functions. Fixed bug with no snapshotting second time. In 0.2.1 Capture memory snapshot implemented, added "Do GC" button. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comments:
I had to copy the mm.cfg in my c:user directory as my personal folder is overridden in my dev environment
AND use IE instead of chrome
Now I love it!
however
I have the "waiting for profiling agent to connect" message ; did I miss something?
My plateform is
OS: Windows 7
Flex: 3.5
Flash Player: 11.1
Intellij: 10.5.2
Java : 6
OS: Mac OS X 10.7
Flex: 4.5
Flash Player: 10.2
Intellij: 11
ReferenceError: Error #1056: Cannot create property allowCodeImport on flash.system.LoaderContext.
at mx.core::CrossDomainRSLItem/completeCdRslLoad()[E:\\dev\\4.5.1\\frameworks\\projects\\framework\\src\\mx\\core\\CrossDomainRSLItem.as:277]
at mx.core::CrossDomainRSLItem/itemCompleteHandler()[E:\\dev\\4.5.1\\frameworks\\projects\\framework\\src\\mx\\core\\CrossDomainRSLItem.as:386]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
The plugin should use %homedrive% and %homepath% to locate the proper home directory, and not make assumptions on c:/documents and settings
Using it with Air 2.6 runtime
PreloadSwf=C:/apps/profiler_agent_3.swf?host=127.0.0.1&port=1310
ReferenceError: Error #1065: Variable ContextMenuClipboardItems is not defined.
at flash.ui::ContextMenu/initLinkAndClipboardProperties()
at flash.ui::ContextMenu()
at mx.core::Application/initContextMenu()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\core\\Application.as:1172]
at mx.core::Application/initialize()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\core\\Application.as:862]
at application/initialize()[U:\\sources\\visu\\photon\\com.systar.photon.application-host\\src\\main\\flex\\application.mxml:0]
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::childAdded()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\managers\\SystemManager.as:2131]
at mx.managers::SystemManager/initializeTopLevelWindow()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\managers\\SystemManager.as:3400]
at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::docFrameHandler()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\managers\\SystemManager.as:3223]
at mx.managers::SystemManager/docFrameListener()[C:\\autobuild\\3.5.0\\frameworks\\projects\\framework\\src\\mx\\managers\\SystemManager.as:3069]
You can not use this profiler for flex 3.5 project which require player 10 ?
Last time I report, I can not use it for my 3.5 sdk project, then I thought it maybe because the project require player 10.
today, I update intellij from 10.0.2 to 10.0.3, and I can use it for my project now.
Btw found another open source profiler project http://jpauclair.net/flashpreloadprofiler/
it would be really good can intergrate with this one?
can you give some more info on how to run this? I have a flash 9 as3 project, i have the flash debugger player installed. If i hit Profile it says "Waiting for profiling agent to connect...", but nothing happens. What is missing? Running on Windows 7, 64bit.