Re: Private Methods
Re: Private Methods
- Subject: Re: Private Methods
- From: Quincey Morris <email@hidden>
- Date: Tue, 18 Aug 2015 23:22:44 +0000
On Aug 18, 2015, at 15:48 , Charles Srstka <email@hidden> wrote:
>
> If bar() is declared as private instead of internal, the library’s copy of bar gets called each time
The most likely difference resulting from that is that private bar can be inferred to be ‘final’, whereas I’m not sure that internal bar gets anything inferred (currently) without whole-module optimization turned on.
So maybe the results you're seeing (in the other test, too, perhaps) reflect the difference between dynamic dispatch and static call, rather than some other (hypothetical) mechanism that keeps method names separate across module boundaries.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden