Unexpected allocations when passing types as arguments

Note that these macros will show fully specialized code that is not always what is actually used #32834 because of the above-mentioned performance tip regarding non-specialization, so take them with a grain of salt.

Tangent: Be less aware of when Julia avoids specializing? and #51423.

3 Likes