Page 1 of 1

!! V2023.39.231109 Critical Performance issues !!

Posted: Mon Mar 11, 2024 8:52 am
by 16494663
Steema.zip
Sample form
(22.89 KiB) Downloaded 1593 times
The attached .zip contains a form which shows the issue.

Using C++ Builder 11.3 if I place the attached form in a project and build using TeeChart Pro V2022.36.220929 and then launch the form and click Button1, which calls RemoveAllSeries() on the chart, everything works rapidly.

However, if I switch to TeeChart Pro V2023.39.231109 and rebuild my project, the performance is terrible:

The form takes several seconds to display.
There is a delay of several seconds after Button1 is clicked.

This form just demonstrates the issue. In my actual project the performance of V2023.39.231109 is consistently poor, to the point of being unusable.

The performance issue occurs in both 32 and 64 bit projects.

I would stick with V2022.36.220929, except that it doesn't support Rad Studio 12, necessitating the change to V2023.39.231109.

I don't have the TeeChart source code so I can't determine what has changed to cause the performance degradation. As TeeChart is a key element in our software product, this is a critical issue for us, as it prevents us from moving to Rad Studio 12.

Please can the issue be identified and resolved.

Many thanks

Andy

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Mon Mar 11, 2024 9:12 am
by 16494663
In case it assists, here's the sample form in a Delphi version.

Building in Delphi 11.3 (and 12.0) demonstrates the same problem:

V2022.36.220929 performance is rapid

V2023.39.231109 performance is very poor

Andy

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Mon Mar 11, 2024 10:37 am
by yeray
Hello,

I've been able to reproduce the problem so I've added it to the public tracker (#2685).
It seems the problem was introduced in v2023.38.

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Mon Mar 11, 2024 3:06 pm
by 16494663
Thanks for the update. I look forward to a fix being issued.

Andy

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Tue Mar 26, 2024 8:53 am
by 16494663
Is there a timescale for fixing this? It hinders our ability to move to RAD Studio 12 and release an update to our product range.

Regards,

Andy

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Wed Apr 03, 2024 6:26 am
by yeray
Hello Andy,

We are internally discussing about it. I'm afraid I can't tell you when this will be fixed.

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Thu Apr 11, 2024 10:35 am
by 16494663
Yeray

Thanks for fixing this in the latest build. I confirm all works well with the 32-bit, 64-bit and new 64-bit (Modern) C++ compilers.

Andy :D

Re: !! V2023.39.231109 Critical Performance issues !!

Posted: Thu Apr 11, 2024 10:38 am
by yeray
Hello Andy,

Thanks for confirming it! :D