-
Type:
Improvement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: Apache Flex 4.11.0
-
Fix Version/s: None
-
Component/s: Mobile: Performance, Performance: Framework, Styles
-
Labels:
-
Environment:mobile desktop
StyleProtoChain#getTypeHierarchy is called often and is responsible for a lot of unneeded memory allocations even if the type hierarchy is cached.
This patch has 2 parts :
- (1) : exception handling reworking in order to avoid the closure/activation creation by the try/catch
- (2) : replace the use of a flash proxy with a custom class : It seems that the proxy was only used as an array.