summaryrefslogtreecommitdiffstats
path: root/gc.c
Commit message (Expand)AuthorAgeFilesLines
* Changes to make the code portable to C++ compilers, whichKaz Kylheku2009-11-241-9/+9
* Improving portability. It is no longer assumed that pointersKaz Kylheku2009-11-231-1/+2
* Introducing symbol packages. Internal symbols are now inKaz Kylheku2009-11-211-1/+6
* Changing ``obj_t *'' occurences to a ``val'' typedef. (Ideally,Kaz Kylheku2009-11-201-29/+29
* Big round of changes to switch the code base to use the streamKaz Kylheku2009-11-161-2/+2
* Use the 11 tag bit pattern to denote a new type: LIT. This is aKaz Kylheku2009-11-161-0/+2
* Continuing wchar_t conversion. Making sure all stdio callsKaz Kylheku2009-11-121-2/+3
* Big conversion to wide characters and UTF-8 support.Kaz Kylheku2009-11-111-1/+1
* Changing representation of objects to allow the NUM type to beKaz Kylheku2009-11-091-2/+2
* First cut at hash tables. One known problem is allocation during gc,Kaz Kylheku2009-11-091-0/+16
* Bugfix: recurse over recently addedKaz Kylheku2009-11-031-0/+1
* Start of implementation for freestyle matching.Kaz Kylheku2009-11-021-13/+17
* txr-017 2009-10-17txr-017Kaz Kylheku2017-07-311-12/+14
* txr-015 2009-10-15txr-015Kaz Kylheku2017-07-311-17/+26
* txr-013 2009-09-30txr-013Kaz Kylheku2017-07-311-8/+15
* txr-011 2009-09-25txr-011Kaz Kylheku2017-07-311-0/+368