|
|
|
|
|
by tom_mellior
3217 days ago
|
|
> I'm interested to see how well it performs Petrashko et al., "Miniphases: Compilation using Modular and Efficient Tree Transformations", PLDI 2017
https://infoscience.epfl.ch/record/228518/files/paper.pdf
talks about how they gained a lot of performance by fusing separate passes. So it looks like the nanopass abstraction (like most abstractions) does have a cost in performance. But ease of compiler implementation should in almost all cases be considered more important, I think. |
|