[Top][All Lists]
[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