ABI stability is not an issue when building for unstable ABI.
Other than that, always_inline is mostly harmful:
- it does not completely solve the ABI stability problem, because there is no guarantee that an always_inline function will be inlined.
- it really harms -O0 where indiscriminate inlining results in huge stack frames.
- check-libcxx becomes faster by 18% when always_inline is removed