help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Smalltalk on Solaris 8 x86


From: Dirk Sondermann
Subject: Re: [Help-smalltalk] Smalltalk on Solaris 8 x86
Date: Sat, 17 Feb 2001 17:13:10 +0100

>> 399,401d398
>> <  true,  -256, -256, 640,   /* try 256 Mb before the higher address */
>> <  true,  -128, -256, 512,   /* try 128 Mb before the higher address */
>> <  true,  -64,  -256, 448,   /* try 64 Mb before the higher address */
>
>What's the reason why you deleted these? (I have put #if 0 around them).

These entries in steps[] pass all the tests in findHeapBase(), but using
the resulting baseaddr leads to either a segmentation fault or a
memory allocation failure (the fourth call of _heap_map_in() returns
MAP_FAILED).

It is not necessary to delete them, but one has to ensure that they are
preceded by all entries which could yield a valid baseaddr.

Dirk




reply via email to

[Prev in Thread] Current Thread [Next in Thread]