This is a thought experiment about sentinel error values in Go.| Dave Cheney
This post is an extract from my presentation at the recent GoCon spring conference in Tokyo, Japan.| Dave Cheney
In the previous post I discussed how leaf inlining allows the Go compiler to reduce the overhead of function calls and extend optimisation opportunities across function boundaries. In this post I’ll discuss the limits of inlining and leaf vs mid-stack inlining.| Dave Cheney