You are probably wondering if the title is clickbait. It is not. Check out the short video clip below for a pretty convincing demo. The speedup1 is highly dependent on the data, and for the two traces shown it is 33× and 22×. But 30× is a nice round number, and it is in the range of what you can reasonably expect here. How is this possible? (tl;dr version) Link to heading We can use Tracy to profile itself2 to be able to easily see where the change is. Here’s what happened before: And he...