
Designing Compilers for Speed with Troels Henriksen
Software Unscripted
00:00
Identifying Dependencies and Parallelization in Recursive Functions
This chapter explores the challenges of identifying dependencies in a language that allows mutual recursive functions and proposes a method of sequentially traversing the functions to determine the dependencies and split them into strongly connected components. It emphasizes the importance of considering parallelization in the design of a language.
Play episode from 03:14
Transcript


