Details

    • Type: Improvement
    • Status: Resolved
    • Priority: 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

        Attachments

        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:
              benoitw Benoit Wiart
            • Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: