You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace symbol_with_update macros by const generics
After using compile-time generics instead of dyn dispatch for writers,
the #[always(inline)] on symbol_with_update causes it to be inline for
the long tail of larger CDF sizes. This results in larger binary size,
for no speed benefit. Converting to const generics and removing inline
preserves the specialization for smaller CDF sizes and reduces binary
size by 40KiB on x86_64. The code is also more clear and concise.
0 commit comments