summaryrefslogtreecommitdiff
path: root/libguile/inline.h
Commit message (Expand)AuthorAgeFilesLines
* remove scm_newcell_count, scm_newcell2_countAndy Wingo2011-05-261-4/+0
* deprecate scm_immutable_{double_,}cellAndy Wingo2011-05-261-70/+0
* PTR2SCM and SCM2PTR in inline.hAndy Wingo2011-05-131-7/+7
* Add `scm_peek_byte_or_eof'.Ludovic Courtès2011-05-071-2/+32
* Remove conflicting `scm_is_string' declaration.Ludovic Courtès2010-12-171-0/+1
* Inline `scm_is_string'.Ludovic Courtès2010-12-161-0/+8
* clean up macros.[ch]Andy Wingo2010-01-051-1/+40
* signedness fix fix fixAndy Wingo2009-10-151-1/+1
* fix scm_array_handle_ref signedness fixAndy Wingo2009-10-151-1/+1
* Fix signed/unsigned mismatch in `scm_array_handle_{ref,set} ()'.Ludovic Courtès2009-10-141-2/+2
* Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution.Ludovic Courtès2009-09-141-1/+1
* Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-281-27/+15
|\
| * Merge commit 'origin/master'Andy Wingo2009-08-251-23/+2
| |\
| | * Add full Unicode capability to ports and the default readerMichael Gran2009-08-251-23/+2
| * | add generic array implementation facilityAndy Wingo2009-07-191-3/+12
| * | rename unif.[ch] to arrays.[ch]Andy Wingo2009-07-191-2/+2
| |/
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-181-6/+7
|\ \ | |/
| * Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-02-141-1/+1
|\ \ | |/
| * Fix build when compiled with -Wundef -WerrorNeil Jerram2009-02-081-1/+1
* | Add `scm_immutable_double_cell ()'.Ludovic Courtès2008-09-161-0/+47
* | Add `scm_immutable_cell ()'.Ludovic Courtès2008-09-151-0/+21
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2008-09-101-47/+136
|\ \ | |/
| * Cleanup mark-during-GC debug checks.Han-Wen Nienhuys2008-09-091-3/+6
| * Garbage collection cleanup.Han-Wen Nienhuys2008-08-161-10/+0
| * Inline `scm_getc', `scm_putc' and `scm_puts'.Ludovic Courtès2008-04-161-5/+81
| * Slightly simplify inline machinery.Ludovic Courtès2008-04-131-6/+6
| * Really fix inline machinery for MacOS X.Ludovic Courtès2008-04-131-4/+5
| * Fix inline machinery in C99 mode on MacOS X.Ludovic Courtès2008-04-101-2/+6
| * Fix inline machinery for GCC 4.3 and later in C99 mode.Ludovic Courtès2008-04-071-40/+37
| * Fix "mixed linkage" errors in `inline.h'.Ludovic Courtès2008-03-021-1/+12
* | Use thread-local allocation (significant perf. improvement!); added the `boeh...Ludovic Courtes2008-09-101-2/+2
* | Added support for SMOB custom mark procedures.Ludovic Courtes2008-09-051-1/+1
* | Small fixes. Gets to the REPL and `abort ()'s soon after.Ludovic Courtes2008-09-051-1/+5
* | Merge from lcourtes@laas.fr--2005-mobileLudovic Courtes2008-09-051-87/+9
|/
* merge from 1.8 branchKevin Ryde2006-06-171-0/+21
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* * inline.h, pairs.c (scm_is_pair): Moved scm_is_pair from pairs.cMarius Vollmer2006-01-281-0/+16
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* (scm_double_cell): use __asm__ iso. asm, to maintainHan-Wen Nienhuys2005-03-281-1/+1
* (scm_cell, scm_double_cell): Do not check scm_gc_running_p, allocationMarius Vollmer2005-03-101-10/+0
* Updated comments for current threading implementation.Marius Vollmer2005-03-091-29/+4
* Removed obsolete comment.Marius Vollmer2005-03-021-9/+0
* Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer2005-01-241-0/+9
* Threading changes.Marius Vollmer2005-01-241-9/+0
* * unif.h, unif.c, inline.h (scm_i_t_array_ref, scm_i_t_array_set):Marius Vollmer2005-01-091-0/+31
* (scm_cell, scm_double_cell): Don't use C99 variableMarius Vollmer2004-11-021-8/+8
* (scm_double_cell): abort if GC running.Han-Wen Nienhuys2004-10-071-0/+10
* *** empty log message ***Marius Vollmer2004-09-221-3/+3
* Fixed typo in comment.Marius Vollmer2004-05-061-1/+1