On Thu Aug 14 13:11:47 2025 +0000, Rémi Bernon wrote:
I don't think it's a good idea to spread type name initialization in more places just to avoid an allocation that was already there before. Maybe we can refactor the type creation code to make it less messy but it wasn't the purpose of this MR.
We could also move it instead of spreading. I thought that the purpose of this commit was to clean up its handling.