This is an automated email from the git hooks/post-receive script.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
The following commit(s) were added to refs/heads/wip-vector-cleanup by this
push:
new 7aec6c4 Reuse SCM_ASSERT_RANGE in scm_c_vector_ref,
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 9e2d93a9e295e36409cd04882dab278d2ceda435
Author: Daniel Llorens
AuthorDate: Thu Feb 13 12:26:19 2020 +0100
Simplify vector constructor
* libguile/vectors.c: Remove redundant list check.
---
lloda pushed a change to branch wip-vector-cleanup
in repository guile.
discard 1458a7c Simplify vector constructor
new 9e2d93a Simplify vector constructor
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
This is an automated email from the git hooks/post-receive script.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
The following commit(s) were added to refs/heads/wip-vector-cleanup by this
push:
new 1458a7c Simplify vector constructor
1458a7c is described below
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 44a7893430e83544c22a6f2b298a16490eb7e54a
Author: Daniel Llorens
AuthorDate: Mon Feb 3 13:04:13 2020 +0100
Require vector argument to scm_vector_elements, scm_vector_writable_elements
* libguile/vectors.c
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 486421aab2a57574f5b9473c851e5a0bf6e9f319
Author: Daniel Llorens
AuthorDate: Thu Feb 6 16:34:50 2020 +0100
Update branch news file
---
NEWS-wip-vector-cleanup.txt | 9 +++--
1 file changed, 7 insertions(+), 2
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 61eee571b15ed4957d0e50dda6edd3d24df6
Author: Daniel Llorens
AuthorDate: Mon Feb 3 14:30:26 2020 +0100
Simple vectors are just vectors
* doc/ref/api-data.texi: Remove references to 'simple vectors'.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 50084fc73b527eef65d15394457998c2f6e20dbf
Author: Daniel Llorens
AuthorDate: Mon Feb 3 11:21:20 2020 +0100
Require vector as argument to vector-copy
* libguile/vectors.c: Require vector and simplify.
---
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit de1b3c48cc6a0eb5e653d298e7e0097296b81837
Author: Daniel Llorens
AuthorDate: Mon Feb 3 11:42:01 2020 +0100
Require vector as argument to vector->list
* libguile/vectors.c (vector->list): As stated.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 3bcba2a2da15fb437359b5c9d67483a5db500fca
Author: Daniel Llorens
AuthorDate: Thu Feb 6 16:15:47 2020 +0100
Remove generalized-vectors.[hc]
* libguile/arrays.c: Assume the registry of array element types.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 822ff4c4bb8c4212796e276a97f67942b35a40ea
Author: Daniel Llorens
AuthorDate: Fri Feb 7 10:53:59 2020 +0100
Remove scm_from_contiguous_typed_array
This function was undocumented and not used anywhere.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 2e761271e593740fb650a3abd2f602d796f64c12
Author: Daniel Llorens
AuthorDate: Mon Feb 3 16:18:41 2020 +0100
Simplify interfaces to scm_vector_elements and scm_vector_writable_elements
* vectors.h: As
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 95a467c78879a8da524ec46b836783fccdb95a07
Author: Daniel Llorens
AuthorDate: Thu Feb 6 13:19:59 2020 +0100
Rewrite vector-copy! using memmove
* libguile/vectors.c (vector-copy!): As stated. Provide C
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit a38910353dfc8292a13b47d3a7e1b48193af2562
Author: Daniel Llorens
AuthorDate: Wed Feb 5 14:40:19 2020 +0100
Simplify interfaces to scm_TYPEvector_(writable_)elements
Nothing is lost in these since the
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 3a7a5eb1f23ddb7b8a869aea56168d5f6db89443
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:18:14 2020 +0100
Pull generalized-vectors from under bitvector/string/vector
* libguile/generalized-vectors.c:
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit c19292dc618a7266c15680e10d43a6aeea1f1a52
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:40:51 2020 +0100
Pull generalized-vectors from under typed vectors
---
libguile/generalized-vectors.c | 25
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 170bf6c1b350f79ed257a79820eca7d97e3d7c90
Author: Daniel Llorens
AuthorDate: Wed Feb 5 15:55:19 2020 +0100
Add lenp parameter back to scm_bitvector_(writable_)elements
---
NEWS-wip-vector-cleanup.txt | 4 ++--
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 16fd4de85f0ddfe579ae40fb554b209681d14e21
Author: Daniel Llorens
AuthorDate: Thu Feb 6 17:16:07 2020 +0100
Merge generalized-arrays.[ch] in arrays.[ch]
The split was just confusing.
---
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit b9bd983a9f6f7d86392a7b02db2dad38092cd28e
Author: Daniel Llorens
AuthorDate: Fri Feb 7 15:43:24 2020 +0100
Remove 'contiguous' flag in arrays
Was never used, so we save having to set it on various ops.
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit ea628984eaa2e16796fae1edc809c39bedd6acb6
Author: Daniel Llorens
AuthorDate: Wed Feb 5 17:23:40 2020 +0100
Move bitvector functions using array_handle to libguile/array-handle.[ch]
---
NEWS-wip-vector-cleanup.txt
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 77b099476324093982d8775f9bf8a14df3add2e5
Author: Daniel Llorens
AuthorDate: Thu Feb 6 15:52:58 2020 +0100
Pull generalized-vectors from under bytevectors
---
libguile/bytevectors.c | 6 +-
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit a2ed243cf084e468e15c1253d21d8f227e2de865
Author: Daniel Llorens
AuthorDate: Wed Feb 5 16:35:05 2020 +0100
Remove generalized vector support for vector-move-right!, vector-move-left!
This support was
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit deeefa175412793595c18decefdc03042c07c23f
Author: Daniel Llorens
AuthorDate: Wed Feb 5 12:44:58 2020 +0100
Simplify interfaces to scm_bitvector_elements and
scm_bitvector_writable_elements
Doc fixes &
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 83c026b1a5ba5808277421e4aa4162b670edec90
Author: Daniel Llorens
AuthorDate: Tue Feb 11 12:40:21 2020 +0100
Move uniform-array->bytevector from (rnrs bytevectors) to core
This is to have arrays use
lloda pushed a change to branch wip-vector-cleanup
in repository guile.
discard e9c743e Move uniform-array->bytevector from (rnrs bytevectors) to core
discard bf2d6f9 Remove 'contiguous' flag in arrays
discard 60f6bd1 Remove scm_from_contiguous_typed_array
discard d7df03e Merge
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit 19ef8b1f73c241d3bd9b6bba98f8b8617ebc5bea
Author: Daniel Llorens
AuthorDate: Thu Feb 13 10:22:53 2020 +0100
Remove superfluous type check in bitvector->list
---
libguile/bitvectors.c | 23 ++-
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit b812673682dcf99ded2bbc7431b0a05ce67ecd40
Author: Daniel Llorens
AuthorDate: Wed Feb 5 15:00:25 2020 +0100
Add lenp parameter back to scm_vector_(writable_)elements
Also fix uses.
---
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit eed0e72fed2add8153a9cf063168402d6984841e
Author: Daniel Llorens
AuthorDate: Mon Feb 3 13:24:03 2020 +0100
Remove the unused argument from scm_array_p
* libguile/generalized-arrays.h:
*
lloda pushed a commit to branch wip-vector-cleanup
in repository guile.
commit d1e40f71366ce617a0445d624ec2771a7e47f220
Author: Daniel Llorens
AuthorDate: Wed Feb 5 13:25:49 2020 +0100
Fix doc for last bitvector patch
---
doc/ref/api-data.texi | 23 +--
1 file changed,
29 matches
Mail list logo