Benchmarking Free-threading Performance with Tachyon

Despite optimisations we explored in my previous post , there are still many obstructions to achieving free-threading performance. One specific issue is that: often benign code abstractions can hurt multi-threading performance. This is something we explored a while ago in How free are threads in Python now? : The following code end …