summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-05-15tmpnan-boxingAndy Wingo1-16/+111
2011-05-13SCM always 64 bits wideAndy Wingo3-44/+74
2011-05-13scm is always a unionAndy Wingo1-38/+8
2011-05-13SCM is a unionAndy Wingo1-3/+3
2011-05-13add SCM_SIZEOF_VOID_PAndy Wingo1-0/+1
2011-05-13add check that pointers are represented the same way as integersAndy Wingo2-0/+57
2011-05-13SCM_IS_BIG_ENDIAN in scmconfig.hAndy Wingo1-0/+8
2011-05-13Bump default typing strictness to 2.Andy Wingo1-1/+1
2011-05-13merge strictness branch from 2.0Andy Wingo52-340/+402
2011-05-13refactor do_thread_exit cleanup handler invocationAndy Wingo1-1/+8
2011-05-13i18n error return type fixAndy Wingo1-2/+2
2011-05-13PTR2SCM and SCM2PTR in inline.hAndy Wingo1-7/+7
2011-05-13compile-time assertion in net_db uses constant expressionsAndy Wingo1-2/+2
2011-05-13ports.c uninitialized static SCM values are #f, not 0Andy Wingo1-7/+7
2011-05-13scm_port_for_each fixAndy Wingo1-1/+13
2011-05-13weak_bucket_assoc tweakAndy Wingo1-2/+4
2011-05-13vm_make_boot_program initializer fixAndy Wingo1-2/+2
2011-05-13correct use of SCM2PTR in SCM_I_REGISTER_DISAPPEARING_LINK formsAndy Wingo3-24/+18
2011-05-13scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo10-22/+22
2011-05-13more care regarding SCM_PACK and SCM_UNPACKAndy Wingo18-72/+75
2011-05-13scm_is_eq for SCM vals, not == or !=Andy Wingo15-63/+59
2011-05-13deprecate scm_internal_dynamic_windAndy Wingo4-25/+36
2011-05-13excise scm_internal_dynamic_wind from goops.cAndy Wingo1-8/+12
2011-05-13async.c refactorAndy Wingo1-39/+55
2011-05-13fix type errorsAndy Wingo3-5/+5
2011-05-13allow iflags to be constant expressions with typing-strictness==2Andy Wingo7-48/+58
2011-05-13fix static allocation with debug_typing_strictness==2Andy Wingo2-10/+14
2011-05-12remove all deprecated codeAndy Wingo22-4744/+72
2011-05-12add missing SCM_DEPRECATED annotationAndy Wingo1-4/+4
2011-05-12Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-29/+94
2011-05-12all deprecated routines emit warningsAndy Wingo1-29/+94
2011-05-09Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo20-357/+1724
2011-05-08fix some duplication in object tablesAndy Wingo1-1/+3
2011-05-08Add `vhash-fold-right'.Ludovic Courtès3-5/+23
2011-05-08Optimize `vlist-fold-right'.Ludovic Courtès1-1/+8
2011-05-08add map and for-each benchmarksAndy Wingo1-1/+18
2011-05-08Fix small integer return value packing on big endian machines.Ludovic Courtès1-10/+39
2011-05-08Make the definition of `scm_read_shebang' match its declaration.Ludovic Courtès1-1/+1
2011-05-08compile-assembly: cleanupAndy Wingo1-27/+0
2011-05-08compile-assembly: use file-level constants tableAndy Wingo1-170/+233
2011-05-08compile-assembly: add dump-constants, a new helperAndy Wingo1-2/+150
2011-05-08compile-assembly: add build-constant-store, build-object-tableAndy Wingo1-0/+114
2011-05-08compile-assembly: make-meta refactorAndy Wingo1-9/+9
2011-05-08compile-assembly: add traversal helpersAndy Wingo1-1/+27
2011-05-08fix `hash' for inf and nanAndy Wingo2-3/+7
2011-05-07Make the R6RS simple I/O library use conditionsAndreas Rottmann3-29/+84
2011-05-07Fix `get_utf8_codepoint' to not consume valid starting bytes.Ludovic Courtès2-60/+63
2011-05-07Add `scm_peek_byte_or_eof'.Ludovic Courtès2-7/+34
2011-05-07More completely document the `(rnrs io ports)' libraryAndreas Rottmann1-21/+668
2011-05-07bytevectors have internal parent fieldAndy Wingo8-25/+45