Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 059a588fed bytevectors have internal parent field %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 4ca4826997 remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64 %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès dc327575a8 Fix off-by-one error in the off-by-one fix of `make-srfi-4-vector'. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès d900a8557d Fix off-by-one error when initializing vectors in `make-srfi-4-vector'. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 0d782201bf hopefully fix shared c32 / c64 uniform arrays %!s(int64=15) %!d(string=hai) anos
  Andy Wingo f3a1fc5a9e fix srfi-4 shared vector access from c %!s(int64=15) %!d(string=hai) anos
  Andy Wingo a268973767 reimplement srfi-4 vectors on top of bytevectors %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f65e0168d5 Remove extraneous semicolon after `SCM_ARRAY_IMPLEMENTATION' & co. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 735bcfe579 add SCM_SMOB_TYPE_BITS and SCM_SMOB_TYPE_MASK %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 00f8b368ca SCM_CELL in srfi-4.c %!s(int64=15) %!d(string=hai) anos
  Andy Wingo f39448c5a3 remove a bunch of needless scm_permanent_object calls %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 1c44468d77 Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès d7e7a02a62 Fix leaky behavior of `scm_take_TAGvector ()'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 7af531508c Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Andy Wingo ac8ed3db31 any->u8vector and family now implemented in Scheme %!s(int64=16) %!d(string=hai) anos
  Andy Wingo f45eccffa7 add registry of vector constructors, make-generalized-vector %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 476b894c71 uniform vector functions to their own file %!s(int64=16) %!d(string=hai) anos
  Andy Wingo f332e95717 generic vector ops to own file %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 2a610be594 add generic array implementation facility %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 2fa901a51f rename unif.[ch] to arrays.[ch] %!s(int64=16) %!d(string=hai) anos
  Andy Wingo cf39614240 bitvector exodus from unif.[ch] %!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
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès b66a552487 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=17) %!d(string=hai) anos
  Neil Jerram b5cb4464ca Make multi-byte reads on unbuffered ports more efficient. %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtès 44e268898b Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtès dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtes a4a141f679 Removed a lot of now-useless SMOB mark/free functions. %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer b0c0a310db Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran! %!s(int64=19) %!d(string=hai) anos