Guys.
You're arguing over stalls that are (a) compiler-dependent and (b) in code
that doesn't hapeen _anywhere_ except in the specific benchmark you're
using.
Get over it.
- The benchmark may use constant addresses. None of the kernel does. The
benchmark is fairly meaningless in this regard.
- the stalls will almost certainly depend on the code around the thing,
and will also depend on the compiler version. If you're down to
haggling about issues like that, then there is no real difference
between the code.
So calm down guys. And improving the benchmark might not be a bad idea.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/