guile-cvs
[Top][All Lists]
Advanced

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

guile/guile-core/libguile ChangeLog


From: Marius Vollmer
Subject: guile/guile-core/libguile ChangeLog
Date: Sun, 29 Jul 2001 13:47:53 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/07/29 13:47:53

Modified files:
        guile-core/libguile: ChangeLog 

Log message:
        

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1482&tr2=1.1483&r1=text&r2=text

Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1482 
guile/guile-core/libguile/ChangeLog:1.1483
--- guile/guile-core/libguile/ChangeLog:1.1482  Thu Jul 26 14:40:52 2001
+++ guile/guile-core/libguile/ChangeLog Sun Jul 29 13:47:53 2001
@@ -1,3 +1,25 @@
+2001-07-29  Marius Vollmer  <address@hidden>
+
+       Removed vcell slot from structs.
+       
+       * struct.h (scm_vtable_index_vcell): Removed.  Renumbered
+       subsequent indices.
+
+       * struct.c (scm_struct_vtable_p): Do not check vcell slot for
+       zero.  Use scm_vtable_index_layout instead of "0" when accessing
+       said slot.
+       (scm_init_struct): Remove vcell slot layout code from
+       required_vtable_fields.
+
+       * objects.h (scm_si_redefined, scm_si_hashsets): Renumbered.
+
+       * goops.c (build_class_class_slots): Removed vcell slot
+       definition.
+
+       * goops.h: Renumbered slot indices. (SCM_CLASS_CLASS_LAYOUT):
+       Removed vcell slot layout code.
+       (scm_si_vcell): Removed.
+
 2001-07-26  Marius Vollmer  <address@hidden>
 
        "Glocs" have been removed.



reply via email to

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