bpt/guile.git
2008-09-15 Ludovic CourtèsAdd `scm_immutable_cell ()'.
2008-09-15 Ludovic CourtèsRemove unused GC string/symbol functions.
2008-09-15 Ludovic CourtèsConditionalize GC 6.x code.
2008-09-14 Ludovic CourtèsFix detection of the GC version.
2008-09-13 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-13 Ludovic CourtèsInclude <config.h> in standalone tests.
2008-09-13 Ludovic CourtèsInclude <config.h> in all C files; use `#ifdef HAVE_CON...
2008-09-12 Ludovic CourtèsAdd `ChangeLog-2008' files to the distribution.
2008-09-12 Ludovic CourtèsRename `ChangeLog' files to `ChangeLog-2008'.
2008-09-12 Ludovic Courtèsdoc: Correct the default value of `%load-path'.
2008-09-12 Ludovic CourtèsInclude <config.h> in `discouraged.c'.
2008-09-11 Ludovic CourtèsRemove `.cvsignore' files.
2008-09-11 Ludovic CourtèsUse Gnulib's `autobuild' module.
2008-09-11 Han-Wen NienhuysRevise GC asserts.
2008-09-11 Ludovic CourtèsRevert "Use Gnulib's `count-one-bits' module."
2008-09-11 Han-Wen Nienhuys* HACKING: update to current practice
2008-09-10 Ludovic CourtèsAdjust to be usable with `libgc' 7.1.
2008-09-10 Ludovic CourtèsFix bug in port eviction code
2008-09-10 Ludovic CourtèsFix broken hash-table merge.
2008-09-10 Ludovic CourtèsFix broken GC and threads merge.
2008-09-10 Ludovic CourtèsFix broken port merge.
2008-09-10 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-10 Ludovic CourtesDocument the failure of `gc.test' wrt. unused modules.
2008-09-10 Ludovic CourtesAdd comment about `GC_local_malloc ()' upon thread...
2008-09-10 Ludovic CourtesRemove `scm_get_stack_base ()'.
2008-09-10 Ludovic CourtèsMerge commit '2e77f7202b11ad0003831fcff94ec7db80cca015...
2008-09-10 Ludovic CourtèsMerge commit '29776e85da637ec4d44b2b2822d6934a50c0084b...
2008-09-10 Ludovic CourtesFixed warnings due to unused stuff.
2008-09-10 Ludovic CourtèsMerge commit '7337d56d5714227865aeca2b40b6bd97cce296d2...
2008-09-10 Ludovic Courtesscm_gc_malloc: Handle zero-octet allocations.
2008-09-10 Ludovic CourtèsMerge commit '032913739218c756f673bfb9c8f66ef9f8f02330...
2008-09-10 Ludovic Court`esReverted inappropriate merge in `gc.c'.
2008-09-10 Ludovic CourtèsMerge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347...
2008-09-10 Ludovic CourtesUse thread-local allocation (significant perf. improvem...
2008-09-10 Ludovic CourtesRemoved `scm_gc_registered_roots' and `scm_permobjs'.
2008-09-10 Ludovic CourtesExpand heap size at startup time.
2008-09-10 Ludovic CourtesTurn "all interior pointers" off (slight performance...
2008-09-10 Ludovic CourtesImplemented `gc-stats' using `libgc' information.
2008-09-10 Ludovic CourtesHave source properties only use regular GC mechanisms.
2008-09-10 Ludovic CourtesFixed symbols so that interned symbols are only weakly...
2008-09-10 Ludovic CourtesRe-fixed the hash table element counting in `scm_i_reha...
2008-09-10 Ludovic CourtesFixed `guardians.test' so that it does not use symbols.
2008-09-10 Ludovic CourtesAllow guardians to be GC'd before the objects they...
2008-09-10 Ludovic CourtesMinor weak hashtables fixes.
2008-09-10 Ludovic CourtesMoved weak pair code into `weaks.[ch]'.
2008-09-10 Ludovic CourtesImplemented rehashing of weak hash tables.
2008-09-10 Ludovic CourtesImplemented port finalization.
2008-09-10 Ludovic CourtesUse `scm_gc_malloc_pointerless' in various places ...
2008-09-10 Ludovic CourtesRemoved the now-useless `scm_struct_free_*' functions.
2008-09-10 Ludovic CourtesRemoved unnecessary uses of class destructors.
2008-09-10 Ludovic CourtèsFix compilation of `libguile-i18n' on MinGW.
2008-09-10 Han-Wen NienhuysCleanup mark-during-GC debug checks.
2008-09-09 Ludovic CourtèsUse Gnulib's `count-one-bits' as a replacement for...
2008-09-09 Ludovic CourtèsUse Gnulib's `count-one-bits' module.
2008-09-09 Ludovic CourtèsMerge branch 'master' into strftime-gnulib
2008-09-09 Ludovic CourtèsGet rid of Automake's "maintainer mode".
2008-09-08 Ludovic CourtèsUpdate `NEWS' wrt. `mutex-lock' deadlock fix.
2008-09-05 Ludovic CourtesAdded support for the free function of structures.
2008-09-05 Ludovic CourtesUse the SMOB API in `coop-pthreads.c' rather than low...
2008-09-05 Ludovic CourtesFixed a warning in `symbols.c'.
2008-09-05 Ludovic CourtesFixed the SMOB mark procedure so that it handles free...
2008-09-05 Ludovic CourtesFixed use of finalizers for guardians and SMOBs (undoes...
2008-09-05 Ludovic CourtesRemoved a lot of now-useless SMOB mark/free functions.
2008-09-05 Ludovic CourtesFixed the undocumented `scm_make_smob ()' function.
2008-09-05 Ludovic CourtesAdded support for SMOBs free function (via finalizers).
2008-09-05 Ludovic CourtesRemoved the free function from the malloc-object SMOB...
2008-09-05 Ludovic CourtesFixed `scm_gc_register_finalizer ()' to avoid bootstrap...
2008-09-05 Ludovic CourtesGeneralized BGC's finalizer mechanism. Use it in ...
2008-09-05 Ludovic CourtesAdded support for SMOB custom mark procedures.
2008-09-05 Ludovic CourtesRemoved the mark/free functions of continuations and...
2008-09-04 Ludovic CourtesRemoved useless files; beautified `libguile/Makefile...
2008-09-04 Ludovic CourtesDisabled the `environments' unit test.
2008-09-04 Ludovic Courtesprocs/weaks/hashtab: Removed a bit of useless mark...
2008-09-04 Ludovic CourtesTiny updates in `environments.c'.
2008-09-04 Ludovic CourtesFixes in weak hash tables handling, notably in `hash...
2008-09-04 Ludovic CourtesFixed a typo/bug in `make-doubly-weak-alist-vector'.
2008-09-04 Ludovic CourtesFixed printing of weak vectors.
2008-09-04 Ludovic CourtesFixed `list->weak-vector'.
2008-09-04 Ludovic CourtesFixed weak alist vectors by having them use weak hash...
2008-09-04 Ludovic CourtesFirst stab at the guardian implementation. Works fine...
2008-09-04 Ludovic Court`esTell `libgc' that we're using POSIX threads. This...
2008-09-04 Ludovic CourtesFixed `scm_fixup_weak_alist ()'; update weak hash table...
2008-09-04 Ludovic CourtesFixed the weak cell implementation (for weak hash tables).
2008-09-04 Ludovic CourtesFirst stab at implementing weak hash tables and vectors...
2008-09-04 Ludovic CourtesFixed GC initialization and static roots.
2008-09-04 Ludovic CourtesAdded `scm_gc_malloc_pointerless ()', equivalent to...
2008-09-04 Ludovic CourtesFixed garbage collection of ports: basics work (no...
2008-09-04 Ludovic CourtesFirst ``working'' Guile! Crashes in `flush-all-ports...
2008-09-04 Ludovic CourtesSmall fixes. Gets to the REPL and `abort ()'s soon...
2008-09-04 Ludovic CourtesMerge from lcourtes@laas.fr--2005-mobile
2008-09-04 Ludovic CourtèsUpdate `NEWS' wrt. the removal of `scm_i_' symbols.
2008-09-04 Han-Wen Nienhuys* eval.c: Mark #endif with comment.
2008-09-03 Han-Wen NienhuysDon't sanity check GC numbers on 64 bit platforms,...
2008-09-02 Ludovic CourtèsFix compilation of `libguile-i18n' on NetBSD.
2008-09-02 Ludovic CourtèsUse Gnulib's `strftime' to address bug #24130.
2008-09-02 Ludovic CourtèsAdd Gnulib `strftime' module, update Gnulib files.
2008-08-31 Julian GrahamResolve a deadlock caused by not checking mutex state...
2008-08-30 Julian GrahamRaise error on SRFI-18 load if Guile built without...
2008-08-27 Ludovic CourtèsRemove `coop-threads' files that had been useless since...
2008-08-27 Ludovic CourtèsFix builds `--without-threads'.
next