Uploaded image for project: 'Aptana Studio'
  1. Aptana Studio
  2. APSTUD-3438

[Speed Improvement] Cache ScopeSelector.toString() computed value

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Aptana Studio 3.0.7
    • Component/s: None
    • Labels:
      None

      Description

      toString() method is being used for selector matching with equals() and it's being used too frequently. E.g. from ScopeSelector.isSeparator() which is being called when iterating through available rules in Theme.getRuleForSelector()

        Attachments

          Activity

            People

            • Assignee:
              cwilliams Christopher Williams
              Reporter:
              mstepanov Max Stepanov
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Git Source Code