flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maurice Amsellem <maurice.amsel...@systar.com>
Subject RE: Patching Flex 4.6 SDK chart functionality
Date Tue, 18 Mar 2014 16:52:02 GMT
>Maurice, anyone can easily enable telemetry with Renaun's Telemetry enabler[1]

Didn't know that. Thanks for the information and the link

Maurice 

-----Message d'origine-----
De : João Fernandes [mailto:joaopedromartinsfernandes@gmail.com] 
Envoyé : mardi 18 mars 2014 17:27
À : users@flex.apache.org
Objet : Re: Patching Flex 4.6 SDK chart functionality

Maurice, anyone can easily enable telemetry with Renaun's Telemetry enabler[1] that you can
setup and run in in CommandLine to quick enable telemetry without requiring an updated version
of the compiler.


http://renaun.com/blog/2012/12/enable-advanced-telemetry-on-flex-or-old-swfs-with-swf-scount-enabler/


On 18 March 2014 16:12, Maurice Amsellem <maurice.amsellem@systar.com>wrote:

> You are right,
> But in this case, they are using 4.6 and Scout requires the - 
> advancedTelemetry  compiler option.
> Not sure that the compiler that comes with SDK 4.6 supports 
> -advancedTelemetry.
>
> That's why I suggested the "old" profiler...
>
> Maurice
>
> -----Message d'origine-----
> De : João Fernandes [mailto:joaopedromartinsfernandes@gmail.com]
> Envoyé : mardi 18 mars 2014 16:59
> À : users@flex.apache.org
> Objet : Re: Patching Flex 4.6 SDK chart functionality
>
> 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 <maurice.amsellem@systar.com
> >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:darren.evans@allocatesoftware.com]
> > Envoyé : mardi 18 mars 2014 15:50
> > À : users@flex.apache.org
> > 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
> > -c
> > hart-functionality-tp5527p5597.html
> > Sent from the Apache Flex Users mailing list archive at Nabble.com.
> >
>
>
>
> --
>
> João Fernandes
>



-- 

João Fernandes

Mime
View raw message