]> git.llucax.com Git - software/dgc/cdgc.git/commit
Convert methods to free functions
authorLeandro Lucarella <llucax@gmail.com>
Sat, 31 Jul 2010 02:43:53 +0000 (23:43 -0300)
committerLeandro Lucarella <llucax@gmail.com>
Sat, 31 Jul 2010 05:00:55 +0000 (02:00 -0300)
commit67f00b96c70725ee445641a158a97fe4f6e735d3
tree92771ecbccd10f739b07310e31fb755baa0fcc3d
parentc727ff521a84db2e82821a40131d91c983d9a040
Convert methods to free functions

Making the GC an object makes no sense, since you can't instantiate it
more than once, it just make the code unnecessarily extra indented.

The GC struct now only have attributes (several renamed) and they are only
grouped for clarity (and to make easier to calculate the GC memory
overhead). All methods are converted to free functions that uses a global
instance of the GC struct.
rt/gc/cdgc/gc.d