Files

Abstract

This project consisted in bringing the linker call graph up to date with dotty/master, restructure the code, make it support the full Scala language and make it support calls to Java code. Also implemented dead code elimination of unreachable methods based on the call graph as a first optimization. Also describes a new graph visualization.

Details

PDF