[Vm-dev] compiling the stack VM with LLVM at -Ofast

Ken G. Brown kbrown at mac.com
Thu Oct 9 18:04:30 UTC 2014


Whatdyamean, we were civilized! :)

Ken,
from my iPhone

> On Oct 9, 2014, at 10:49, John McIntosh <johnmci at smalltalkconsulting.com> wrote:
> 
> 
> 
>> On Thu, Oct 9, 2014 at 9:28 AM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>>  
>> Hi John,
>> 
>>> On Wed, Oct 8, 2014 at 9:39 PM, John McIntosh <johnmci at smalltalkconsulting.com> wrote:
>>>  
>>> Due to attending the Vancouver Island Camp Smalltalk 2014, I spent a few hours (ok many) being motivated, and trying to compile a 2009 era stack VM with LLVM optimization fully on. 
>> 
>> Why??  Why are you not trying to compile a 2014 version, e.g. in http://www.squeakvm.org/svn/squeak/branches/Cog/stacksrc?  That's over five years old.
> 
> Goush, I was at Camp Smalltalk, cutoff from civilization, and only had a 8 year old mac book pro running 10.7.5 and Xcode 4.6 with a source tree for my iOS Fractions Calculator. So it was a comfortable viewpoint to have in order to figure out where llvm was busted. 
>  
>  
>>  
>>> 
>>> I can say that part is mostly completed, but I need some help understanding how to bring the VM source up to date (without GCC) so that I can see how best to tackle a few remaining issues. Mostly focusing around something odd in the LargeInteger Plugin. 
>> 
>> The up-to-date code is in svn.
>> Alternatively you can build an up-to-date VMMaker image following the instructions in http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildspurtrunkvmmakerimage.sh and/or http://www.squeakvm.org/svn/squeak/branches/Cog/image/buildsqueaktrunkvmmakerimage.sh 
>> 
>> HTH
>> -- 
>> best,
>> Eliot
> 
> 
> 
> -- 
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com> https://www.linkedin.com/in/smalltalk
> ===========================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20141009/cac963dd/attachment.htm


More information about the Vm-dev mailing list