Benoit Wiart created FLEX-33893:
-----------------------------------

             Summary: CSSStyleDeclaration is inefficient during style matching
                 Key: FLEX-33893
                 URL: https://issues.apache.org/jira/browse/FLEX-33893
             Project: Apache Flex
          Issue Type: Improvement
          Components: Mobile: Performance, Performance: Framework, Styles
    Affects Versions: Apache Flex 4.11.0
         Environment: desktop mobile
            Reporter: Benoit Wiart


When no factory (or defaultFactory) is provided a new function is created when 
matching styles (addFactoryAndOverrideStylesToProtoChain, addStyleToProtoChain, 
applyFilter).
This is a major source of unneeded memory allocations (== GC)

The patch re-use a single function as the prototype is always reseted 
This should be reviewed by an actionscript ninja ;-)




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

Reply via email to