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. 0001-ArrayList-creation-optimization.patch
        1 kB
        Benoit Wiart
      2. flex.png
        26 kB
        Benoit Wiart
      3. TestUIDPerf.fxp
        15 kB
        Maurice Amsellem

        Activity

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development