Raffael Herzog wrote:[color=blue]
> John C. Randolph <firstname.lastname@example.org> wrote:
> > There is a cost of waiting for that acknowledgement, which is
> > somewhat
> > less than waiting for the acknowledgement *and* marshalling a return
> > value.[/color]
> But the acknowledgement could simply state: "self has been returned" -
> no need to unmarshal anything anymore.[/color]
Not so, since ivars may have changed in the instance on the remote host.
DO treats all return values the same way, whether it's self, or some
other object that gets returned.