guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] branch master updated (cfe2279 -> ed549da)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (cfe2279 -> ed549da)
Date: Thu, 14 Sep 2017 05:10:25 -0400 (EDT)

wingo pushed a change to branch master
in repository guile.

      from  cfe2279   Merge remote-tracking branch 'origin/stable-2.2'
       new  95f66b1   GOOPS instance migration implemented in Scheme
       new  5c8bb13   Change name of "static" flag indicating static slot 
allocation
       new  4898959   Implement class redefinition on top of fixed structs
       new  7e91ff6   Remove indirection in structs
       new  ee5994a   remove self field of vtables
       new  78d587c   Remove "redefined" class slot
       new  ed549da   Document class redefinition change

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NEWS                               |  51 ++++
 doc/ref/goops.texi                 |  91 ++++--
 libguile/foreign-object.c          |   1 +
 libguile/gc.c                      |   6 +-
 libguile/goops.c                   | 208 +++++---------
 libguile/goops.h                   |  26 +-
 libguile/modules.c                 |   4 +-
 libguile/struct.c                  |  47 +---
 libguile/struct.h                  | 101 +++----
 libguile/vm-engine.c               |   3 +-
 module/oop/goops.scm               | 561 ++++++++++++++++++++++++-------------
 module/rnrs/records/procedural.scm |  22 +-
 module/srfi/srfi-35.scm            |   1 -
 module/system/base/types.scm       |  15 +-
 test-suite/tests/goops.test        |  39 ++-
 15 files changed, 674 insertions(+), 502 deletions(-)



reply via email to

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