]> git.llucax.com Git - software/dgc/cdgc.git/commit
Remove (un)committed pages distinction
authorLeandro Lucarella <llucax@gmail.com>
Sun, 17 Jan 2010 21:29:52 +0000 (18:29 -0300)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 17 Jan 2010 21:29:52 +0000 (18:29 -0300)
commit9fac8d774138f03d80061c243400b67b48879fd5
tree8b8be28d8089274971629bde639dc7bdf111dd2c
parent5baa584e06b7cfbcdb9de30efe0092033adcd9e1
Remove (un)committed pages distinction

This distinction is only made by Windows, and adds an extra complexity
that probably doesn't worth it (specially for other OSs, where this adds
a little overhead too, in both space and time).

Other OSs (like Linux) even do all the committing automatically, under the
hood, see:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;\
f=Documentation/vm/overcommit-accounting;hb=HEAD
gc/alloc.d
gc/gc.d