1. A Java virtual machine, comprising: a first portion of memory including a plurality of Java object representations, wherein each of said Java object representations consists of: a first reference to an internal class representation of a class associated with a Java object, and a second reference to instance fields associated with said Java object.