comp.lang.ada
 help / color / mirror / Atom feed
From: tmoran@acm.org
Subject: Re: ANN: GNAT 3.15p binary for OS/2 available
Date: Mon, 25 Nov 2002 08:08:22 GMT
Date: 2002-11-25T08:08:22+00:00	[thread overview]
Message-ID: <WTkE9.105806$P31.55611@rwcrnsc53> (raw)
In-Reply-To: Ej0w7lFo08Zw-pn2-JHkU7R5IlBq9@jupiter.dwparsons.dialin.t-online.de

> I can only find 'Base_Monotonic_Clock :=3D Base_Clock;' in 5wosprim.adb
> which is for NT and not used for OS/2. So, OS/2 would appear at first
> glance not to have that bug
  Excellent!  The problem lay in attempting to keep the two Windows clocks
in synch, and one monotonically increasing.  If one task called Clock, and
that caused a resynch, then Base_Ticks, but not Base_Monotonic_Clock,
would be reset, thus causing a backward movement of Monotonic_Clock, and a
consequent increase in any other task's outstanding "delay"s.  Perhaps OS2
doesn't have such a mess.  The symptom was that in a multitasking program
where one task called Clock, and one of the clocks was adjusted manually or
automatically, another task's "delay" would be markedly lengthened.
> do you have a number for the bug report
  I just sent it in Saturday.



  reply	other threads:[~2002-11-25  8:08 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-24 16:52 ANN: GNAT 3.15p binary for OS/2 available Dave Parsons
2002-11-24 20:07 ` tmoran
2002-11-25  7:35   ` Dave Parsons
2002-11-25  8:08     ` tmoran [this message]
2002-11-26  6:37       ` Dave Parsons
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox