| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | GOOPS: Statically allocate the SMOB class array. | Ludovic Courtès | 2009-02-03 | 1 | -3/+3 |
| * | Publish the maximum number of SMOB types as `SCM_I_MAX_SMOB_TYPE_COUNT'. | Ludovic Courtès | 2009-02-03 | 1 | -2/+3 |
* | | GOOPS: Statically allocate the SMOB class array. | Ludovic Courtès | 2009-01-18 | 1 | -3/+3 |
* | | Publish the maximum number of SMOB types as `SCM_I_MAX_SMOB_TYPE_COUNT'. | Ludovic Courtès | 2009-01-18 | 1 | -2/+3 |
* | | Fix initialization of the SMOB GC "kind". | Ludovic Courtès | 2008-10-31 | 1 | -1/+4 |
* | | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 2008-09-13 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. | Ludovic Courtès | 2008-09-13 | 1 | -1/+1 |
* | | Use thread-local allocation (significant perf. improvement!); added the `boeh... | Ludovic Courtes | 2008-09-10 | 1 | -1/+1 |
* | | Fixed the SMOB mark procedure so that it handles free-list objects. | Ludovic Courtes | 2008-09-05 | 1 | -10/+16 |
* | | Fixed use of finalizers for guardians and SMOBs (undoes patches 23-24). | Ludovic Courtes | 2008-09-05 | 1 | -4/+9 |
* | | Fixed the undocumented `scm_make_smob ()' function. | Ludovic Courtes | 2008-09-05 | 1 | -2/+3 |
* | | Added support for SMOBs free function (via finalizers). | Ludovic Courtes | 2008-09-05 | 1 | -2/+17 |
* | | Added support for SMOB custom mark procedures. | Ludovic Courtes | 2008-09-05 | 1 | -0/+121 |
|/ |
|
* | merge from 1.8 branch | Kevin Ryde | 2006-04-17 | 1 | -1/+1 |
* | The FSF has a new address. | Marius Vollmer | 2005-05-23 | 1 | -1/+1 |
* | Include "libguile/async.h" for SCM_CRITICAL_SECTION_START/END. | Marius Vollmer | 2005-03-07 | 1 | -0/+1 |
* | See ChangeLog from 2005-03-02. | Marius Vollmer | 2005-03-02 | 1 | -2/+2 |
* | Include "libguile/goops.h". | Marius Vollmer | 2005-01-18 | 1 | -0/+1 |
* | * variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c, | Marius Vollmer | 2004-10-22 | 1 | -2/+2 |
* | (scm_assert_smob_type): New. | Marius Vollmer | 2004-09-24 | 1 | -1/+8 |
* | *** empty log message *** | Marius Vollmer | 2004-09-22 | 1 | -1/+1 |
* | * smob.h (SCM_SMOB_DATA_2, SCM_SMOB_DATA_3, SCM_SMOB_FLAGS, | Marius Vollmer | 2004-05-06 | 1 | -0/+8 |
* | Make type names char const * instead of char *. Thanks to Paul Jarc! | Marius Vollmer | 2003-10-07 | 1 | -1/+1 |
* | This set of patches introduces a new tc7 code scm_tc7_number for | Dirk Herrmann | 2003-09-18 | 1 | -14/+2 |
* | Changed license terms to the plain LGPL thru-out. | Marius Vollmer | 2003-04-05 | 1 | -36/+12 |
* | * smob.c: #include <config.h> if HAVE_CONFIG_H. | Rob Browning | 2003-03-25 | 1 | -0/+3 |
* | * goops.c (make_class_from_template): New fourth arg: | Mikael Djurfeldt | 2003-03-19 | 1 | -2/+5 |
* | * inline.h: include stdio.h | Han-Wen Nienhuys | 2002-09-08 | 1 | -1/+6 |
* | 2002-07-20 Han-Wen <hanwen@cs.uu.nl> | Han-Wen Nienhuys | 2002-07-20 | 1 | -3/+3 |
* | Changes in doc/ref: | Dirk Herrmann | 2002-03-01 | 1 | -1/+1 |
* | * gc.h, gc.c (scm_gc_sweep): Issue deprecation warning when | Marius Vollmer | 2002-02-11 | 1 | -3/+6 |
* | Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell and | Marius Vollmer | 2001-11-25 | 1 | -17/+4 |
* | * Removed deprecated stuff. | Dirk Herrmann | 2001-08-31 | 1 | -33/+0 |
* | Remove "face-lift" comment. | Thien-Thi Nguyen | 2001-07-09 | 1 | -2/+0 |
* | * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5, | Keisuke Nishida | 2001-06-28 | 1 | -3/+3 |
* | replace "scm_*_t" with "scm_t_*". | Marius Vollmer | 2001-06-14 | 1 | -8/+8 |
* | * Introduce SCM_UNUSED and mark unused function parameters. | Dirk Herrmann | 2001-06-07 | 1 | -7/+10 |
* | revert the ill-considered part of the 2001-05-24 changes | Michael Livshin | 2001-05-26 | 1 | -6/+6 |
* | * validate.h | Michael Livshin | 2001-05-24 | 1 | -14/+14 |
* | * Made creation of new smob types thread safe. | Dirk Herrmann | 2001-04-21 | 1 | -39/+50 |
* | * Replaced a lot of calls to SCM_C[AD]R with more appropriate macros. | Dirk Herrmann | 2001-03-30 | 1 | -1/+3 |
* | * _scm.h: Removed #include <errno.h>. | Mikael Djurfeldt | 2001-03-10 | 1 | -0/+2 |
* | * Remove uses of SCM_ASSERT that may result in error messages different | Dirk Herrmann | 2001-03-06 | 1 | -5/+8 |
* | Remove dump facilities. | Keisuke Nishida | 2001-03-02 | 1 | -14/+0 |
* | New dump/undump scheme. | Keisuke Nishida | 2001-02-05 | 1 | -22/+8 |
* | New files: dump.c, dump.h. | Keisuke Nishida | 2001-02-03 | 1 | -15/+43 |
* | * Return type of scm_make_smob_type is scm_bits_t now. | Dirk Herrmann | 2001-01-15 | 1 | -1/+1 |
* | Smob-related creanup. | Keisuke Nishida | 2000-12-08 | 1 | -13/+16 |
* | Deprecated scm_make_smob_type_mfpe and scm_set_smob_mfpe. | Keisuke Nishida | 2000-12-07 | 1 | -51/+40 |
* | Some cleanup on smob calls. | Keisuke Nishida | 2000-12-07 | 1 | -1/+2 |