wingo pushed a change to branch wip-whippet
in repository guile.

    from a5f9d0da6 Vm creates values with scm_allocate_tagged
     new 61af4d201 Syntax uses scm_allocate_tagged
     new 0a5d2ffb1 Move foreign pointers off scm_words
     new d73c675fa Switch all users of SCM_SIMPLE_VECTOR_LENGTH to 
scm_c_vector_length
     new 4dedc48cf Switch all users of SCM_SIMPLE_VECTOR_REF to scm_c_vector_ref
     new 617344f82 Switch all users of SCM_SIMPLE_VECTOR_SET to 
scm_c_vector_set_x
     new da51198ce Fix a couple SCM_SIMPLE_VECTOR stragglers
     new 05e868892 Deprecate SCM_SIMPLE_VECTOR_REF et al
     new 7dfbb8bc4 Inline scm_is_vector
     new a478665ab Move vectors off scm_words
     new 5d9d84b68 Remove internal scm_inline_cons
     new c2f451bf5 Remove unused internal inline allocation functions

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


Summary of changes:
 libguile/Makefile.am        |   1 +
 libguile/array-handle.c     |   6 +--
 libguile/arrays.c           |   6 +--
 libguile/deprecated.c       |  27 +++++++++++
 libguile/deprecated.h       |   8 +++
 libguile/eq.c               |   2 +-
 libguile/eval.c             |   8 +--
 libguile/filesys.c          |  78 +++++++++++++++---------------
 libguile/foreign.c          |  50 +++++++++----------
 libguile/foreign.h          |  54 +++++++++++++++++++--
 libguile/gc-inline.h        |  66 -------------------------
 libguile/hash.c             |   2 +-
 libguile/hashtab.c          |  60 +++++++++++------------
 libguile/init.c             |   2 +-
 libguile/intrinsics.c       |  12 ++---
 libguile/memoize.c          |   6 +--
 libguile/modules.c          |   4 +-
 libguile/net_db.c           |  56 ++++++++++-----------
 libguile/poll.c             |   8 +--
 libguile/ports-internal.h   |  16 +++---
 libguile/ports.c            |   8 +--
 libguile/posix.c            |  48 +++++++++---------
 libguile/print.c            |  12 ++---
 libguile/regex-posix.c      |  12 ++---
 libguile/scmsigs.c          |  26 +++++-----
 libguile/socket.c           |  55 +++++++++++----------
 libguile/stime.c            |  76 ++++++++++++++---------------
 libguile/strports.c         |  18 +++----
 libguile/syntax.c           |  49 ++++++++++++-------
 libguile/vectors-internal.h |  93 +++++++++++++++++++++++++++++++++++
 libguile/vectors.c          | 115 +++++++++++++++++++++++---------------------
 libguile/vectors.h          |  36 ++++----------
 libguile/vm.c               |  12 ++++-
 33 files changed, 573 insertions(+), 459 deletions(-)
 create mode 100644 libguile/vectors-internal.h

Reply via email to