6 ms·
The Scala.js compiler toolchain has been using similar techniques since 2015 by default. It features parallel and incremental whole-program optimizations, so it
by sjrd 2y ago
The Scala.js compiler toolchain has been using similar techniques since 2015 by default. It features parallel and incremental whole-program optimizations, so it is also used for release builds. In fact it's so fast we run most advanced optimizations in development builds as well.
For those interested in more details, we published a paper about it in OOPSLA'16 [1].
[1] https://dl.acm.org/doi/10.1145/2983990.2984013 https://dl.acm.org/doi/10.1145/2983990.2984013