from __future__ import * 3.4.2004

2004-04-03

And this is why we have prebinding...

I thought it would be interesting to see some Mach-O dependency graphs, so I whipped up a quick Python script to generate GraphViz output using my macholib module. These graphs are built using only the LC_LOAD_DYLIB command. If I were to include the LC_PREBOUND_DYLIB command, they get a whole order of magnitude uglier. Now you can see why it's a good idea to have lazy loading of symbols and prebinding, at least when you link to Foundation!

posted at 23:43:44    #    comment []    trackback []
April
MoTuWeThFrSaSu
    1 2 3 4
5 6 7 8 91011
12131415161718
19202122232425
2627282930  
Mar May

Bob's Rants

XML-Image Letterimage

© 2004, Bob Ippolito