You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by "RJ Camarillo (JIRA)" <ji...@apache.org> on 2013/02/08 02:02:16 UTC

[jira] [Created] (FLEX-33386) Style Declaration Matching Tuning - Inlining

RJ Camarillo created FLEX-33386:
-----------------------------------

             Summary: Style Declaration Matching Tuning - Inlining
                 Key: FLEX-33386
                 URL: https://issues.apache.org/jira/browse/FLEX-33386
             Project: Apache Flex
          Issue Type: Improvement
          Components: Styles
            Reporter: RJ Camarillo
            Priority: Minor
             Fix For: Adobe Flex SDK Next
         Attachments: mx.styles - inlined.zip

One of the most executed calls during the lifetime of a Flex UIComponent is the matching of style declarations.

As such, it is one that the community has monkey-patched often in order to attain speed-ups even for just a little.

This is one of the things done to achieve that end. Instead of doing functional calls to the different style classes (i.e. CSSCondition, CSSSelector, CSSStyleDeclaration), the StyleProtoChain class has been modified to perform matching inline as much as possible.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira