[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, 01 Apr 2001 09:19:22 -0700 |
CVSROOT: /cvs
Module name: guile
Changes by: Marius Vollmer <address@hidden> 01/04/01 09:19:22
Modified files:
guile-lightning: ChangeLog
Log message:
CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-lightning/ChangeLog.diff?r1=1.3&r2=1.4
Patches:
Index: guile/guile-lightning/ChangeLog
diff -u guile/guile-lightning/ChangeLog:1.3 guile/guile-lightning/ChangeLog:1.4
--- guile/guile-lightning/ChangeLog:1.3 Sat Mar 24 20:33:17 2001
+++ guile/guile-lightning/ChangeLog Sun Apr 1 09:19:22 2001
@@ -1,3 +1,18 @@
+2001-04-01 Marius Vollmer <address@hidden>
+
+ * test.scm: Started new generation of tests, using the new calling
+ convention.
+ * test-old.scm: Renamed from test.scm.
+
+ * lightning.c (code, codevector): Changed old `code' smob to the
+ name `codevector', which represents a closure template. New smob
+ `code', which represents a closure (template + environment).
+ (call_tc, create_call_tc): Support for calling into the new
+ tail-callable calling convention.
+ (code_apply): Use it.
+ (scm_make_closure): New, exported to Scheme.
+ * lightning.scm (make-closure): Export.
+
2001-03-25 Marius Vollmer <address@hidden>
* lightning.scm (asm-macros, register-asm-macro, get-asm-macro,
- guile/guile-lightning ChangeLog,
Marius Vollmer <=