Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-2674

Change HiddenColumns code to use iterators

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.10.4
    • Component/s: Benchmarking, Datamodel
    • Labels:
      None

      Description

      HiddenColumns uses a list of ranges of hidden columns which is slow for some access operations, and results in slow performance of parts of Jalview e.g. the overview window when many hidden columns are present.

      Proposal is to replace the HiddenColumns internal data structure with a RaoaringBitmap http://roaringbitmap.org

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kmourao Kira Mourão
              Reporter:
              kmourao Kira Mourão
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: