From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FROM_WORDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,71d1e36fcaaa9b90 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-06-12 11:08:12 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news.telebyte.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newsfeed.multikabel.nl!zonnet-feed!zonnet-reader-1.POSTED!not-for-mail From: "Wiljan Derks" Newsgroups: comp.lang.ada References: <3EE73D2B.4010502@yahoo.com> Subject: Re: Help with anormal pausing of program X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Message-ID: Date: Thu, 12 Jun 2003 20:08:13 +0200 NNTP-Posting-Host: 62.166.1.11 X-Complaints-To: abuse@zonnet.nl X-Trace: zonnet-reader-1 1055441291 62.166.1.11 (Thu, 12 Jun 2003 20:08:11 MET DST) NNTP-Posting-Date: Thu, 12 Jun 2003 20:08:11 MET DST Xref: archiver1.google.com comp.lang.ada:39057 Date: 2003-06-12T20:08:13+02:00 List-Id: Upto now, I was not ware of potential problems with the performace counter. As cutomer for ACT, I reported problems with the clock in the past. It turned out that the clock was sometimes not monotonic, thus sometimes even getting a decreased clock value in time. That problem has been fixed in 316 and 500a, which was related to the calculations done with the performance counter. Still in 316 and 500a there is still a problem in gnat related with delays. We found that applications sometimes whould wait for a very long time. This is caused by the logic for waiting inside s-prtaop.adb. If you check the loop for the routines that wait with a timeout you find that each loop the routines do the call to monotonic time twice, which is wrong. This bug is fixed in the wavefront of 501. Wiljan