frequency icon indicating copy to clipboard operation
frequency copied to clipboard

Research on Rust compiler optimization

Open mattheworris opened this issue 1 year ago • 0 comments

Compiling polkadot takes a considerable amount of resources and time. This issue aims to investigate possible optimizations that could improve build times locally and in CI.

  1. Basic research into how the Rust compiler works and how frequency uses build.rs and WASM to understand the bottlenecks. a. Document the current build process and any proposed optimizations.
  2. Profiling of various build options, clean builds, re-builds, with caching, without caching, etc.
  3. Design and execute experiments to determine whether proposed optimizations are efficient.

mattheworris avatar Dec 06 '23 20:12 mattheworris