summaryrefslogtreecommitdiff
path: root/libguile/inline.h
AgeCommit message (Expand)AuthorFilesLines
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+1
2018-06-20Move SCM_C_INLINE_KEYWORD definition to inline.hAndy Wingo1-0/+11
2018-06-20Remove useless "classes: h_files" from Guile headers.Andy Wingo1-2/+0
2018-06-20Shuffle around inline C function implementationAndy Wingo1-13/+50
2018-06-19Remove error.h from inline.hAndy Wingo1-2/+0
2018-06-19Remove numbers.h from inline.hAndy Wingo1-1/+0
2018-06-19Remove ports.h from inline.hAndy Wingo1-1/+0
2018-06-19Move array-handle.h include out from inline.hAndy Wingo1-1/+0
2018-06-19Remove threads.h from inline.hAndy Wingo1-1/+0
2018-06-19Remove gc.h from inline.hAndy Wingo1-3/+2
2013-02-18Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-24/+1
2013-02-18array handle inline functions defined in array-handle.h.Andy Wingo1-24/+1
2012-05-17inline scm_cons, scm_car, scm_cdrAndy Wingo1-29/+0
2012-03-08scm_cell, scm_double_cell, scm_words back to gc.hAndy Wingo1-97/+6
2012-03-08simplify inline function infrastructureAndy Wingo1-106/+29
2012-03-07Change `scm_words' to accept a 32-bit word number.Ludovic Courtès1-2/+2
2011-11-07inlined port functions to ports.hAndy Wingo1-75/+0
2011-10-24refactor tc7 and tc16 checksAndy Wingo1-1/+1
2011-05-26scm_cell, scm_double_cell, scm_words back to gc.hAndy Wingo1-97/+6
2011-05-26simplify inline function infrastructureAndy Wingo1-106/+29
2011-05-26remove scm_newcell_count, scm_newcell2_countAndy Wingo1-4/+0
2011-05-26deprecate scm_immutable_{double_,}cellAndy Wingo1-70/+0
2011-05-13PTR2SCM and SCM2PTR in inline.hAndy Wingo1-7/+7
2011-05-07Add `scm_peek_byte_or_eof'.Ludovic Courtès1-2/+32
2010-12-17Remove conflicting `scm_is_string' declaration.Ludovic Courtès1-0/+1
2010-12-16Inline `scm_is_string'.Ludovic Courtès1-0/+8
2010-01-05clean up macros.[ch]Andy Wingo1-1/+40
2009-10-15signedness fix fix fixAndy Wingo1-1/+1
2009-10-15fix scm_array_handle_ref signedness fixAndy Wingo1-1/+1
2009-10-14Fix signed/unsigned mismatch in `scm_array_handle_{ref,set} ()'.Ludovic Courtès1-2/+2
2009-09-14Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution.Ludovic Courtès1-1/+1
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-27/+15
2009-08-25Merge commit 'origin/master'Andy Wingo1-23/+2
2009-08-25Add full Unicode capability to ports and the default readerMichael Gran1-23/+2
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-6/+7
2009-07-19add generic array implementation facilityAndy Wingo1-3/+12
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-02-14Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+1
2009-02-08Fix build when compiled with -Wundef -WerrorNeil Jerram1-1/+1
2008-09-16Add `scm_immutable_double_cell ()'.Ludovic Courtès1-0/+47
2008-09-15Add `scm_immutable_cell ()'.Ludovic Courtès1-0/+21
2008-09-10Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-47/+136
2008-09-10Use thread-local allocation (significant perf. improvement!); added the `boeh...Ludovic Courtes1-2/+2
2008-09-09Cleanup mark-during-GC debug checks.Han-Wen Nienhuys1-3/+6
2008-09-05Added support for SMOB custom mark procedures.Ludovic Courtes1-1/+1
2008-09-05Small fixes. Gets to the REPL and `abort ()'s soon after.Ludovic Courtes1-1/+5
2008-09-05Merge from lcourtes@laas.fr--2005-mobileLudovic Courtes1-87/+9