bde
6898166010
Fixed the calculation of `delta' in settime(). We once set all
...
times consistently wrong (up to 1 tick too late), but recent changes
fixed the setting of the main clock, making other times inconsistent.
The inconsistencies tended to show up as a negative resource usage
for the process that set the time.
Fixed the check for setting the clock backwards. A stale timestamp
(`time') was checked, so it was possible to set the clock backwards
by up to almost 1 tick. Until recently, this bug was compensated
for by setting the clock consistently wrong.
Merged the comment about setting the clock backwards from Lite2.
Removed latency micro-optimizations/speed pessimizations in settime().
microtime() and set_timecounter() are relatively expensive, and
they must be called together with clock updates blocked to get a
consistent `delta', so significant latency optimizations are not
possible.
Removed some stale comments.
1998-02-25 04:10:32 +00:00
..
1998-02-20 13:11:54 +00:00
1998-02-09 06:11:36 +00:00
1997-12-14 19:36:24 +00:00
1997-08-02 14:33:27 +00:00
1997-10-12 20:26:33 +00:00
1998-02-15 04:17:09 +00:00
1998-02-03 17:52:21 +00:00
1997-08-02 14:33:27 +00:00
1997-11-06 19:29:57 +00:00
1998-02-20 16:36:17 +00:00
1997-11-22 08:35:46 +00:00
1998-02-15 04:17:09 +00:00
1998-02-06 12:14:30 +00:00
1998-01-22 17:30:44 +00:00
1998-01-22 17:30:44 +00:00
1998-02-10 17:10:23 +00:00
1998-02-20 13:37:40 +00:00
1998-01-01 08:56:24 +00:00
1998-02-12 18:02:07 +00:00
1998-02-11 00:05:26 +00:00
1998-01-31 07:23:16 +00:00
1998-02-23 07:41:23 +00:00
1997-12-25 13:14:21 +00:00
1997-11-07 08:53:44 +00:00
1998-02-20 16:36:17 +00:00
1997-02-28 10:14:24 +00:00
1998-01-24 02:01:46 +00:00
1998-02-20 13:52:15 +00:00
1997-12-20 03:05:47 +00:00
1998-02-20 16:36:17 +00:00
1998-02-09 06:11:36 +00:00
1998-02-16 23:57:49 +00:00
1998-02-06 12:14:30 +00:00
1998-02-06 12:14:30 +00:00
1998-02-06 12:14:30 +00:00
1997-12-16 17:40:42 +00:00
1998-02-20 16:36:17 +00:00
1997-11-07 08:53:44 +00:00
1998-02-25 04:10:32 +00:00
1998-02-15 14:15:21 +00:00
1997-12-16 17:40:42 +00:00
1997-11-20 20:07:59 +00:00
1997-02-22 09:48:43 +00:00
1996-03-31 18:53:43 +00:00
1998-02-03 17:39:13 +00:00
1997-10-21 13:28:36 +00:00
1997-11-18 12:43:41 +00:00
1997-10-12 20:26:33 +00:00
1998-02-20 13:37:40 +00:00
1997-12-02 21:07:20 +00:00
1998-02-15 05:41:31 +00:00
1997-12-02 21:07:20 +00:00
1998-02-20 13:46:58 +00:00
1997-06-14 11:38:46 +00:00
1997-12-28 05:03:33 +00:00
1997-11-06 19:29:57 +00:00
1998-02-06 12:14:30 +00:00
1998-02-09 06:11:36 +00:00
1998-02-06 12:14:30 +00:00
1997-09-14 02:50:28 +00:00
1997-11-23 10:30:50 +00:00
1998-02-09 06:11:36 +00:00
1998-02-06 12:14:30 +00:00
1997-09-14 02:52:18 +00:00
1998-02-03 17:52:21 +00:00
1998-02-03 17:45:43 +00:00
1997-11-18 12:52:10 +00:00
1997-11-06 19:29:57 +00:00
1997-11-06 19:29:57 +00:00
1998-02-09 06:11:36 +00:00
1998-01-25 17:25:41 +00:00
1997-12-16 17:40:42 +00:00
1998-01-24 02:54:56 +00:00
1998-01-24 02:54:56 +00:00
1998-02-20 13:46:58 +00:00
1997-10-12 20:26:33 +00:00
1997-02-22 09:48:43 +00:00
1998-02-20 13:46:58 +00:00
1997-12-16 17:40:42 +00:00
1997-09-16 11:44:05 +00:00
1998-02-20 13:37:40 +00:00
1998-02-20 13:11:54 +00:00
1997-09-07 16:53:52 +00:00
1997-09-07 16:53:52 +00:00
1998-02-19 19:38:20 +00:00
1998-02-09 06:11:36 +00:00
1998-02-06 12:14:30 +00:00
1998-02-09 06:11:36 +00:00
1998-02-11 20:06:48 +00:00
1997-12-19 23:18:37 +00:00
1998-02-06 12:14:30 +00:00
1998-02-09 06:11:36 +00:00
1998-01-06 05:26:17 +00:00
1998-02-23 06:59:52 +00:00
1998-02-15 04:17:09 +00:00
1998-02-09 06:11:36 +00:00
1998-02-15 04:17:09 +00:00
1998-02-09 06:11:36 +00:00
1998-02-23 06:59:52 +00:00
1998-02-15 04:17:09 +00:00
1998-02-06 12:14:30 +00:00
1997-12-19 23:25:16 +00:00
1997-12-19 23:25:16 +00:00
1997-10-16 20:32:40 +00:00