Incremental Compilation for the Kotlin/Wasm Compiler
- Mentors
- Igor Yakovlev
- Organization
- Kotlin Foundation
- Technologies
- javascript, kotlin, webassembly
- Topics
- Serialization, Compiler Development
Incremental compilation is a technique that helps increase compilation speed by recompiling only changed files instead of your whole program (also known as performing a clean build). By the time of this project, the Kotlin/Wasm compiler supports only clean builds. This project enhances the Kotlin/Wasm compiler to support incremental compilation, thereby improving the development experience by reducing build times and increasing productivity.