[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch lloda-array-support updated (b7adfdc -> d6bb2ab)
From: |
Daniel Llorens |
Subject: |
[Guile-commits] branch lloda-array-support updated (b7adfdc -> d6bb2ab) |
Date: |
Fri, 24 Jun 2016 08:41:18 +0000 (UTC) |
lloda pushed a change to branch lloda-array-support
in repository guile.
discards b7adfdc Remove uniform-array-read!, uniform-array-write from the
manual
discards 7683324 Remove commented stack version of
scm_array_for_each_cell()
discards 2511a4d Fix pool version of scm_array_for_each_cell by aligning
pointers
discards b454906 Fix a corner case with empty arrays in
(array-for-each-cell)
discards 6d05c5c Clean up (array-for-each-cell)
discards 9e377c0 Avoid variable stack use in scm_array_for_each_cell()
discards 67f794e Special case for array-map! with three arguments
discards 3b5015c New export (array-for-each-cell-in-order)
discards 35521fc Draft documentation for (array-for-each-cell)
discards 4f14329 Draft of (array-for-each-cell)
discards 9f923fc Do not use array handles in scm_vector
discards 0ab2e6b Remove deprecated and unused generalized-vector functions
discards 65fcce6 Speed up for multi-arg cases of scm_ramap functions
discards 3016677 Remove deprecated array functions
discards 878b976 Fix compilation of rank 0 typed array literals
discards b1109d1 Don't use array handles in scm_c_array_rank
discards 1ffd38b Rename array-set-from!, scm_array_set_from_x to
array-amend!, scm_array_amend_x
discards 8b70ca4 Tests & doc for array-from, array-from*, array-set-from!
discards f23d0b6 New functions array-from, array-from*, array-set-from!
discards 2f27d7f Compile in C99 mode
discards 41e73e6 Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
discards 6d7faed Unuse array 'contiguous' flag
discards c8188d5 Remove scm_from_contiguous_array
discards eaa2c6e Avoid unneeded internal use of array handles
adds 2c8ea5a Fix memory leak in scm_from_{u,}int64 on 32-bit platforms
adds 1d72d46 Don't serialize uninterned symbols
adds 04d87db Fix default-duplicate-binding-handlers for compilation
adds 3df2293 Static default for define-module #:duplicates
adds 498cd58 Fix R6RS fold-left documentation
adds 8a072fc Add weak hash table documentation
adds f23dfc0 Locale is default port encoding
adds f84006c Clarify use of the term "scanning" in the manual
adds 20718dd Add with-input-from-port, etc documentation
adds 7d550c4 Fix ,profile in pure modules
new f6db75a Avoid unneeded internal use of array handles
new 3bec859 Remove scm_from_contiguous_array
new e76155b Unuse array 'contiguous' flag
new ee8eb37 Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle
new 53b722c Compile in C99 mode
new 3ff81a0 New functions array-from, array-from*, array-set-from!
new ac1346e Tests & doc for array-from, array-from*, array-set-from!
new 617de6f Rename array-set-from!, scm_array_set_from_x to
array-amend!, scm_array_amend_x
new 84c5201 Don't use array handles in scm_c_array_rank
new 667f4df Fix compilation of rank 0 typed array literals
new b92a77d Remove deprecated array functions
new 7dc697f Speed up for multi-arg cases of scm_ramap functions
new 86481c3 Remove deprecated and unused generalized-vector functions
new e4b292a Do not use array handles in scm_vector
new c8e77af Draft of (array-for-each-cell)
new ab25205 Draft documentation for (array-for-each-cell)
new 48de0fe New export (array-for-each-cell-in-order)
new cf6c7ce Special case for array-map! with three arguments
new 0bedb12 Avoid variable stack use in scm_array_for_each_cell()
new 05a5796 Clean up (array-for-each-cell)
new 090f80b Fix a corner case with empty arrays in
(array-for-each-cell)
new 9854fbc Fix pool version of scm_array_for_each_cell by aligning
pointers
new 87fbb6b Remove commented stack version of
scm_array_for_each_cell()
new d6bb2ab Remove uniform-array-read!, uniform-array-write from the
manual
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b7adfdc)
\
N -- N -- N refs/heads/lloda-array-support (d6bb2ab)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 24 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:
doc/ref/api-io.texi | 8 ++++
doc/ref/api-memory.texi | 54 +++++++++++++--------
doc/ref/libguile-concepts.texi | 48 ++++++++++++-------
doc/ref/r6rs.texi | 12 +++--
libguile/conv-integer.i.c | 2 +-
libguile/conv-uinteger.i.c | 2 +-
libguile/ports.c | 3 +-
libguile/scmsigs.c | 6 ++-
module/ice-9/boot-9.scm | 104 ++++++++++++++++++++++------------------
module/system/vm/assembler.scm | 2 +
test-suite/tests/rtl.test | 10 ++++
11 files changed, 159 insertions(+), 92 deletions(-)
- [Guile-commits] branch lloda-array-support updated (b7adfdc -> d6bb2ab),
Daniel Llorens <=
- [Guile-commits] 10/24: Fix compilation of rank 0 typed array literals, Daniel Llorens, 2016/06/24
- [Guile-commits] 17/24: New export (array-for-each-cell-in-order), Daniel Llorens, 2016/06/24
- [Guile-commits] 09/24: Don't use array handles in scm_c_array_rank, Daniel Llorens, 2016/06/24
- [Guile-commits] 02/24: Remove scm_from_contiguous_array, Daniel Llorens, 2016/06/24
- [Guile-commits] 22/24: Fix pool version of scm_array_for_each_cell by aligning pointers, Daniel Llorens, 2016/06/24
- [Guile-commits] 08/24: Rename array-set-from!, scm_array_set_from_x to array-amend!, scm_array_amend_x, Daniel Llorens, 2016/06/24
- [Guile-commits] 18/24: Special case for array-map! with three arguments, Daniel Llorens, 2016/06/24
- [Guile-commits] 05/24: Compile in C99 mode, Daniel Llorens, 2016/06/24
- [Guile-commits] 19/24: Avoid variable stack use in scm_array_for_each_cell(), Daniel Llorens, 2016/06/24
- [Guile-commits] 14/24: Do not use array handles in scm_vector, Daniel Llorens, 2016/06/24