[Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: [Pharo-project] Incompatibility between Pharo and Seasidehosting

Bruce O'Neel squeak at pckswarms.ch
Tue Feb 24 13:15:08 UTC 2009


Hi,

Yes, thanks.

The problem is that the most recent unix vm has exactly this problem.

cheers

bruce

On Sun, Feb 22, 2009 at 04:33:20PM -0800, John M McIntosh wrote:
> Old news.
>
> http://www.nabble.com/An-issue-with-Slang,-the-interpreter---the-VM,-and-a-period-in-biasToGrow.-td8515636.html
>
> Could be other important VMMaker changes between 2007 and today...
>
>
> On 22-Feb-09, at 4:47 AM, Bruce O'Neel wrote:
>
>> Hi,
>>
>> I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz  
>> from http://www.squeakvm.org/unix/
>> and looked into it a bit.
>>
>> In ObjectMemory biasToGrow it looks like the problem is
>>
>> biasToGrow
>> 	| growSize |
>> 	growSize :=  growHeadroom*3/2 - (self sizeOfFree: freeBlock)
>> 	self growObjectMemory: growSize
>>
>> there are no '.'s after the lines.  Shouldn't it look like:
>>
>> biasToGrow
>>        | growSize |
>>        growSize :=  growHeadroom*3/2 - (self sizeOfFree: freeBlock).
>>        self growObjectMemory: growSize.
>>
>> that?
>>
>> It looks like the slang interpreter/translater must be coughing a bit 
>> on what is basically
>> slight invalid syntax, right?
>>
>> I guess that next up I have to figure out how to actually run vm maker 
>> :-)
>>
>> cheers
>>
>> bruce
>
> --
> === 
> ========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
> === 
> ========================================================================
>
>
>


More information about the Vm-dev mailing list