comparison packages/kernel/current/ChangeLog @ 356:b77e86276ec3

* src/common/clock.cxx (add_alarm): Tweak last change to allow alarm order for identical alarms to be the same as it used to be. * src/common/clock.cxx (add_alarm): Fix bug resulting in alarms not being added at all if a lower triggered alarm already exists. Reported by Christoph Csebits. Also fix bug when alarm is entered for the same time as tail. These bugs only apply for CYGIMP_KERNEL_COUNTERS_SORT_LIST enabled. * doc/kernel.sgml: document that order of callback for alarms at identical times is unspecified.
author jlarmour
date Tue, 01 Oct 2002 19:10:21 +0000
parents a29ee6c2dd3c
children c030434df232
comparison
equal deleted inserted replaced
355:115b5cde8e53 356:b77e86276ec3
1 2002-10-01 Jonathan Larmour <jifl@eCosCentric.com>
2
3 * src/common/clock.cxx (add_alarm): Tweak last change to allow
4 alarm order for identical alarms to be the same as it used to be.
5
6 2002-09-30 Jonathan Larmour <jifl@eCosCentric.com>
7
8 * src/common/clock.cxx (add_alarm): Fix bug resulting in alarms
9 not being added at all if a lower triggered alarm already exists.
10 Reported by Christoph Csebits.
11 Also fix bug when alarm is entered for the same time as tail.
12 These bugs only apply for CYGIMP_KERNEL_COUNTERS_SORT_LIST enabled.
13
14 * doc/kernel.sgml: document that order of callback for alarms at
15 identical times is unspecified.
16
1 2002-08-08 Nick Garnett <nickg@calivar.demon.co.uk> 17 2002-08-08 Nick Garnett <nickg@calivar.demon.co.uk>
2 18
3 * src/sched/sched.cxx (unlock_inner): Removed initial 19 * src/sched/sched.cxx (unlock_inner): Removed initial
4 assertion. This has served its purpose and with the introduction 20 assertion. This has served its purpose and with the introduction
5 of routines such as unlock_reschedule() is prone to firing in 21 of routines such as unlock_reschedule() is prone to firing in