Re: Introducing Jitgen

2011-01-28 Thread Andy Wingo
Heya Noah, On Fri 10 Dec 2010 10:09, l...@gnu.org (Ludovic Courtès) writes: > Better late than never... Indeed, and my apologies for only getting back to you now. > Noah Lavine writes: > >> My biggest question is, is this something that you would be interested >> in having in Guile? > > I thin

Re: Introducing Jitgen

2010-12-10 Thread Ludovic Courtès
Hello! Better late than never... Noah Lavine writes: [...] > The goal of Jitgen is to generate both of these from the following > instructions: > > '((ip <- ip + ipup) > (tmp1 <- fp - spup) > (tmp2 <- sp - tmp1) > (tmp3 <- tmp2 == (n_val & 0x7)) > (branch-if tmp3 good_path) > (store

Introducing Jitgen

2010-11-28 Thread Noah Lavine
Hello all, Attached is the first version of Jitgen, a system for writing virtual machines and matching JIT compilers without so much duplicated code. It's pretty rough, but I wanted to see what you thought of this version and ask for comments. The problem it's trying to solve is that if I made a