[cfe-dev] New diff
clattner at apple.com
Tue Jul 1 10:06:18 PDT 2008
On Jul 1, 2008, at 6:14 AM, David Chisnall wrote:
> Okay, I think this all makes sense. I'll add back in the Selector
> and CGM dependency, and resubmit the diff. It will take me a little
> while to refactor and test it with both codebases, but I hope to
> have something for you this week
Sounds great! Again, I'm sorry for pulling you around in multiple
directions like this. I really do appreciate the work you are doing,
and I highly value your contributions to clang!
> (the code for typed selectors isn't dead, it's just resting. Both
> the GNU and Étoilé runtimes use these and can easily - or do already
> - support errors on lookups with incorrectly typed selectors. The
> GNUstep implementation of Distributed Objects is also faster if
> typed selectors are used, since it avoids the extra call to -
> methodSignatureForSelector: which can trigger a dozen or so message
> sends to look up information which can be provided by the compiler).
Ok! I wasn't aware of that feature, sound nice.
More information about the cfe-dev