Mill Computing, Inc. Forums The Mill Architecture Metadata Reply To: Metadata

Post count: 98

If the caller knows whether it is interested in more than the first result, Lisps can have a calling convention where they tell the callee when they call, perhaps?

So single interesting return values, presumably the common case, are fast pathed.

And debuggers can patch this as they step through code, or they can just go the route of native debuggers and see what’s happening live even if there is only ever one result.

  • This reply was modified 8 years, 4 months ago by  Will_Edwards.