[pygtk] more statics and hidden visibility
Gustavo J. A. M. Carneiro
gjc at inescporto.pt
Sat Jul 22 18:29:55 WST 2006
Sex, 2006-07-21 às 16:32 -0300, Rafael Espíndola escreveu:
> I have added the missing statics and G_GNUC_INTERNALs in a local
> branch. Now there is only one symbol in each DSO.
>
> The improvement was small. The size of the objects was reduced by 3.5k
> and the number of relocations during "python -c 'import gtk'" went
> from 11793 to 11780 (on a amd64).
>
> The patches are very simple and IMHO they are also a small cleanup. I
> will add then to bugzilla. Reject the ones that you think that
> interfere with other parts of pygtk.
>
> I have attached two helper scripts that I have written for finding
> visible symbols and usages of the global offset table. They might be
> usefull.
>
> Next step: try to avoid using so many tables with pointers.
Please, stop using the mailing list for patches. Bugzilla makes it
much easier for maintainers to track patches than email.
Here, I've reopened http://bugzilla.gnome.org/show_bug.cgi?id=347825,
please attach the patches there. Thanks.
--
Gustavo J. A. M. Carneiro
<gjc at inescporto.pt> <gustavo at users.sourceforge.net>
The universe is always one step beyond logic
More information about the pygtk
mailing list