Skip to content
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

Track engine compilation times and peak memory usage during build #15

Open
Calinou opened this issue Aug 29, 2022 · 1 comment
Open

Comments

@Calinou
Copy link
Member

Calinou commented Aug 29, 2022

If the benchmark server builds Godot from source, we should find a way to track engine compilation times to check for regressions on that aspect.

It's also worth measuring the peak memory usage of SCons and all its child processes (not the entire system), as we should aim to keep Godot buildable on systems with only 8 GB of RAM for the foreseeable future (at least without LTO).

@Calinou
Copy link
Member Author

Calinou commented May 4, 2023

Build times are now tracked by run-benchmarks.sh in https://github.com/Calinou/godot-benchmarks/tree/add-web-interface. I haven't looked at tracking peak compiler memory usage yet.

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

No branches or pull requests

1 participant