comp.lang.ada
 help / color / mirror / Atom feed
From: DWParsons@T-Online.de (Dave Parsons)
Subject: Re: ANN: GNAT 3.15p binary for OS/2 available
Date: Tue, 26 Nov 2002 07:37:22 +0100
Date: 2002-11-26T07:37:22+01:00	[thread overview]
Message-ID: <Ej0w7lFo08Zw-pn2-RF0ySs4DbwCc@jupiter.dwparsons.dialin.t-online.de> (raw)
In-Reply-To: WTkE9.105806$P31.55611@rwcrnsc53

On Mon, 25 Nov 2002 08:08:22 UTC, tmoran@acm.org wrote:

> > 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.

Ok thanks for the explanation. I'll have a look at the OS/2 implementation
in a bit more detail to see if it could suffer from a similar problem.

Dave





      reply	other threads:[~2002-11-26  6:37 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
2002-11-26  6:37       ` Dave Parsons [this message]
replies disabled

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