[squeak-dev] Is LLVM useful to Squeak?

Antony Blakey antony.blakey at gmail.com
Sat Mar 21 23:10:17 UTC 2009


I did some experiments integrating LLVM and CLang with VW, documented  
starting here: http://www.cincomsmalltalk.com/userblogs/antony/blogView?showComments=true&printTitle=Generating_cross-platform_high_performance_native_code_in_VisualWorks.&entry=3372121629

Yes, you can use LLVM as the code generator, probably using inlining  
to get PICs working. More immediately relevant is inline C,  
dynamically compiled and linked.


On 22/03/2009, at 4:28 AM, askoh wrote:

> I noticed that Mono and Python are doing some work with LLVM.
> http://www.mono-project.com/StudentProjects#LLVM_Back-End
> http://codespeak.net/pypy/dist/pypy/doc/translation.html#the-llvm-back-end
> http://llvm.org/
> What are they gaining from LLVM? Can Squeak benefit from LLVM?

Antony Blakey
--------------------------
CTO, Linkuistics Pty Ltd
Ph: 0438 840 787

75% of statistics are made up on the spot.





More information about the Squeak-dev mailing list