summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Arrays are not an array implementationlloda-array-cleanupDaniel Llorens2014-01-273-13/+11
* array-contents returns root for empty arrays with empty rootDaniel Llorens2014-01-272-3/+7
* Fix compilation bugs with some kinds of typed arraysDaniel Llorens2014-01-271-1/+9
* Preallocate index list in scm_array_index_map_xDaniel Llorens2014-01-272-18/+26
* Rename scm_t_array_handle.array to .rootDaniel Llorens2014-01-279-23/+23
* Match types used in arrays.c to struct field typesDaniel Llorens2014-01-271-22/+24
* Bounds error in vector_handle_ref/set is implementation errorDaniel Llorens2014-01-273-9/+5
* Don't use ASET in scm_array_index_map_xDaniel Llorens2014-01-271-5/+5
* In scm_ramapc, only check unrolled axes for emptinessDaniel Llorens2014-01-271-69/+50
* Fix scm_ramapc bugs with 0-inc arraysDaniel Llorens2014-01-272-24/+35
* Fix corner cases of scm_ramapcDaniel Llorens2014-01-272-208/+211
* Rewrite scm_ramapc()Daniel Llorens2014-01-272-129/+137
* Check more cases of array-contentsDaniel Llorens2014-01-272-3/+13
* Check the documented matching behavior of array-map!/copy!Daniel Llorens2014-01-272-45/+67
* Simplify ASET in array-map.cDaniel Llorens2014-01-271-1/+1
* Inline ASET in array-index-map! for rank 1 argumentsDaniel Llorens2014-01-271-8/+14
* Fix compilation errors when reading arrays at the replDaniel Llorens2014-01-272-22/+83
* Factor out make1array() in scm_ramapc()Daniel Llorens2014-01-271-96/+93
* Raw pointer loop in array-copy! for vector/vector caseDaniel Llorens2014-01-271-5/+16
* Have array impl->vref, vset take SCM, not handlesDaniel Llorens2014-01-277-65/+66
* Fix array map functions with empty argumentsDaniel Llorens2014-01-272-86/+102
* Fix empty array bug in array-index-map!Daniel Llorens2014-01-272-13/+38
* Avoid using array_handle fields in impl->vref/vsetDaniel Llorens2014-01-272-6/+6
* Remove undocumented casting behavior in srfi4 vector_elementsDaniel Llorens2014-01-271-21/+1
* Test that typed-array? returns #f with non-array argumentDaniel Llorens2014-01-271-1/+7
* Avoid array API in make-srfi-4-vectorDaniel Llorens2014-01-273-26/+23
* Replace SCM_IMP in array-map.cDaniel Llorens2014-01-271-1/+2
* Fix comment in scm_array_get_handleDaniel Llorens2014-01-271-9/+5
* Don't bother with array handle in scm_c_array_rankDaniel Llorens2014-01-271-8/+7
* Use underlying vector implementation directly in array handlesDaniel Llorens2014-01-276-61/+33
* Match uniform_vector_elements with vector_elementsDaniel Llorens2014-01-273-68/+43
* Fix rank-1 indirection in array-map.cDaniel Llorens2014-01-271-2/+2
* Online documentation for vector-ref, vector-set!Daniel Llorens2014-01-271-53/+35
* vector-length rejects non vector? argDaniel Llorens2014-01-271-17/+15
* vector-ref, vector-set! reject non vector? argsDaniel Llorens2014-01-271-33/+1
* Identify scm_is_vector with scm_is_simple_vectorDaniel Llorens2014-01-2710-47/+103
* For uniform vectors SCM_I_ARRAYP can't be trueDaniel Llorens2014-01-272-28/+41
* Fix bad uses of base and lbnd on rank 1 arraysDaniel Llorens2014-01-274-34/+25
* Reorder arrays.testDaniel Llorens2014-01-271-152/+152
* Don't use scm_is_generalized_vector in transpose-arrayDaniel Llorens2014-01-272-8/+21
* Tests for transpose-arrayDaniel Llorens2014-01-271-0/+32
* Don't use scm_is_generalized_vector in shared-array-rootDaniel Llorens2014-01-271-5/+6
* Tests for shared-array-rootDaniel Llorens2014-01-271-0/+29
* Remove unnecessary conditions in array constructorsDaniel Llorens2014-01-271-3/+4
* Remove generalized-vectors.h includesDaniel Llorens2014-01-272-2/+0
* Replace scm_c_generalized_vector_length in arrays.cDaniel Llorens2014-01-271-5/+5
* Replace scm_c_generalized_vector_length in random.cDaniel Llorens2014-01-271-2/+2
* Don't use generalized-vector in array-map.c (II)Daniel Llorens2014-01-271-25/+24
* Don't use generalized-vector in array-map.c (I)Daniel Llorens2014-01-271-21/+37
* Don't use generalized-vector functions in uniform.cDaniel Llorens2014-01-272-14/+51