summaryrefslogtreecommitdiff
path: root/libguile/bytevectors.h
AgeCommit message (Expand)AuthorFilesLines
2011-10-24refactor tc7 and tc16 checksAndy Wingo1-1/+1
2011-08-31Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-1/+1
2011-08-18fix a couple of leaksAndy Wingo1-2/+2
2011-05-07bytevectors have internal parent fieldAndy Wingo1-4/+6
2010-01-07Revert "Remove unused internal bytevector functions."Andy Wingo1-0/+4
2009-11-16Re-add an indirection in bytevectors.Ludovic Courtès1-7/+8
2009-11-16Remove unused internal bytevector functions.Ludovic Courtès1-4/+0
2009-08-31Remove the distinction between inline/outline storage for bytevectors.Ludovic Courtès1-17/+12
2009-08-30Use a TC7 tag instead of a SMOB for bytevectors.Ludovic Courtès1-13/+16
2009-07-19bytevectors have "element type" field, e.g. for generalized-vector-refAndy Wingo1-0/+6
2009-07-19bytevector inlinedness indicated by flag, not lengthAndy Wingo1-6/+4
2009-06-26bytevectors provide scm_i_native_endianness to the vmAndy Wingo1-0/+3
2009-06-22Always create the bytevector SMOB type.Ludovic Courtès1-1/+2
2009-06-22Make bytevectors accessible using the generalized-vector API.Ludovic Courtès1-0/+1
2009-06-22bytevectors: Add a C-friendly API.Ludovic Courtès1-1/+6
2009-06-22bytevectors: Use `size_t' rather than `unsigned' for sizes.Ludovic Courtès1-4/+4
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-06-05add ability to compile uniform arraysAndy Wingo1-0/+2
2009-05-28Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2.Ludovic Courtès1-0/+133