Passes tinderbox.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 61770 Build 58654: arc lint + arc unit
Event Timeline
Comment Actions
This has been unused since
commit f7b776917236d24a4ac7aaa19b3595abdd8411f9 Author: Doug Rabson <dfr@FreeBSD.org> Date: Sat Apr 8 14:17:18 2000 +0000 * Factor out the object system from new-bus so that it can be used by non-device code. * Re-implement the method dispatch to improve efficiency. The new system takes about 40ns for a method dispatch on a 300Mhz PII which is only 10ns slower than a direct function call on the same hardware. This changes the new-bus ABI slightly so make sure you re-compile any driver modules which you use.
I don't think we're being too hasty removing it. It used to be used a pointer to the compiled ops (method) table.