:Just as another data point, it would be interesting to see the overhead
:for non-inline versions (i.e. functions in the kernel which are using lock
:or not called by code in loaded modules).
:
:The alpha versions of these operations are already non-inline since it
:takes quite a few instructions to implement them.
:
:--
:Doug Rabson Mail: [EMAIL PROTECTED]
:Nonlinear Systems Ltd. Phone: +44 181 442 9037
Well, you can change those inline's to real functions and run the
program. But I'll tell you what you will see... procedure calls
are very cheap on intel cpu's, so it will probably have an effect
similar to the global assignments I added in the second half of the
test.
-Matt
Matthew Dillon
<[EMAIL PROTECTED]>
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message