Aptana Studio
  1. Aptana Studio
  2. APSTUD-3438

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

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: High 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()

        Activity

        Hide
        Chris Williams added a comment -

        Pushed to development.

        QA: There is no way to verify this, it's an internal development ticket.

        Show
        Chris Williams added a comment - Pushed to development. QA: There is no way to verify this, it's an internal development ticket.
        Hide
        Joel Witt (Inactive) added a comment -

        Aptana Studio 3, build: 3.0.7.201111032055
        Ubuntu 11.10

        No verification for this item as it is internal development : closing.

        Show
        Joel Witt (Inactive) added a comment - Aptana Studio 3, build: 3.0.7.201111032055 Ubuntu 11.10 No verification for this item as it is internal development : closing.

          People

          • Assignee:
            Chris Williams
            Reporter:
            Max Stepanov
          • Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development