guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VM: direct vs indirect threading


From: Karl M. Hegbloom
Subject: Re: VM: direct vs indirect threading
Date: 21 Sep 2000 01:31:24 -0700

>>>>> "Keisuke" == Keisuke Nishida <address@hidden> writes:

    Keisuke> address@hidden (Karl M. Hegbloom) writes:
    >> Keisuke?  Have you looked at `rscheme' at all?  (It's very
    >> complicated, to me.)  Apparently it has some sort of automatic
    >> generation of byte code interpreters.  Might be worth a study.

    Keisuke> No.  I want to look at it, but their ftp server is not
    Keisuke> working now.  Where could I find the source code?

 Get it from Debian, of course.  `apt-get source rscheme' will pull it
 in if you run Debian GNU/Linux.  Otherwise, look for it in:

 <URL:http://http.us.debian.org/debian/dists/woody/main/source/devel/>

 You should probably grab both the .tar.gz and the .diff.gz files, and
 apply the Debian .diff.gz after looking it over for any patches
 they've made to the upstream sources outside of the usual "debian/*"
 subdirectory.  (Sometimes there's a "configure" patch that sneaks in
 because `autoconf' was run.  It can usually be ignored when you
 review the patch for relevant details.)

    Keisuke> It seems rep uses this technique, and I think this better
    Keisuke> fits for my VM.  It's simple, uses less memory,
    Keisuke> simplifies the instruction set, and makes the debugging
    Keisuke> engine as fast as the regular engine.  Great!

 8-)

    Keisuke> Anyway, these optimization issues can be done any time
    Keisuke> later.  I need to complete the VM and the compiler
    Keisuke> first...

 I'm looking forward to learning how it works.  I don't understand
 compilation very well yet.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]