summaryrefslogtreecommitdiff
path: root/libguile/bytevectors.c
Commit message (Expand)AuthorAgeFilesLines
...
* | string->utf8 implementation uses scm_from_utf8_stringnAndy Wingo2013-01-151-2/+1
* | fix bug where scm_from_utf8_stringn would not detect bad utf-8Andy Wingo2013-01-151-3/+2
* | Merge commit 'd10f7b572c0ca1ccef87f9c46069daa30946e0cf'Andy Wingo2012-04-261-51/+20
|\ \ | |/
| * bytevectors: Fix IEEE-754 endianness conversion.Ludovic Courtès2012-04-221-51/+20
* | Revert "wrap iconv_open / iconv_close with a lock to help in thread/fork issues"Andy Wingo2012-02-231-6/+0
* | wrap iconv_open / iconv_close with a lock to help in thread/fork issuesAndy Wingo2012-02-171-0/+6
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-111-26/+30
|\ \ | |/
| * more efficient scm_string_to_utf8, scm_string_to_utf32Andy Wingo2012-02-101-26/+30
* | Revert "add SCM_HEAP_OBJECT_BASE"Andy Wingo2012-01-311-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-011-3/+3
|\ \ | |/
| * Allow overlapping regions to be passed to `bytevector-copy!'.Ludovic Courtès2011-11-201-3/+3
* | locking for putc, putsAndy Wingo2011-11-081-4/+4
* | add SCM_HEAP_OBJECT_BASEAndy Wingo2011-10-241-1/+1
* | add SCM_{PACK,UNPACK}_POINTERAndy Wingo2011-10-241-2/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-08-311-2/+2
|\ \ | |/
| * fix a couple of leaksAndy Wingo2011-08-181-1/+1
| * minor style fix in bytevectors.cAndy Wingo2011-07-291-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-07-251-24/+66
|\ \ | |/
| * Add type and range checks to the complex generalized vector accessors.Ludovic Courtès2011-07-011-46/+64
| * Fix unaligned accesses for bytevectors of complex numbers.Ludovic Courtès2011-07-011-10/+34
* | remove SCM_I_SIZE limits definesAndy Wingo2011-05-151-1/+1
* | merge strictness branch from 2.0Andy Wingo2011-05-131-4/+4
|\ \ | |/
| * scm_is_eq for SCM vals, not == or !=Andy Wingo2011-05-131-4/+4
| * Fix bytevectors VALIDATE_REAL to test for reals, not rationalsMark H Weaver2011-03-081-1/+1
* | bytevectors have internal parent fieldAndy Wingo2011-05-071-6/+23
* | Fix bytevectors VALIDATE_REAL to test for reals, not rationalsMark H Weaver2011-03-081-1/+1
|/
* use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo2011-01-071-3/+3
* make-string et al nulls memory if not given an initializerAndy Wingo2010-12-041-0/+2
* fix a number of assuptions that a long could hold an inumAndy Wingo2010-11-191-4/+4
* rename (rnrs bytevector) to (rnrs bytevectors)Andy Wingo2010-06-011-1/+1
* more fixes to equal? for arraysAndy Wingo2010-04-011-1/+2
* rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0Andy Wingo2010-03-161-1/+2
* reimplement srfi-4 vectors on top of bytevectorsAndy Wingo2010-01-071-11/+10
* Revert "Remove unused internal bytevector functions."Andy Wingo2010-01-071-0/+14
* more boot cleanupAndy Wingo2009-12-051-2/+1
* remove a bunch of needless scm_permanent_object callsAndy Wingo2009-12-051-2/+2
* Re-add an indirection in bytevectors.Ludovic Courtès2009-11-161-23/+47
* Remove unused internal bytevector functions.Ludovic Courtès2009-11-161-14/+0
* Modify bytevectors/string conversions to allow wide stringsMichael Gran2009-10-281-97/+68
* bitvector tweaksAndy Wingo2009-10-161-1/+4
* Fix segfault for `(uniform-array->bytevector (bitvector))'.Ludovic Courtès2009-10-151-3/+2
* fix bitvectors after the array handle refactoringAndy Wingo2009-09-181-7/+14
* Remove the distinction between inline/outline storage for bytevectors.Ludovic Courtès2009-08-311-88/+58
* Use a TC7 tag instead of a SMOB for bytevectors.Ludovic Courtès2009-08-301-32/+29
* Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-281-67/+255
|\
| * fix (bytevector-ieee-single-native-set! x 0 0)Andy Wingo2009-07-191-2/+8
| * bytevectors have "element type" field, e.g. for generalized-vector-refAndy Wingo2009-07-191-47/+179
| * bytevector inlinedness indicated by flag, not lengthAndy Wingo2009-07-191-33/+37
| * add registry of vector constructors, make-generalized-vectorAndy Wingo2009-07-191-0/+4
| * uniform vector functions to their own fileAndy Wingo2009-07-191-0/+1