I have been using Adobe Scout to profile my swf for a while (I was only interested in knowing the CPU usage and execution time). And, now I would like to take a look at the memory allocation in this swf. Having checked all the checkboxes that relate to memory allocation in Scout still wouldn't record memory allocations. In fact, it even asks me to enable the *Actionscript Memory Allocations" setting.
However, I have tried to look for a specific tag-value-pair in .telemetry.cfg online about that "actionscript memory allocation" flag but had no luck.
As you can see from the screen shots, "Actionscript Memory Allocation" is disabled.
Sofware & Hardware Environment
Adobe Flex SDK 3.3
Adobe Flash Builder 4.0
SWF Scout Enabler by Erickson
TelemetryAddress = 160.x.y.z:7934
SamplerEnabled = true
CPUCapture = true
DisplayObjectCapture = true
Stage3DCapture = true
What do I need in order to enable the "actionscript memory allocation" setting in Scout? As you can see from the screen shots, "Actionscript Memory Allocation" is disabled.
Thanks very much. Any form of help is appreciated.
ScriptObjectAllocationTraces = true
You only need to set things manually like this when doing remote SWFs.
Hint: If you look in your home folder while Scout is running, you can dump the contents of ".telemetry.cfg".
But the file only exists while Scout is running locally.
Works like a charm, Gavin! Thanks very, very much.