guile-cvs
[Top][All Lists]
Advanced

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

guile/guile-lightning ChangeLog


From: Marius Vollmer
Subject: guile/guile-lightning ChangeLog
Date: Sun, 08 Apr 2001 20:58:06 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/04/08 20:58:06

Modified files:
        guile-lightning: ChangeLog 

Log message:
        

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-lightning/ChangeLog.diff?r1=1.4&r2=1.5

Patches:
Index: guile/guile-lightning/ChangeLog
diff -u guile/guile-lightning/ChangeLog:1.4 guile/guile-lightning/ChangeLog:1.5
--- guile/guile-lightning/ChangeLog:1.4 Sun Apr  1 09:19:22 2001
+++ guile/guile-lightning/ChangeLog     Sun Apr  8 20:58:05 2001
@@ -1,3 +1,33 @@
+2001-04-09  Marius Vollmer  <address@hidden>
+
+       * lightning.c (nlistify, scm_invoke): Do not use va_lists to get
+       at the arguments.
+       (nlistify2): Removed.
+       (scm_disassemble): Disassemble corresponding codevector when
+       passed a code closure.
+
+       * Makefile.am: Install assembler.scm and compiler.scm.
+
+       * lightning.scm, assembler.scm: Renamed "lightning.scm" to
+       "assembler.scm".  Renamed module to (lightning assembler).
+       
+       * compiler.scm: New file.
+
+       * test.scm: Exercise the compiler some.
+
+2001-04-06  Marius Vollmer  <address@hidden>
+
+       * rod.scm: Handle "jmp" and "call" right with respect to registers
+       and immediates.
+
+       * lightning.ops (jit_callr): Added.
+
+       * lightning.c: Lotsa intricate stuff for efficiently invoking
+       arbitrary procedure objects from compiled code.
+
+       * test.scm: Readded old Fibonacci code, using more features, like
+       a slight integration with the module system.
+
 2001-04-01  Marius Vollmer  <address@hidden>
 
        * test.scm: Started new generation of tests, using the new calling



reply via email to

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