delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/03/31/21:15:14

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
NNTP-Posting-Date: Tue, 31 Mar 2015 20:03:02 -0500
From: "Charles Sandmann" <cwsdpmi AT earthlink DOT net>
Newsgroups: comp.os.msdos.djgpp
References: <almarsoft DOT 626743527885021598 AT news DOT free DOT fr> <201503280004 DOT t2S044ke019699 AT delorie DOT com> <55167074 DOT 3070503 AT iki DOT fi>
In-Reply-To: <55167074.3070503@iki.fi>
Subject: Re: djgpp v2.04 release?
Date: Tue, 31 Mar 2015 20:02:59 -0500
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Message-ID: <4bGdne20s9Rb3obInZ2dnUU7-eWdnZ2d@earthlink.com>
Lines: 18
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 64.91.135.5
X-Trace: sv3-h9XzDqLE1eNq3vb6I42qA1hyIwPrZQ1EmlAy6QAIdfintYJjbDQhq7CoQx2kSRUfuBGW9yb4msHA4z4!2mcKaS2o9dfwHbCb1kmKvbfqhn+FTtOPkF4l/EqPJ4UxfaVXSwtWdlRgg340VoIP3I+guPMzynNK!3DhMbrB9vMdAwkrOqKjnd2ofkXZDfg==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 2176
X-Original-Bytes: 2114
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

>"Andris Pavenis"  wrote in message news:55167074 DOT 3070503 AT iki DOT fi...
>Problem with malloc is still there. I have used nmalloc for DJGPP port of GCC 
>already for years as
>v2.04 memory management is much too slow.

There is also a simple fix for the existing 2.03/2.04 default malloc - in the 
free() code remove the
block merging stuff.  It is O(N**2) or O(N**3).  When memory was tight it might 
have made sense
with a better implementation (to avoid paging to hard disk) - but just remove 
that code today
and I doubt anyone will notice (other than huge speed increases freeing lots of 
blocks).

But the other issue here is Microsoft has pushed 64-bit default distributions so 
hard that anyone
with a system newer than XP probably cannot run the 16-bit DOS interfaced DJGPP. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019