Daniel Llorens
|
dcc91f931c
Preallocate index list in scm_array_index_map_x
|
11 yıl önce |
Daniel Llorens
|
d0b47b4946
Rename scm_t_array_handle.array to .root
|
11 yıl önce |
Daniel Llorens
|
86263a20cd
Don't use ASET in scm_array_index_map_x
|
11 yıl önce |
Daniel Llorens
|
ce6fce6af3
In scm_ramapc, only check unrolled axes for emptiness
|
11 yıl önce |
Daniel Llorens
|
3ee4c76453
Fix scm_ramapc bugs with 0-inc arrays
|
11 yıl önce |
Daniel Llorens
|
2bd96d9ecd
Fix corner cases of scm_ramapc
|
11 yıl önce |
Daniel Llorens
|
cdd7cc9e9b
Rewrite scm_ramapc()
|
11 yıl önce |
Daniel Llorens
|
aba084e95e
Simplify ASET in array-map.c
|
11 yıl önce |
Daniel Llorens
|
1c22510af4
Inline ASET in array-index-map! for rank 1 arguments
|
11 yıl önce |
Daniel Llorens
|
d4f63dacdd
Factor out make1array() in scm_ramapc()
|
11 yıl önce |
Daniel Llorens
|
4552a0c406
Raw pointer loop in array-copy! for vector/vector case
|
11 yıl önce |
Daniel Llorens
|
8190effae2
Have array impl->vref, vset take SCM, not handles
|
11 yıl önce |
Daniel Llorens
|
f1fcf88b1f
Fix array map functions with empty arguments
|
11 yıl önce |
Daniel Llorens
|
e26994b9e9
Fix empty array bug in array-index-map!
|
11 yıl önce |
Daniel Llorens
|
c9b62794e0
Replace SCM_IMP in array-map.c
|
11 yıl önce |
Daniel Llorens
|
766f399d3b
Fix rank-1 indirection in array-map.c
|
11 yıl önce |
Daniel Llorens
|
943f690a30
Fix bad uses of base and lbnd on rank 1 arrays
|
11 yıl önce |
Daniel Llorens
|
b370eedc5e
Don't use generalized-vector in array-map.c (II)
|
11 yıl önce |
Daniel Llorens
|
ad93aa0195
Don't use generalized-vector in array-map.c (I)
|
12 yıl önce |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
11 yıl önce |
Daniel Llorens
|
48ffc52cc9
Don't use scm_generalized_vector_get_handle() in array-map.c
|
12 yıl önce |
Daniel Llorens
|
d09b201d59
Deprecate scm_array_fill_int()
|
12 yıl önce |
Daniel Llorens
|
ab1ca17986
Remove double indirection in array-fill!
|
12 yıl önce |
Daniel Llorens
|
c3e3ef6eb6
Remove double indirection for 1st arg of array-for-each
|
12 yıl önce |
Daniel Llorens
|
51a1763f65
Remove double indirection in array-map! with <2 args
|
12 yıl önce |
Daniel Llorens
|
9a68d7b388
Avoid per-element cons for 1-arg case of array-map!
|
12 yıl önce |
Daniel Llorens
|
75a1b26c5d
Deprecate dead code in array-map.c
|
12 yıl önce |
Daniel Llorens
|
72e2b5923a
Remove double indirection in element access in array-copy!
|
12 yıl önce |
Andy Wingo
|
0858753e82
Merge remote-tracking branch 'origin/stable-2.0'
|
13 yıl önce |
Bake Timmons
|
b7e64f8b26
Improve the usage of variable names in C docstrings.
|
13 yıl önce |