HCoop
/
bpt
/
guile.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Optimize 'string-hash'.
[bpt/guile.git]
/
libguile
/
gc.c
2014-02-28
Mark H Weaver
Rely on Gnulib for <unistd.h>.
blob
|
commitdiff
|
raw
2013-11-28
Andy Wingo
Deprecate gc-live-object-stats
blob
|
commitdiff
|
raw
|
diff to current
2013-03-01
Ludovic Courtès
Use accessors instead of symbols deprecated in libgc...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-08
Andy Wingo
more libgc 7.1 compat
blob
|
commitdiff
|
raw
|
diff to current
2012-03-08
Andy Wingo
run finalizers asynchronously in asyncs
blob
|
commitdiff
|
raw
|
diff to current
2012-01-30
Andy Wingo
fix hook invocation during thread guilification
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Andy Wingo
stdlib.h, not malloc.h
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Andy Wingo
fix scm_protects deprecation warning
blob
|
commitdiff
|
raw
|
diff to current
2011-12-08
Chris K. Jester...
fix compilation with gc 7.1
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Andy Wingo
fix deadlock in before-gc-hook on certain 7.2alpha...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andy Wingo
attempt to handle steady-state mallocations better
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andy Wingo
adjust_gc_frequency before gc, for more precision
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andy Wingo
fix uninitialized variable in gc.c
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andy Wingo
switch off debugging flag that was mistakenly left on
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andy Wingo
increase garbage collection rate if the process is...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-28
Andy Wingo
get heap stats with GC_get_heap_usage_safe, if available.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-21
Andy Wingo
deprecate direct scm_protects access
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Andy Wingo
fix scm_i_tag_name
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Andy Wingo
remove scm_newcell_count, scm_newcell2_count
blob
|
commitdiff
|
raw
|
diff to current
2011-05-04
Andy Wingo
measure time spent in gc
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Andy Wingo
fix pre-GC_set_start_callback compilation
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Andy Wingo
pre-GC_set_start_callback compatibility
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Andy Wingo
use gc_start_callback + asyncs for after-gc-hook, inste...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Andy Wingo
add heap-allocated-since-gc to gc-stats
blob
|
commitdiff
|
raw
|
diff to current
2011-02-24
Andy Wingo
re-enable the after-gc-hook
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Ludovic Courtès
Use "pointer" instead of "foreign" when dealing with...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Ludovic Courtès
Remove dead code related to `scm_i_terminating'.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Ludovic Courtès
Fix the visibility of a few of internal symbols.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-10
Neil Jerram
Merge branch 'master' into wip-manual-2
blob
|
commitdiff
|
raw
|
diff to current
2010-02-13
Ludovic Courtès
Reinstate `scm_protects', for backward compatibility.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Andy Wingo
remove scm_tc7_gsubr
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Andy Wingo
tc7 tags for vm-related data
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Andy Wingo
add foreign value wrapper
blob
|
commitdiff
|
raw
|
diff to current
2009-12-15
Ludovic Courtès
Remove unneeded #include <assert.h>.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-15
Ludovic Courtès
Remove uses of the non-standard `__FUNCTION__'.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-11
Andy Wingo
merge from master to elisp
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Andy Wingo
procedures-with-setters implemented in terms of structs
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Andy Wingo
decruftify scm_sys_protects
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Andy Wingo
more boot cleanup
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Andy Wingo
remove a bunch of needless scm_permanent_object calls
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Andy Wingo
fluids are tc7 objects
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Andy Wingo
hash tables have a tc7
blob
|
commitdiff
|
raw
|
diff to current
2009-12-04
Andy Wingo
eval.c closures are now applicable smobs, not tc3s
blob
|
commitdiff
|
raw
|
diff to current
2009-12-04
Andy Wingo
remove cxrs
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Andy Wingo
all subrs are gsubrs
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Ludovic Courtès
Merge branch 'bdw-gc-static-alloc'
blob
|
commitdiff
|
raw
|
diff to current
2009-10-30
Ken Raeburn
Clean up some uses of old GC macros that don't exist...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-23
Andy Wingo
de-nargs struct scm_objcode; procedure-property refactor
blob
|
commitdiff
|
raw
|
diff to current
2009-09-13
Ludovic Courtès
Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Ludovic Courtès
Merge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Ludovic Courtès
Remove deprecated variables/macros from the GC headers.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Neil Jerram
Merge branch 'ossau-gds-dev'
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Ludovic Courtès
Remove the `scm_tc_free_cell' SMOB type.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Andy Wingo
Merge commit 'origin/master'
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Andy Wingo
Merge wip-array refactor, up to cd43fdc5b7a7c
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-07-19
Andy Wingo
rename unif.[ch] to arrays.[ch]
blob
|
commitdiff
|
raw
|
diff to current
2009-06-27
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-16
Neil Jerram
Change Guile license to LGPLv3+
blob
|
commitdiff
|
raw
|
diff to current
2009-03-22
Ludovic Courtès
Remove references to `scm_in_heap_p ()'.
blob
|
commitdiff
|
raw
|
diff to current
2009-03-22
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-03-08
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-02-14
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2009-01-17
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-12-14
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Ludovic Courtès
Expose `GC_dump ()' at the Scheme level.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-11
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-09-30
Andy Wingo
Merge commit 'origin/master' into vm
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Ludovic Courtès
Use GC's accessors rather than its global variables.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-18
Ludovic Courtès
Use the `GC_FREE_SPACE_DIVISOR' environment variable.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-17
Ludovic Courtès
Remove per-thread `gc_running_p'.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-15
Ludovic Courtès
Conditionalize GC 6.x code.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-13
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-09-13
Ludovic Courtès
Include <config.h> in all C files; use `#ifdef HAVE_CON...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-11
Han-Wen Nienhuys
Revise GC asserts.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge branch 'master' into boehm-demers-weiser-gc
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge commit '2e77f7202b11ad0003831fcff94ec7db80cca015...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge commit '29776e85da637ec4d44b2b2822d6934a50c0084b...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Fixed warnings due to unused stuff.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge commit '7337d56d5714227865aeca2b40b6bd97cce296d2...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge commit '032913739218c756f673bfb9c8f66ef9f8f02330...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Court`es
Reverted inappropriate merge in `gc.c'.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtès
Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Use thread-local allocation (significant perf. improvem...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Removed `scm_gc_registered_roots' and `scm_permobjs'.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Expand heap size at startup time.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Turn "all interior pointers" off (slight performance...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Ludovic Courtes
Implemented `gc-stats' using `libgc' information.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-10
Han-Wen Nienhuys
Cleanup mark-during-GC debug checks.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Ludovic Courtès
Merge branch 'master' into strftime-gnulib
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Ludovic Courtes
Fixed use of finalizers for guardians and SMOBs (undoes...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Ludovic Courtes
Fixed `scm_gc_register_finalizer ()' to avoid bootstrap...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Ludovic Courtes
Generalized BGC's finalizer mechanism. Use it in ...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-05
Ludovic Courtes
Added support for SMOB custom mark procedures.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Ludovic Courtes
Fixed GC initialization and static roots.
blob
|
commitdiff
|
raw
|
diff to current
next