Post

This is now merged!!! πŸŽ‰

Jake Bailey@jakebailey.dev

This is a fun one: I just sent go.dev/cl/790740, which elides method wrappers for embedded types at offset zero, common for mixins/inherited data types. Doing this removes 60 _thousand_ method wrappers from tsgo's AST package, dropping the compilation of our main exe from 49s to 28s on my machine.

0 reposts40 likes

That was definitely on my mind, but I have not actually tested to see if it matters. I suspect it does because these are heavily used funcs.