[squeak-dev] new Cog VMs available
Chris Cunnington
brasspen at gmail.com
Sat Jun 14 14:22:57 UTC 2014
On Jun 14, 2014, at 9:40 AM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>
> On Fri, Jun 13, 2014 at 10:11 PM, Chris Cunnington <brasspen at gmail.com> wrote:
>
> On Jun 14, 2014, at 12:59 AM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>
>> ...in http://www.mirandabanda.org/files/Cog/VM/VM.r3000/
>>
>> CogVM binaries as per VMMaker.oscog-eem.772/r3000
>>
>> Add libcrypto and libssl to Linux and Mac builds of the SqueakSSL plugin.
>
> That will make using the Altitude web framework much easier.
>
> Providing they work... Any news?
Actually, I haven't tried it yet. It just seemed like a pleasant surprise. I'll try it out later today in Linux and report back.
Chris
>
>
> Chris
>
>>
>> Add the XDisplayControlPlugin and include it (external) and the AioPlugin
>> (internal) to the linux x86 builds.
>>
>> Cog:
>> Fix an abort (relocating call to invalid address) due to an over-zealous check
>> in relocateCallBeforeReturnPC:by:. Since we relocate e.g. calls to primitives
>> there can be no effective range check there-in.
>>
>> Spur:
>> Fix fillObj: signedness for objects straddling the midpoint of the address
>> space (quickly affects linux). Similarly for routines in pigCompact, to get
>> asserts correct.
>>
>> Fix printOopsFrom:to:. for objects up to endOfMemory.
>>
>> Declare lastFreeChunk and firstFreeChunk correctly. Fix numberOfForwarders:
>> and printForwarders: for isForwarded:'s blindness towards freeChunks.
>> Comment isForwarded: to be clear on the issue.
>>
>> Have the segment manager pass to sqAllocateMemorySegmentOfSize: the address of
>> the first large enough gap in the address space, instead of the address of the
>> end of the first segment. This allows e.g. linux to use MAP_FIXED and hence
>> get past a 128Mb limit on mmapping.
>>
>> Fix bugs in isValidFreeObject: & printFreeTreeChunk: that caused bogus assert
>> failures.
>>
>> Remember to include the Spur moniker in the -version output on linux
>> --
>> best,
>> Eliot
>>
>
>
>
>
>
>
>
> --
> best,
> Eliot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140614/29630b16/attachment.htm
More information about the Squeak-dev
mailing list
|