Garbage Collection, OpenJDK and Java