Re: Guile virtual machine targets

2011-05-02 Thread Marijn
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Ewan, On 04/20/11 12:57, Ewan Higgs wrote: > With regards to libJit, I tried to download it and go through the tutorial > code, > but it appears to have been deserted. The link to download the source[2] is > dead > though there is a package on

Re: Guile virtual machine targets

2011-04-20 Thread Ewan Higgs
oftware/dotgnu/pnet-git.html [5] http://www.gnu.org/software/dotgnu/libjit-doc/libjit_3.html#SEC6 [6] http://lists.gnu.org/archive/html/dotgnu-libjit/ [7] http://lists.gnu.org/archive/html/dotgnu-libjit/2004-05/index.html - Original Message From: Ludovic Courtès To: guile-devel@gnu.org S

Re: Guile virtual machine targets

2011-04-18 Thread Ludovic Courtès
Hello, There are experience reports suggesting that LLVM is not well suited for JIT: it’s relatively slow because the main goal is AOT, not JIT, and has a large memory footprint. For example, from , Section 4.3 (“Startup Time”): Although LLVM has

Re: Guile virtual machine targets

2011-04-18 Thread Noah Lavine
Hello, Let me clarify a bit about Lightning and the stuff I've been doing: Lightning is a very low-level assembler framework. It is embeddable, and Guile could certainly target it, but targeting Lightning would be just a speed enhancement - it wouldn't make us more compatible with anything else.

Guile virtual machine targets

2011-04-18 Thread Ewan Higgs
Hi all, With Noah's suggestion of moving the Guile vm in a direction to support CLisp work as well, I became curious about the status of the various Guile back ends (Lightning and Guile-vm). These questions are largely out of personal interest and not leading up to any particular piece of work I