CVM: Why use the C or Java heap?