static void writeBack(Object oop) throws NativePragma { throw Assert.shouldNotReachHere("unimplemented when hosted"); }
static Object translate(Object oop) throws NativePragma { throw Assert.shouldNotReachHere("unimplemented when hosted"); }
static boolean inHeap(Object oop) throws NativePragma { throw Assert.shouldNotReachHere("unimplemented when hosted"); }
/** * Creates a ProxyType for a class. * * @param klass the class * @param id the JDWP identifier for the class * @param ptm the object that created this proxy type and is used to lookup other proxy types */ ProxyType(Klass klass, ReferenceTypeID id, ProxyTypeManager ptm) { this.ptm = ptm; this.id = id; Assert.that(klass != null); this.klass = klass; }