Doug Rabson
f7b7769172
* 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.
2000-04-08 14:17:18 +00:00
..
2000-04-08 14:17:18 +00:00
2000-04-08 14:17:18 +00:00
1999-11-21 12:38:21 +00:00
2000-02-28 06:36:45 +00:00
2000-02-15 08:49:57 +00:00
1999-12-29 05:07:58 +00:00
2000-02-25 11:43:08 +00:00
2000-04-03 06:36:57 +00:00
1999-12-15 23:02:35 +00:00
2000-01-19 06:07:34 +00:00
2000-03-28 18:06:49 +00:00
2000-03-25 21:10:20 +00:00
2000-01-21 06:57:52 +00:00
1999-11-24 01:03:08 +00:00
2000-01-20 07:12:52 +00:00
2000-01-10 04:09:05 +00:00
1999-12-06 11:13:50 +00:00
2000-02-12 13:41:56 +00:00
2000-01-10 08:00:58 +00:00
1999-12-15 23:02:35 +00:00
1999-12-15 23:02:35 +00:00
2000-03-16 08:51:55 +00:00
1999-11-16 16:28:58 +00:00
2000-03-14 14:58:04 +00:00
2000-04-02 09:26:51 +00:00
1999-11-08 06:53:30 +00:00
2000-03-20 14:09:06 +00:00
2000-04-02 15:24:56 +00:00
2000-02-08 19:54:15 +00:00
2000-04-02 17:52:43 +00:00
2000-03-20 14:09:06 +00:00
2000-02-15 09:02:07 +00:00
2000-03-28 18:06:49 +00:00
2000-04-02 17:52:43 +00:00
2000-03-28 07:16:37 +00:00
2000-03-28 18:06:49 +00:00
2000-03-13 10:47:24 +00:00
2000-03-20 14:09:06 +00:00
2000-03-20 14:09:06 +00:00
2000-03-28 07:16:37 +00:00
1999-12-24 15:33:36 +00:00
1999-12-24 15:33:36 +00:00
1999-12-24 15:33:36 +00:00
2000-01-27 01:22:06 +00:00
1999-11-22 14:40:04 +00:00
1999-11-14 13:54:44 +00:00
2000-04-08 14:17:18 +00:00
2000-04-03 06:36:14 +00:00
1999-12-29 05:07:58 +00:00
2000-01-19 06:07:34 +00:00
2000-03-16 08:51:55 +00:00
2000-04-08 14:17:18 +00:00
2000-04-02 19:08:05 +00:00
2000-04-02 15:24:56 +00:00
2000-04-02 19:08:05 +00:00
2000-03-20 12:34:21 +00:00
2000-04-02 15:24:56 +00:00
1999-11-16 16:28:58 +00:00
2000-04-08 14:17:18 +00:00
2000-03-30 07:17:05 +00:00
2000-03-28 07:16:37 +00:00
1999-11-16 16:28:58 +00:00
1999-11-24 01:03:08 +00:00
2000-03-28 07:16:37 +00:00
2000-03-28 07:16:37 +00:00
2000-02-20 13:36:26 +00:00
2000-03-24 00:47:37 +00:00
1999-11-21 19:03:20 +00:00
1999-11-08 03:31:01 +00:00
2000-01-19 06:02:31 +00:00
2000-04-03 06:36:14 +00:00
2000-03-13 23:00:08 +00:00
2000-03-30 11:35:25 +00:00
2000-03-30 07:17:05 +00:00
2000-01-30 10:14:13 +00:00
2000-01-25 09:20:08 +00:00
2000-02-09 03:32:11 +00:00
2000-04-02 00:35:37 +00:00
2000-04-05 18:38:21 +00:00
1999-12-28 06:35:57 +00:00
2000-03-03 11:13:12 +00:00
2000-03-03 11:13:12 +00:00
2000-03-18 08:56:56 +00:00
1999-12-12 05:52:51 +00:00
2000-03-09 15:15:27 +00:00
2000-01-19 06:07:34 +00:00
2000-04-02 15:24:56 +00:00
2000-04-02 15:24:56 +00:00
2000-02-14 06:09:01 +00:00
2000-04-02 15:24:56 +00:00
2000-03-20 16:28:35 +00:00
2000-04-02 15:24:56 +00:00
2000-03-20 11:29:10 +00:00
2000-03-28 07:16:37 +00:00
1999-12-12 16:30:34 +00:00
1999-12-15 23:02:35 +00:00
2000-03-20 16:28:35 +00:00
2000-03-20 11:29:10 +00:00
2000-03-28 07:16:37 +00:00
2000-04-02 00:55:28 +00:00
1999-12-12 16:43:05 +00:00
1999-12-19 06:08:07 +00:00