• 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: Prebinding changes details?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Prebinding changes details?


  • Subject: Re: Prebinding changes details?
  • From: joshua portway <email@hidden>
  • Date: Fri, 9 Jul 2004 15:43:03 +0100

This makes me so happy.
Prebinding (though kind of a cool idea) has been a bit of a pain for us. Our application has an automatic update mechanism which allows us to distribute very small delta files that update the app, but prebinding has always been a bit scary because if a users computer decided to prebind some of the private frameworks in our app the delta wouldn't work anymore. Our updater system bascially just has to give up and inform the user that they have to download the whole app again. There is *supposed* to be a "-nofixprebinding" flag you can set when linking to tell the system not to attempt to prebind your app, but it's never worked for us. So it's really good news if we can stop having to worry about this.


josh


On 9 Jul 2004, at 15:23, Brent Gulanowski wrote:

There was a session at WWDC -- there are probably limits to what can be
talked about, but in short they have re-written dyld as of 10.3.4 such
that it is faster, and prebinding no long has any impact on anything.
All apps now load faster than prebound apps used to load, whether
prebound or not. It's simply not needed any more. In Tiger it is
expected to be dramatically faster than 10.3.4.


On Jul 9, 2004, at 9:01 AM, Mike Pinkerton wrote:

Are there any details on why prebinding is no longer necessary, such as
release notes? Prebinding makes a big difference for my application
and for an OS dot release to do away with the need makes me a little
uneasy.


Thanks!

email@hidden wrote on 7/8/04, 10:17 PM:


With the current system (10.3.4 or later) it is exceedingly unlikely
that prebinding will be worth the effort for external developers.
Even
on earlier systems (like 10.2.x) if all you are building is an
application, the performance improvements are minimal. I'd recommend
turning off prebinding in your project and leaving it off unless you
see a big performance hit.

-- Mike Pinkerton Mac Weenie email@hidden http://people.netscape.com/pinkerton/ _______________________________________________ xcode-users mailing list | email@hidden Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users Do not post admin requests to the list. They will be ignored.


--
Brent Gulanowski				email@hidden

[demime 0.98b removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.


  • Follow-Ups:
    • Re: Prebinding changes details?
      • From: Allan Odgaard <email@hidden>
References: 
 >Prebinding changes details? (From: "Mike Pinkerton" <email@hidden>)
 >Re: Prebinding changes details? (From: Brent Gulanowski <email@hidden>)

  • Prev by Date: Re: file templates with actions
  • Next by Date: Re: Prebinding [was Re: Static data -- thanks]
  • Previous by thread: Re: Prebinding changes details?
  • Next by thread: Re: Prebinding changes details?
  • Index(es):
    • Date
    • Thread