| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | fluids are tc7 objects | Andy Wingo | 2009-12-05 | 1 | -7/+3 |
* | hash tables have a tc7 | Andy Wingo | 2009-12-05 | 1 | -1/+1 |
* | eval.c closures are now applicable smobs, not tc3s | Andy Wingo | 2009-12-04 | 1 | -21/+1 |
* | remove cxrs | Andy Wingo | 2009-12-04 | 1 | -2/+1 |
* | remove rpsubrs | Andy Wingo | 2009-12-04 | 1 | -2/+1 |
* | remove asubrs | Andy Wingo | 2009-12-03 | 1 | -3/+2 |
* | remove scm_tc7_dsubr | Andy Wingo | 2009-12-03 | 1 | -2/+1 |
* | remove tc7_subr_* and tc7_lsubr_* | Andy Wingo | 2009-12-03 | 1 | -16/+8 |
* | new evaluator, y'all | Andy Wingo | 2009-12-01 | 1 | -40/+4 |
* | Make `SCM' type definition acceptable for C++ compilers. | Ludovic Courtès | 2009-11-29 | 1 | -1/+1 |
* | Don't rely on `HAVE_' macros in public header "tags.h". | Ludovic Courtès | 2009-11-24 | 1 | -33/+5 |
* | Remove references to undefined macros. | Ludovic Courtès | 2009-11-17 | 1 | -2/+5 |
* | Merge branch 'bdw-gc-static-alloc' | Ludovic Courtès | 2009-11-01 | 1 | -1/+1 |
|\ |
|
| * | Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-allocbdw-gc-static-alloc | Ludovic Courtès | 2009-09-02 | 1 | -18/+9 |
| |\ |
|
| * \ | Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc | Ludovic Courtès | 2009-03-16 | 1 | -2/+3 |
| |\ \ |
|
| * | | | Add support for static allocation of cells, strings and stringbufs. | Ludovic Courtès | 2009-01-14 | 1 | -2/+2 |
* | | | | Since support for "futures" in C has been completely disabled for some | Ken Raeburn | 2009-10-30 | 1 | -7/+6 |
* | | | | the cube of lisp booleans (#f nil () #t) | Mark H Weaver | 2009-10-27 | 1 | -10/+90 |
| |_|/
|/| | |
|
* | | | Use a TC7 tag instead of a SMOB for bytevectors. | Ludovic Courtès | 2009-08-30 | 1 | -1/+1 |
* | | | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 2009-08-28 | 1 | -1/+1 |
|\ \ \ |
|
| * | | | programs have their own tc7 now | Andy Wingo | 2009-08-20 | 1 | -2/+2 |
* | | | | Remove the `scm_tc_free_cell' SMOB type. | Ludovic Courtès | 2009-08-25 | 1 | -11/+1 |
|/ / / |
|
* | | | Change Guile license to LGPLv3+ | Neil Jerram | 2009-06-17 | 1 | -6/+7 |
| |/
|/| |
|
* | | Remove "compiled closures" ("cclos") in favor of a simpler mechanism. | Ludovic Courtès | 2009-03-02 | 1 | -2/+3 |
|/ |
|
* | Disable type-checking of `SCM_UNPACK' for the broken HP compilers. | Ludovic Courtès | 2008-06-28 | 1 | -2/+8 |
* | The FSF has a new address. | Marius Vollmer | 2005-05-23 | 1 | -1/+1 |
* | Use new vector elements API or simple vector API, as appropriate. | Marius Vollmer | 2005-01-02 | 1 | -2/+0 |
* | (scm_tc7_bvect): Renamed to scm_tc7_unused7, renaming the | Marius Vollmer | 2004-11-09 | 1 | -3/+3 |
* | (scm_tc7_llvect, scm_tc7_uvect, scm_tc7_fvect, scm_tc7_dvect, | Marius Vollmer | 2004-11-02 | 1 | -10/+8 |
* | (scm_tc7_byvect): Commented out. | Marius Vollmer | 2004-10-27 | 1 | -0/+2 |
* | * discouraged.h, tags.h (SCM_CONSP, SCM_NCONSP): Moved to | Marius Vollmer | 2004-09-22 | 1 | -3/+4 |
* | (scm_tc7_stringbuf): New tag. | Marius Vollmer | 2004-08-19 | 1 | -1/+1 |
* | (SCM_EQ_P): Deprecated by moving it into | Marius Vollmer | 2004-07-27 | 1 | -2/+1 |
* | * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP, | Marius Vollmer | 2004-07-23 | 1 | -1/+1 |
* | * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to | Marius Vollmer | 2004-07-08 | 1 | -1/+1 |
* | (scm_is_eq): New. | Marius Vollmer | 2004-07-06 | 1 | -1/+2 |
* | * libguile/eval.c (s_macro_keyword): New static identifier. | Dirk Herrmann | 2004-04-26 | 1 | -2/+2 |
* | Hide the implementation of ilocs and isyms in eval.c. | Dirk Herrmann | 2004-04-22 | 1 | -4/+0 |
* | * tags.h (scm_tags, scm_tc8_tags, scm_tc9_flag, scm_tc8_flag, | Dirk Herrmann | 2004-04-18 | 1 | -73/+42 |
* | * gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT. | Han-Wen Nienhuys | 2004-03-28 | 1 | -2/+15 |
* | * libguile/tags.h (SCM_IM_ELSE, SCM_IM_ARROW): New memoizer codes. | Dirk Herrmann | 2003-10-11 | 1 | -2/+4 |
* | * numbers.h (SCM_INEXACTP): Removed uses of SCM_TYP16S. | Dirk Herrmann | 2003-09-21 | 1 | -2/+1 |
* | This set of patches introduces a new tc7 code scm_tc7_number for | Dirk Herrmann | 2003-09-18 | 1 | -17/+8 |
* | This set of patches eliminates the dependency between the | Dirk Herrmann | 2003-09-16 | 1 | -55/+62 |
* | * tags.h: Reduced the number of short instructions from 14 to 13. | Dirk Herrmann | 2003-09-14 | 1 | -12/+27 |
* | * tags.h: Added description of Guile's type system. Removed some | Dirk Herrmann | 2003-09-04 | 1 | -193/+305 |
* | Matthias Koeppe <mkoeppe@merkur.math.uni-magdeburg.de>: | Kevin Ryde | 2003-07-08 | 1 | -8/+14 |
* | Use inttypes.h and stdint.h when available, for INTPTR_MAX | Kevin Ryde | 2003-06-06 | 1 | -0/+8 |
* | * tags.h (scm_tc2_int): Added. | Dirk Herrmann | 2003-06-06 | 1 | -34/+81 |
* | * test-suite/tests/chars.test: Added test, attempting to apply a | Dirk Herrmann | 2003-06-04 | 1 | -11/+9 |