flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maurice Amsellem (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (FLEX-33865) ConstraintLayout / LayoutElementHelper are memory inefficient (and slow)
Date Sun, 03 Nov 2013 23:45:17 GMT

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

Maurice Amsellem edited comment on FLEX-33865 at 11/3/13 11:45 PM:
-------------------------------------------------------------------

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 form-based dialog box with an without the optimization.
That way, we have something "factual" to detemrine if the optimization is worth it.




was (Author: mamsellem):
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)

Mime
View raw message