X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Message-ID: <3C650C18.B45F67D4@yahoo.com> From: CBFalconer Organization: Ched Research X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: Alignment problem References: <3c63f21f DOT sandmann AT clio DOT rice DOT edu> <3C645F1D DOT C26E8F64 AT yahoo DOT com> <3c64b7cf DOT sandmann AT clio DOT rice DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 29 Date: Sat, 09 Feb 2002 12:07:01 GMT NNTP-Posting-Host: 12.90.170.112 X-Complaints-To: abuse AT worldnet DOT att DOT net X-Trace: bgtnsc05-news.ops.worldnet.att.net 1013256421 12.90.170.112 (Sat, 09 Feb 2002 12:07:01 GMT) NNTP-Posting-Date: Sat, 09 Feb 2002 12:07:01 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Charles Sandmann wrote: > > > A while ago I also reported a problem with freeing many items in > > no particular order. It became highly noticeable at about 20,000 > > items on my machine, and impossible by 50,000. If you want code to > > provoke it I can provide it. LCC-Win32 acts the same way, but the > > limit is much higher under VC6. > > A patch to the code would be preferred; or at least a profiling of > the behavior to identify the locations where the time is spent. > It sounds like some nasty o(n**2) or o(n**3) algorithm issue. > > Everyone on the development team has a long list of things they > are working on - so unless someone adopts the problem or someone > provides a patch, it's likely to remain slow. I scanned quickly through djlsr203.zip without seeing anything meaningful to me. I am not in the least familiar with the runtime. On first principles I suspect it has something to do with combining free spaces. Note there is no problem when abandoning the program and letting the OS do the recovery. -- Chuck F (cbfalconer AT yahoo DOT com) (cbfalconer AT XXXXworldnet DOT att DOT net) Available for consulting/temporary embedded and systems. (Remove "XXXX" from reply address. yahoo works unmodified) mailto:uce AT ftc DOT gov (for spambots to harvest)