Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 16879cabed Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 1234bb1850 Update license notices in all C files %!s(int64=7) %!d(string=hai) anos
  Andy Wingo c836c28496 libguile header files have uniform format for copyright declarations %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 791eb0c01a Remove (C) from copyright statements %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 97cc65fee4 Rename __scm.h to scm.h %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 2b95d6faa4 Devolve gc.h %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 8a6f46ee96 More validate.h devolution %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 83584ef231 Fix libguile subcomponent headers not to include <libguile.h> %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 7ed54fd36d All literal constants are read-only %!s(int64=8) %!d(string=hai) anos
  Daniel Llorens 85ac9cce0a Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle %!s(int64=10) %!d(string=hai) anos
  Andy Wingo dc7da0be90 refactor tc7 and tc16 checks %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 8b66aa8f54 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=14) %!d(string=hai) anos
  Andy Wingo fb031aba42 fix a couple of leaks %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 059a588fed bytevectors have internal parent field %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 3dc2afe2b8 Revert "Remove unused internal bytevector functions." %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 3fe87cf7af Re-add an indirection in bytevectors. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès c4daa51910 Remove unused internal bytevector functions. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 0665b3ffcb Remove the distinction between inline/outline storage for bytevectors. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 807e5a6641 Use a TC7 tag instead of a SMOB for bytevectors. %!s(int64=16) %!d(string=hai) anos
  Andy Wingo e286c973fc bytevectors have "element type" field, e.g. for generalized-vector-ref %!s(int64=16) %!d(string=hai) anos
  Andy Wingo f332089ed4 bytevector inlinedness indicated by flag, not length %!s(int64=16) %!d(string=hai) anos
  Andy Wingo caa92f5e95 bytevectors provide scm_i_native_endianness to the vm %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès cfb4702f58 Always create the bytevector SMOB type. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 438974d08d Make bytevectors accessible using the generalized-vector API. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 404bb5f87b bytevectors: Add a C-friendly API. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 2d34e9244b bytevectors: Use `size_t' rather than `unsigned' for sizes. %!s(int64=16) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 782a82eed1 add ability to compile uniform arrays %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 1ee2c72eaf Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2. %!s(int64=16) %!d(string=hai) anos