summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-03-04Remove documentation of internal static string comparison functionsMark H Weaver1-10/+0
2012-03-04Comment out unused definitions of 'do' and 'case' in psyntax.scmMark H Weaver2-137/+7
2012-03-04Fix syntax wrap comments; remove old unused cruftMark H Weaver1-11/+4
2012-03-03Merge branch 'stable-2.0'Mark H Weaver6-25488/+4085
2012-03-03Minimize size of embedded syntax objects in psyntax-pp.scmMark H Weaver3-8153/+220
2012-03-03tree-il->scheme improvementsMark H Weaver4-25085/+10102
2012-03-03optimize dynamic-wind when we know winders are thunksAndy Wingo3-18/+28
2012-03-03remove out-of-date commentAndy Wingo1-1/+0
2012-03-03the dynamic stack is really a stack now, instead of a listAndy Wingo22-534/+1079
2012-03-02pretty-print: allow max-expr-width to be set; recognize more keywordsMark H Weaver1-7/+9
2012-03-02Fix typos in psyntax.scmMark H Weaver2-8435/+8508
2012-03-02comment formatting in ports.cAndy Wingo1-3/+3
2012-03-02hash-set! on weak tables returns the valueAndy Wingo4-26/+47
2012-03-02Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2-21/+18
2012-03-02tweaks to -Wformat's gettext detectionAndy Wingo2-21/+18
2012-03-02Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo11-506/+592
2012-03-02peval: inline applications of lambda to rest argsAndy Wingo2-16/+40
2012-03-02tree-il: fix `canonicalize!' for promptsAndy Wingo1-5/+5
2012-03-02more general treatment of call-with-promptAndy Wingo2-16/+44
2012-03-01pmatch: always wrap with let, even if the expression appears atomicMark H Weaver1-8/+8
2012-03-01Fix <TAG>vector-length when applied to other uniform vector typesMark H Weaver3-4/+32
2012-02-27Avoid failure when `format-analysis' stumbles upon unbound variables.Ludovic Courtès2-1/+15
2012-02-24port i/o optimizations for iso-8859-1Andy Wingo3-6/+83
2012-02-24fixes to threaded finalizersAndy Wingo1-12/+23
2012-02-24srfi-18 test fixAndy Wingo1-433/+430
2012-02-24slight cleanup to run-testAndy Wingo1-28/+27
2012-02-24srfi-18 cleanupAndy Wingo1-13/+13
2012-02-24statically initialize the pthread mutex in fat mutexenAndy Wingo1-10/+4
2012-02-24run finalizers asynchronously (in asyncs and/or pthreads)Andy Wingo5-1/+190
2012-02-24signal an error on multithreaded forkAndy Wingo3-5/+20
2012-02-23remove atfork on revealed mutex in fports.cAndy Wingo1-1/+0
2012-02-23Revert "add pthread_atfork helpers to our threading shims"Andy Wingo3-18/+3
2012-02-23Revert "with a threaded guile, lock weak sets and tables during a fork"Andy Wingo4-194/+28
2012-02-23Revert "install pthread_atfork handlers for guile's static mutexen"Andy Wingo9-16/+5
2012-02-23Revert "wrap iconv_open / iconv_close with a lock to help in thread/fork issues"Andy Wingo4-45/+1
2012-02-23Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo10-172/+381
2012-02-23rewrite open-process in C, for robustnessAndy Wingo2-95/+214
2012-02-22microoptimizations in (web uri)Andy Wingo1-11/+10
2012-02-22add test for recent quick fixAndy Wingo1-1/+5
2012-02-21quick fix the quick fixAndy Wingo1-1/+1
2012-02-21quick fix to uri parserAndy Wingo1-3/+3
2012-02-20Optimize Equality PrimitivesNoah Lavine3-1/+31
2012-02-19Have `-Wformat' recognize `ngettext' calls.Ludovic Courtès2-33/+67
2012-02-19Have `-Wformat' better recognize the `gettext' procedure.Ludovic Courtès2-8/+41
2012-02-19use the new finalizer helpersAndy Wingo7-86/+21
2012-02-19add scm_i_set_finalizer, scm_i_add_finalizer, scm_i_add_resuscitatorAndy Wingo4-2/+170
2012-02-19better hysteresis in weak-set, weak-tableAndy Wingo2-2/+74
2012-02-19tune default hash table sizesAndy Wingo3-8/+4
2012-02-19move revealed-count mechanism to fports.cAndy Wingo5-105/+120
2012-02-19ice-9/poll optimizationAndy Wingo1-8/+2