Re: Prebinding changes details?
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.