[PATCH] D61808: [ObjC] Replace uses of the argument of a call to objc_autorelease with the result in MRR

John McCall via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 20 12:38:14 PDT 2019


rjmccall added a comment.

I don't know what you mean.  Currently, if the callee tail-calls autorelease (and necessarily this has to be MRR code), we perform an ordinary message send of `autorelease`.  It happens to be the case that the standard implementation of `autorelease` will allow the autorelease to be reclaimed, but nothing about that choice is in any way non-standard on the MRR side.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D61808/new/

https://reviews.llvm.org/D61808





More information about the llvm-commits mailing list