Profiling and reducing compile times of typeclass derivation

Back

Profiling and reducing compilation times of typeclass derivation

A X-Post from scala-lang.

I have recently published a blog post in the official Scala website about my recent work on scalac-profiling, a new compiler plugin to complement my recent work on the compiler statistics/sampling infrastructure merged in Scala 2.12.5.

In the blog post I talk about compilation performance, typeclass derivation, the expensive price of derivation via implicits and how to scalac-profiling to speed up the compile times of a Bloop module by 8x.

Read more in scala-lang.