delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/04/09/02:59:44

From: spolk AT cygnus DOT com (Syd Polk)
Subject: Re: Question about Sergey's heap change
9 Apr 1998 02:59:44 -0700 :
Message-ID: <352C9620.61FD2B42.cygnus.cygwin32.developers@cygnus.com>
References: <01BD634B DOT A44F7650 AT sos>
Mime-Version: 1.0
To: "cygwin32-developers AT cygnus DOT com" <cygwin32-developers AT cygnus DOT com>

Sergey Okhapkin wrote:
> 
> Geoffrey Noer wrote:
> > > -  heap_chunk_in_mb = reg.get_key ().get_int ("heap_chunk_in_mb", 8);
> > > +  heap_chunk_in_mb = reg.get_key ().get_int ("heap_chunk_in_mb", 128);
> > >    if (heap_chunk_in_mb < 4)
> > >      {
> > >        heap_chunk_in_mb = 4;
> >
> > Are there reasons why I shouldn't make this change?
> >
> 
> With this change the heap is allocated after cygwinb19.dll (adresses
> 0x1000XXXX). Some shitware (for example, Xemacs, configured without
> "--gung-ho" option) thinks that all pointers have the highest byte set to
> zero and uses this byte for storing some internal info.
> 
> --
> Sergey Okhapkin, http://www.lexa.ru/sos
> Moscow, Russia

I thought old Mac code was the only software that did that...

Syd Polk

- Raw text -


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