[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-port-refactor updated (44b3342 -> 5a342f6)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch wip-port-refactor updated (44b3342 -> 5a342f6) |
Date: |
Thu, 21 Apr 2016 08:28:10 +0000 |
wingo pushed a change to branch wip-port-refactor
in repository guile.
from 44b3342 Load port bindings in separate (ice-9 ports) module
new 2214fff Remove unrelated scm_t_port_buffer use in vports
new f629740 Port buffer has-eof? field is SCM value
new b869344 Remove size field from port buffers
new 10dc6d0 Remove "buf" field from port buffers
new ffb4347 Port buffer cur/next pointers are Scheme values
new bb6edc5 peek-u8 correctness and speed refactor
new 5a342f6 Port buffers are Scheme values
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:
libguile/filesys.c | 5 +-
libguile/poll.c | 11 +-
libguile/ports-internal.h | 173 +++++++++++++++++++++++++
libguile/ports.c | 312 ++++++++++++++++++++++++---------------------
libguile/ports.h | 124 +++++++++++-------
libguile/r6rs-ports.c | 8 +-
libguile/read.c | 8 +-
libguile/rw.c | 5 +-
libguile/vports.c | 25 ++--
9 files changed, 452 insertions(+), 219 deletions(-)
- [Guile-commits] branch wip-port-refactor updated (44b3342 -> 5a342f6),
Andy Wingo <=
- [Guile-commits] 02/07: Port buffer has-eof? field is SCM value, Andy Wingo, 2016/04/21
- [Guile-commits] 06/07: peek-u8 correctness and speed refactor, Andy Wingo, 2016/04/21
- [Guile-commits] 05/07: Port buffer cur/next pointers are Scheme values, Andy Wingo, 2016/04/21
- [Guile-commits] 01/07: Remove unrelated scm_t_port_buffer use in vports, Andy Wingo, 2016/04/21
- [Guile-commits] 04/07: Remove "buf" field from port buffers, Andy Wingo, 2016/04/21
- [Guile-commits] 03/07: Remove size field from port buffers, Andy Wingo, 2016/04/21
- [Guile-commits] 07/07: Port buffers are Scheme values, Andy Wingo, 2016/04/21