Making Scalac faster – how hard can it be?
Improving the performance of ScalaC is an ongoing mission by a number of people. Optimising an application as complex and subtle as the Scala compiler is an interesting adventure. This talk is a fun romp through the world of compilers, performance measurement, optimisation and bytecode. On this journey we will highlight the unexpected challenges, opportunities and skeletons so far discovered.