I haven't found a way to get call counts in Scout.  I still find the FB
profiler's call counts a very useful tool in figuring out the root cause
of many performance problems.

-Alex

On 3/18/14 8:59 AM, "João Fernandes" <[email protected]>
wrote:

>A faster way to check the bottlenecks in performance is to use Adobe Scout
>instead of the Performance profiler
>
>
>On 18 March 2014 15:19, Maurice Amsellem
><[email protected]>wrote:
>
>> SDK 4.9.1 chart optimization was on style initialization, which was done
>> for every chart , while it was required only once per module.
>> So the performance gain is only when you have many charts.
>>
>> You say that your test has one chart, and it takes 8 seconds to
>>initialize
>> the axis.
>>
>> - Can you run the performance profiler on that part and see what is
>>taking
>> that 8 sec ?
>> - your example is missing the data that is used in the chart. Can you
>> please take the time to build a fully operational test case that show
>>the
>> issue, and post the source code here, so that we can help you more
>> efficiently.
>>
>> Thanks
>>
>> Maurice
>>
>> -----Message d'origine-----
>> De : DarrenEvans [mailto:[email protected]]
>> Envoyé : mardi 18 mars 2014 15:50
>> À : [email protected]
>> Objet : RE: Patching Flex 4.6 SDK chart functionality
>>
>> Hi Maurice,
>>
>> Thanks for helping out too.
>>
>> Moving to anything above 4.6 is impossible without severe development
>>from
>> our end. Our primary limiting factor is we use the IBM ILOG Elixir Gantt
>> Chart component and it is critical to our application. This was not
>> originally owned by IBM and was well supported in the early days.
>>Nowadays
>> following the buy out, development and support is virtually none
>>existant.
>> The last working version of Flex SDK that is compatible is 4.6, anything
>> above that results in the following error:
>>
>> ReferenceError: Error #1065: Variable
>> com.ibm.ilog.elixir.utils::LicenseHandler is not defined.
>>
>> As a result we need to write our own component to replace this one but
>> that will require significant man days of effort or get them to support
>> later SDK version which will also result in a long wait (if it ever
>> happens)!
>>
>> So.......
>>
>> Maurice/Alex, I have downloaded the 4.9.1 SDK and reconfigured the
>> application to use it. Ignoring the fact the gantt control based
>> functionality breaks, I can test the chart functionality as it's in a
>> completely different area. *With the 4.9.1 SDK the chart is still as
>>slow
>> initialising, so that change does not help after all*.
>>
>> I have a chart defined thus (it's only partially based on the real one
>>but
>> what I'm testing against at the moment):
>>
>> <mx:LineChart id="requiredVsActualLineChart"
>> dataProvider="{requiredVsActualDataProvider}" showDataTips="true"
>> dataTipFunction="requiredVsActualDataTipFunction"  height="210"
>> width="100%"
>> paddingTop="4" paddingRight="20">
>>         <mx:horizontalAxis>
>>                 <mx:CategoryAxis id="requiredVsActualCategoryAxis"
>> categoryField="On"/>
>>         </mx:horizontalAxis>
>> </mx:LineChart>
>>
>> Now if after the chart has shown I run the following code to set up the
>> vertical axis, it takes 8 seconds!!!!
>>
>> var linearAxis:LinearAxis = new LinearAxis(); linearAxis.interval = 0.1;
>> linearAxis.baseAtZero = true; linearAxis.maximum = 100;
>>linearAxis.minimum
>> = 0; requiredVsActualLineChart.verticalAxis = linearAxis;
>>
>> So what is up with that?!
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> 
>>http://apache-flex-users.2333346.n4.nabble.com/Patching-Flex-4-6-SDK-char
>>t-functionality-tp5527p5597.html
>> Sent from the Apache Flex Users mailing list archive at Nabble.com.
>>
>
>
>
>-- 
>
>João Fernandes

Reply via email to