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, 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,



reply via email to

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