Commit History

Author SHA1 Message Date
  Ludovic Courtès 499b5dfa3e Add `SCM_SET_SUBR_GENERIC ()' to replace `SCM_SUBR_GENERIC ()' as an lvalue. 16 years ago
  Ludovic Courtès e95d11110b Make variables related to the subr table size private and unsigned. 16 years ago
  Ludovic Courtès f48393a99b Make variables related to the subr table size private and unsigned. 16 years ago
  Ludovic Courtès 3db825b067 Use immutable cells for closures. 16 years ago
  Ludovic Courtès d3be55145a Use immutable cells (aka. libgc "stubborn") for subrs. 16 years ago
  Ludovic Courtès 6f03035fe8 Merge branch 'master' into boehm-demers-weiser-gc 16 years ago
  Ludovic Courtes ce66606641 procs/weaks/hashtab: Removed a bit of useless mark/free code. 18 years ago
  Ludovic Courtès 102dbb6f6c Add `SCM_INTERNAL' macro, use it. 16 years ago
  Kevin Ryde 2b829bbb3d merge from 1.8 branch 19 years ago
  Marius Vollmer 92205699d0 The FSF has a new address. 19 years ago
  Marius Vollmer d2e53ed6f8 *** empty log message *** 20 years ago
  Marius Vollmer bc36d0502b * tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it into 20 years ago
  Marius Vollmer 73be1d9e8e Changed license terms to the plain LGPL thru-out. 22 years ago
  Dirk Herrmann f9450cdb14 * procs.h (SCM_CLOSURE_BODY): New Macro. 23 years ago
  Marius Vollmer 21ac1f4c5b (SCM_MAKE_CCLO_TAG): New. 23 years ago
  Marius Vollmer 33b001fd89 Prefixed each each exported symbol with SCM_API. 23 years ago
  Dirk Herrmann dee01b012c * Removed deprecated stuff. 23 years ago
  Thien-Thi Nguyen a06e3a75b2 Remove "face-lift" comment. 23 years ago
  Marius Vollmer 92c2555f69 replace "scm_*_t" with "scm_t_*". 23 years ago
  Michael Livshin c014a02eec revert the ill-considered part of the 2001-05-24 changes 24 years ago
  Michael Livshin 1be6b49ccb * validate.h 24 years ago
  Marius Vollmer c88a8162c4 (scm_c_make_subr, scm_c_define_subr, 24 years ago
  Dirk Herrmann 726d810a75 * Fixed scm_thunk_p's results when applied to closures. 24 years ago
  Dirk Herrmann 22a52da14d * Replaced a lot of calls to SCM_C[AD]R with more appropriate macros. 24 years ago
  Dirk Herrmann 23a62df4fe * Re-introduces the unused member "documentation" of struct scm_subr_entry. 24 years ago
  Dirk Herrmann 54a33a61d9 * Removed unused member "properties" from struct scm_subr_entry. 24 years ago
  Dirk Herrmann c9c01b1125 * Removed unused member "documentation" from struct scm_subr_entry. 24 years ago
  Dirk Herrmann 74cc85038e * Don't use string or vector macros when accessing compiled closures. 24 years ago
  Dirk Herrmann 2d9cdf4e81 * Don't assign to SCM_SUBRF, use new SCM_SET_SUBRF macro instead. 25 years ago
  Dirk Herrmann 9a09deb1c3 * Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP. 25 years ago