Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/dev/ic
On Sat, Feb 27, 2010 at 04:40:12AM +0000, Izumi Tsutsui wrote:
>
> Log Message:
> Always call device dependent functions via pointers rather than
> using conditionals to switch inline functions for modern processors.
Eh ???
if (foo) bar(); else baz();
will probably execute faster than:
(*bar_baz)();
since the indirect jump is (IIRC) always unpredicted.
the 'if' version stands a chance of correctly predicting the jump.
David
--
David Laight: david%l8s.co.uk@localhost
Home |
Main Index |
Thread Index |
Old Index