Mark Murray
5855006767
Add a consistent API to a feature that most modern CPUs have; a fast
...
counter register in-CPU.
This is to be used as a fast "timer", where linearity is more important
than time, and multiple lines in the linearity caused by multiple CPUs
in an SMP machine is not a problem.
This adds no code whatsoever to the FreeBSD kernel until it is actually
used, and then as a single-instruction inline routine (except for the
80386 and 80486 where it is some more inline code around nanotime(9).
Reviewed by: bde, kris, jhb
2000-11-21 19:55:21 +00:00
..
1999-12-29 04:46:21 +00:00
2000-10-24 10:49:56 +00:00
1999-11-29 19:57:51 +00:00
2000-10-27 11:45:49 +00:00
2000-10-16 20:15:43 +00:00
2000-10-25 00:15:21 +00:00
2000-10-20 06:45:48 +00:00
2000-08-28 21:48:13 +00:00
2000-08-28 21:48:13 +00:00
2000-10-15 09:51:49 +00:00
2000-05-01 20:32:07 +00:00
2000-11-20 22:00:25 +00:00
2000-11-21 19:55:21 +00:00
2000-10-05 23:09:57 +00:00
2000-09-07 01:33:02 +00:00
2000-05-01 20:32:07 +00:00
1999-12-29 04:46:21 +00:00
2000-05-01 20:32:07 +00:00
2000-05-01 20:32:07 +00:00
1999-12-29 04:46:21 +00:00
2000-11-15 21:58:02 +00:00
2000-11-15 21:58:02 +00:00
2000-05-10 19:41:40 +00:00
2000-05-06 18:18:32 +00:00
2000-11-01 18:40:02 +00:00
1999-12-29 04:46:21 +00:00
2000-10-27 07:07:24 +00:00
1999-12-29 04:46:21 +00:00
2000-04-15 08:07:56 +00:00
2000-10-25 05:19:40 +00:00
2000-10-24 10:49:56 +00:00
2000-09-23 12:18:06 +00:00
2000-10-25 05:19:40 +00:00
2000-11-20 22:00:25 +00:00
2000-11-15 19:45:10 +00:00
2000-11-08 16:59:25 +00:00
2000-09-07 01:33:02 +00:00
2000-11-15 21:58:02 +00:00
2000-09-23 12:18:06 +00:00
2000-09-07 01:33:02 +00:00
1999-12-29 04:46:21 +00:00
2000-03-18 08:00:51 +00:00
1999-11-22 15:14:56 +00:00
1999-12-29 04:46:21 +00:00
2000-06-25 09:30:53 +00:00
2000-05-01 20:32:07 +00:00
1999-10-14 21:38:33 +00:00
2000-09-07 01:33:02 +00:00
2000-10-06 11:53:32 +00:00
2000-11-09 08:25:48 +00:00
2000-10-20 07:58:15 +00:00
2000-08-28 21:48:13 +00:00
2000-01-16 07:07:33 +00:00
2000-09-13 18:33:25 +00:00
1999-10-08 09:09:13 +00:00
2000-03-30 07:17:05 +00:00