[ 
https://issues.apache.org/jira/browse/FLEX-33865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13812518#comment-13812518
 ] 

Maurice Amsellem commented on FLEX-33865:
-----------------------------------------

Benoit wrote:
>Note that it's hard to compare the memory allocation ios / desktop due to 
>really poor optimizations when compiled for ios.

So, let's focus on speed optimization, which is more a concern on mobile than 
memory, right ?
Regarding the benchmarks, I suggest you compare typical tasks take make heavy 
use of layout constraints, such as Form display, or anything else that you find 
appropriate,from the end user perspective.
eg.  measure the time to display a dialog box with an without the optimization.
That way, we have something "factual" to detemrine if the optimization is worth 
it.



> ConstraintLayout / LayoutElementHelper are memory inefficient (and slow)
> ------------------------------------------------------------------------
>
>                 Key: FLEX-33865
>                 URL: https://issues.apache.org/jira/browse/FLEX-33865
>             Project: Apache Flex
>          Issue Type: Improvement
>          Components: Mobile: Performance, Spark: Layout
>    Affects Versions: Apache Flex 4.11.0
>         Environment: mobile desktop
>            Reporter: Benoit Wiart
>            Assignee: Maurice Amsellem
>              Labels: mobile, performance
>         Attachments: 0001-ConstraintLayout-optimizationsV2.patch, 
> layout-1-desktop-memory.png, layout-2-desktop-memory.png
>
>
> ConstraintLayout / LayoutElementHelper are doing too many memory allocation.
> it's really bad on mobile
> the attached screenshots were taken on desktop



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to