• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Private Methods
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Private Methods
      • From: Charles Srstka <email@hidden>
References: 
 >Private Methods (From: Richard Charles <email@hidden>)
 >Re: Private Methods (From: Sean McBride <email@hidden>)
 >Re: Private Methods (From: Richard Charles <email@hidden>)
 >Re: Private Methods (From: Jens Alfke <email@hidden>)
 >Re: Private Methods (From: Charles Srstka <email@hidden>)
 >Re: Private Methods (From: Quincey Morris <email@hidden>)
 >Re: Private Methods (From: Charles Srstka <email@hidden>)
 >Re: Private Methods (From: Quincey Morris <email@hidden>)
 >Re: Private Methods (From: Charles Srstka <email@hidden>)

  • Prev by Date: Re: Xcode warning from linking to a third-party framework in both app and in framework included in app?
  • Next by Date: Re: Private Methods
  • Previous by thread: Re: Private Methods
  • Next by thread: Re: Private Methods
  • Index(es):
    • Date
    • Thread