Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: Apache Flex 4.10.0
    • Fix Version/s: Apache Flex 4.12.0
    • Component/s: Collections
    • Labels:
    • Environment:
      Macos, Mobile (Air)

      Description

      Arraylist creation is a performance pb when deserializing amf response.
      On mobile the uid creation in the constructor is the bottleneck source

      With this patch the uid is lazily created in the getter

      Profiling was done with Adobe Scout

      1. TestUIDPerf.fxp
        15 kB
        Maurice Amsellem
      2. flex.png
        26 kB
        Benoit Wiart
      3. 0001-ArrayList-creation-optimization.patch
        1 kB
        Benoit Wiart

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Benoit Wiart
          • Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development