Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add de🐛 view for timings for Git operations (including queue times) #508
How would you feel about me refactoring this into timecop as a general tool at some point? You know, in my copious free time. Evolving the timecop package into a general-purpose set of performance monitoring and metrics visualization tools seems like a natural fit to me.
Maybe! Especially if we find it brings values to a lot of users without bloating it too much. That's a ways off though; for now I'd prefer to iterate on the functionality here and see how it shakes out.
Okay, the timings table has been converted into a waterfall view. This makes it easier to see how operations relate to each other.
For example, in this case, the highlighted command (
There is also an import/export feature to allow capturing and sharing profiles:
@simurai I did the best I could with the styling, but there's still an issue where the individual rows don't extend all the way to the right side of the container. You can see this in the
Another designer and I looked at it for a while but weren't able to come up with anything. I'm sure my abundant usage of