Skip to content

refactor commands in terms of crates#50

Merged
bcantrill merged 3 commits into
masterfrom
impact-crater
Dec 2, 2021
Merged

refactor commands in terms of crates#50
bcantrill merged 3 commits into
masterfrom
impact-crater

Conversation

@bcantrill
Copy link
Copy Markdown
Contributor

This work refactors Humility commands to each be in their own crate
(which in turn necessitated moving debugger functionality in its own
crates that debugger command crates can then depend upon). The reason
to do this is severalfold, but the most immediately pressing concern
is build times: prior to this work, an empty change to a command
would result in a build time of over 35 seconds on an 8-core Intel
Core i7 (!); after this work, the same empty change results in a build
time of 6 seconds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant