Daniel Llorens
|
65704b982d
Pack array dimensions in array object
|
10 年之前 |
Daniel Llorens
|
b98e2f47aa
Preallocate index list in scm_array_index_map_x
|
11 年之前 |
Daniel Llorens
|
b7c8836b71
Don't use ASET in scm_array_index_map_x
|
11 年之前 |
Daniel Llorens
|
992904a8ca
In scm_ramapc, only check unrolled axes for emptiness
|
11 年之前 |
Daniel Llorens
|
f26eae9a9a
Fix corner cases of scm_ramapc
|
11 年之前 |
Daniel Llorens
|
4cde4f63ee
Rewrite scm_ramapc()
|
11 年之前 |
Daniel Llorens
|
2a8688a9d1
Factor out make1array() in scm_ramapc()
|
11 年之前 |
Andy Wingo
|
1ac534e904
Reindent scm_ramapc
|
11 年之前 |
Daniel Llorens
|
2c001086b2
Raw pointer loop in array-copy! for vector/vector case
|
11 年之前 |
Daniel Llorens
|
19239bbfcb
Replace SCM_IMP in array-map.c
|
11 年之前 |
Andy Wingo
|
cf64dca65c
Remove array impl. registry; instead, hard-code array handle creation
|
11 年之前 |
Daniel Llorens
|
8269f0be18
Fix array map functions with empty arguments
|
11 年之前 |
Daniel Llorens
|
b0d9b0744a
Fix empty array bug in array-index-map!
|
11 年之前 |
Andy Wingo
|
7070f12b9d
vref, vset members of scm_t_array_handle
|
11 年之前 |
Daniel Llorens
|
13af75bfe0
Fix bad uses of base and lbnd on rank 1 arrays
|
11 年之前 |
Andy Wingo
|
828ada1326
Fix array-index-map refactor
|
11 年之前 |
Andy Wingo
|
f0521cdabc
Array-map refactors
|
11 年之前 |
Daniel Llorens
|
16259ae3dc
Don't use generalized-vector in array-map.c (II)
|
11 年之前 |
Daniel Llorens
|
5e8c9d4ad5
Don't use generalized-vector in array-map.c (I)
|
11 年之前 |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
11 年之前 |
Daniel Llorens
|
48ffc52cc9
Don't use scm_generalized_vector_get_handle() in array-map.c
|
12 年之前 |
Daniel Llorens
|
d09b201d59
Deprecate scm_array_fill_int()
|
12 年之前 |
Daniel Llorens
|
ab1ca17986
Remove double indirection in array-fill!
|
12 年之前 |
Daniel Llorens
|
c3e3ef6eb6
Remove double indirection for 1st arg of array-for-each
|
12 年之前 |
Daniel Llorens
|
51a1763f65
Remove double indirection in array-map! with <2 args
|
12 年之前 |
Daniel Llorens
|
9a68d7b388
Avoid per-element cons for 1-arg case of array-map!
|
12 年之前 |
Daniel Llorens
|
75a1b26c5d
Deprecate dead code in array-map.c
|
12 年之前 |
Daniel Llorens
|
72e2b5923a
Remove double indirection in element access in array-copy!
|
12 年之前 |
Andy Wingo
|
0858753e82
Merge remote-tracking branch 'origin/stable-2.0'
|
13 年之前 |
Bake Timmons
|
b7e64f8b26
Improve the usage of variable names in C docstrings.
|
13 年之前 |