Re: [PATCH] seq_file: delete small-value optimization

From: Alexey Dobriyan
Date: Wed May 17 2017 - 06:33:52 EST


> Joe Perches wrote:
>
> On Tue, 2017-05-16 at 23:42 +0300, Alexey Dobriyan wrote:
> > num_to_str() optimizes printing small integers [0..9], so the same
> > check higher in callchain is unnecessary.
>
> Doesn't the optimization exists for the frequent use of 0
> in seq output?
>
> These seq_put_decimal calls are now slightly more expensive.

That additional CALL instruction is hardly measurable so you're adding
branch to skip branch in the next function.