-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Overhaul build system to reduce memory usage and speed up builds #1105
Comments
The baseline time with the
|
With a Unity build enabled on just VT (libvt):
|
Working on unity build for tests, which I think will have a huge benefit, but it's a pain in the ass. |
With the full unity build (and lots of changes to go along with them), down to:
And 18 GiB vs. 25 GiB |
What Needs to be Done?
With cmake 3.16 released, we have a whole host of new methods for reducing compile times. This will include:
gold
linker instead ofld
for CI builds (at least) since it is known to be faster and less resource intensiveThe text was updated successfully, but these errors were encountered: