HomePhabricator

Improve performance of generating synthetic changesets

Description

Improve performance of generating synthetic changesets

Summary: Ref T7776. This could get better, but I think I got most of the big stuff. It's ~4x faster now.

Test Plan:
Before:

Screen Shot 2015-05-05 at 6.00.14 PM.png (420×1 px, 98 KB)

After:

Screen Shot 2015-05-05 at 6.00.27 PM.png (665×1 px, 163 KB)

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T7776

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