Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo bf8328ec16 procedure-documentation works on RTL procedures %!s(int64=11) %!d(string=hai) anos
  Ludovic Courtès c438cd7175 eval: Store docstrings for lambdas. %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 9fdf9fd3ea move subr implementation details to gsubr.[ch] %!s(int64=15) %!d(string=hai) anos
  Andy Wingo ea68d342f1 procedures-with-setters implemented in terms of structs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 314b87163e eval.c closures are now applicable smobs, not tc3s %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b04ab0c624 remove scm_tc7_dsubr %!s(int64=15) %!d(string=hai) anos
  Andy Wingo df338a2264 remove tc7_subr_* and tc7_lsubr_* %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b7742c6b71 new evaluator, y'all %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 5f236208d0 Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=15) %!d(string=hai) anos
  Andy Wingo ce471ab8b0 rename SCM_SNAME to SCM_SUBR_NAME %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès f0eb5ae6c1 Allow the static allocation of all types of subrs. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès a4167c920a Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f307fbcec2 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès e20d7001c3 Remove "compiled closures" ("cclos") in favor of a simpler mechanism. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f7a1ab8b94 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès ac51e74b95 Use double-cells to store subrs. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès feccd2d310 Add `SCM_SET_SUBR_GENERIC ()' to replace `SCM_SUBR_GENERIC ()' as an lvalue. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 46f9baf49a Allow the static initialization of subrs. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 2ee5aa25db Use double-cells to store subrs. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 499b5dfa3e Add `SCM_SET_SUBR_GENERIC ()' to replace `SCM_SUBR_GENERIC ()' as an lvalue. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès e95d11110b Make variables related to the subr table size private and unsigned. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f48393a99b Make variables related to the subr table size private and unsigned. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 3db825b067 Use immutable cells for closures. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès d3be55145a Use immutable cells (aka. libgc "stubborn") for subrs. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 6f03035fe8 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtes ce66606641 procs/weaks/hashtab: Removed a bit of useless mark/free code. %!s(int64=19) %!d(string=hai) anos
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. %!s(int64=16) %!d(string=hai) anos
  Kevin Ryde 2b829bbb3d merge from 1.8 branch %!s(int64=19) %!d(string=hai) anos