Hacker News new | ask | show | jobs
by stefanos82 1698 days ago
I guess `flatten` attribute could be used here to help the situation?

    flatten

      Generally, inlining into a function is limited.

      For a function marked with this attribute, every call 
      inside this function is inlined, if possible.

      Functions declared with attribute noinline and similar are not inlined.

      Whether the function itself is considered for inlining depends on 
      its size and the current inlining parameters.