ManualGC. A tool that gives you control over when your program cleans up unused memory.

github.com/cloudwu/manualgc

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2010
  • bug fix for issue 2
December 2008
  • fix warning in VC
  • bug fix
  • minor fix
  • bug fix: call cache_flush before weak_next
  • bug fix: hash map number
October 2008
  • bug fix
  • minor fix (README)
June 2008
  • gc_realloc bug fix
  • bug fix (One node can be linked to parent more than once)
  • change finalization to finalizer.
  • support weak table
  • gc_collect bug fix
  • gc_weak is unsafe.
  • Add a simple document, see README
  • change gc_print to gc_dryrun
  • finalization support
  • add gc_realloc
  • remove commented code
  • First dirty version. not tested.