libqt-addon in kdelibs [branch merged]

Thiago Macieira thiago.macieira at kdemail.net
Tue Feb 10 21:28:05 GMT 2004


Dirk Mueller wrote:
>we use libidn when we don't do DNS lookups ? Huh?

Yes. KURL stores internally all hostnames in their ACE-encoded form. 
It'll convert to Unicode when you call KURL::prettyURL.

That way, two equivalent URLs can still be equal, even if the user typed 
two different URLs, differing in case folding only.

>It is also a runtime performance overhead, since symbol resolution on
> ELF platforms is O(k*n), where k = number of dependend shared
> libraries and n == number of symbols which have to be resolved.

That much is true. The way it used to be, there was no global symbol 
binding, so I believe the overhead is much smaller. But, still, I don't 
see much of a way out...

-- 
  Thiago Macieira  -  Registered Linux user #65028
   thiagom (AT) mail (dot) com
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20040210/299fecfe/attachment.sig>


More information about the kde-core-devel mailing list