cm.setCodeStart(os.setObjectRef(new Label(method.getMangledName() + "$$start")));
// Setup call to {@link VmMethod#recompileMethod(int, int)}
final VmType<?> declClass = method.getDeclaringClass();
os.writePUSH(declClass.getSharedStaticsIndex());
os.writePUSH(declClass.indexOf(method));
final int recompileStatOfs = ih.getSharedStaticsOffset(context.getRecompileMethod());
os.writeCALL(ih.STATICS, recompileStatOfs);
// Emit jump to the newly compiled code.
final int methodStatOfs = ih.getSharedStaticsOffset(method);