HomePhabricator

Improve performance of LINT_UNNECESSARY_SEMICOLON

Authored by joshuaspence.

Description

Improve performance of LINT_UNNECESSARY_SEMICOLON

Summary: Ref T7892. Improve the performance of ArcanistXHPASTLinter::LINT_UNNECESSARY_SEMICOLON.

Test Plan: Wiped 6 seconds off the total time to lint rARC.

Reviewers: Blessed Reviewers, epriestley

Reviewed By: Blessed Reviewers, epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7892

Differential Revision: https://secure.phabricator.com/D12519

Details

Committed
joshuaspenceApr 23 2015, 10:18 AM
Pushed
joshuaspenceApr 23 2015, 10:19 AM
Reviewer
Blessed Reviewers
Differential Revision
D12519: Improve performance of LINT_UNNECESSARY_SEMICOLON
Parents
rARCd6f4bded25ee: Memoize PHP compatibility info
Branches
Unknown
Tags
Unknown
Tasks
T7892: Investigate lint performance issues