Is the garbage collection algorithm used in kaffe based upon any specific algorithm suggested in a paper or book? In gcMan() (from gc-incremental.c) one of the comments mentions Boehm - is the garbage collector based on an algorithm suggested in a paper written by Hans-Juergen Boehm or is it just a combination of different ideas? Thanks, Chris.