C++ links: compilers - optimization - inlining
See also:
- An Optimization-Driven Incremental Inline Substitution Algorithm for Just-in-Time Compilers
- CGO 2019
- Aleksandar Prokopec, Gilles Duboscq, David Leopoldseder, Thomas Würthinger
- http://aleksandar-prokopec.com/resources/docs/prio-inliner-final.pdf
- adaptive decision thresholds, callsite clustering, deep inlining trials
- A Comparative Study of Static and Profile-Based Heuristics for Inlining
- ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (DYNAMO) 2000
- M. Arnold, S. Fink, V. Sarkar, and P. F. Sweeney
- https://research.ibm.com/publications/a-comparative-study-of-static-and-profile-based-heuristics-for-inlining
- A survey of inlining heuristics
- 2026
- Max Bernstein
- https://bernsteinbear.com/blog/inlining-heuristics/
- How RyuJIT inlines a function (heuristics)
- Investigating magic numbers: improving the inlining heuristic in the Glasgow Haskell Compiler
- Haskell 2022: 81-94
- Celeste Hollenbeck, Michael F. P. O'Boyle, Michel Steuwer
- https://doi.org/10.1145/3546189.3549918
- https://www.youtube.com/watch?v=OqrOZKESmuo
- https://michel.steuwer.info/files/publications/2022/Haskell-2022.pdf
- Secrets of the Glasgow Haskell Compiler inliner
- Journal of Functional Programming | July 2002, Vol 12
- Simon Peyton Jones, Simon Marlow
- https://www.microsoft.com/en-us/research/publication/secrets-of-the-glasgow-haskell-compiler-inliner/
- Understanding and Exploiting Optimal Function Inlining
- ASPLOS 2022
- Theodoridis Theodoros; Grosser Tobias; Su Zhendong
- https://ethz.ch/content/dam/ethz/special-interest/infk/ast-dam/documents/Theodoridis-ASPLOS22-Inlining-Paper.pdf
- https://zenodo.org/record/5848986