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
prev parent 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