diff options
author | Marius Vollmer <mvo@zagadka.de> | 2001-07-29 20:48:52 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2001-07-29 20:48:52 +0000 |
commit | 54866b6c2012368b0de9675b17a12bd08a7f31d4 (patch) | |
tree | 04e96318e17deb582af3dd5d629520404ec72709 /libguile | |
parent | 8b958d72d10255c9f4fb77fe1ac6879afa3ecf5c (diff) | |
download | guile-54866b6c2012368b0de9675b17a12bd08a7f31d4.tar.gz |
*** empty log message ***
Diffstat (limited to 'libguile')
-rw-r--r-- | libguile/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog index c0267c7c4..901e1b458 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,25 @@ +2001-07-29 Marius Vollmer <mvo@zagadka.ping.de> + + 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 <mvo@zagadka.ping.de> "Glocs" have been removed. |