libXfont: Changes to 'master'

Tiago Vignatti vignatti at kemper.freedesktop.org
Mon Jun 21 07:45:13 PDT 2010


 configure.ac        |    2 +-
 src/util/miscutil.c |    7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 27270de56f7da5e047784434f3b29fa672f97ffd
Author: Tiago Vignatti <tiago.vignatti at nokia.com>
Date:   Thu Jun 10 16:29:37 2010 +0300

    libXfont 1.4.2
    
    Signed-off-by: Tiago Vignatti <tiago.vignatti at nokia.com>
    Reviewed-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Reviewed-by: Alex Deucher <alexdeucher at gmail.com>
    Reviewed-by: Daniel Stone <daniel at fooishbar.org>

commit a85f4fc6142349517aaa4cf6bc8049e2d85c1006
Author: Tiago Vignatti <tiago.vignatti at nokia.com>
Date:   Thu Jun 10 16:18:05 2010 +0300

    Use one single function to register fpe functions
    
    X server doesn't need to understand fpe internals, so let it transparent
    turning all registration functions in a single one. For that, fill the already
    existent register_fpe_functions().
    
    Some X servers don't want font server support, so this patch also sets font
    server support to be configured in build time.
    
    In my machine, I see 20kB of RSS being saved in libXfont mapped in Xorg
    process when I disabled font server support and other kind of fonts in the
    library (--disable-pcfformat --disable-bdfformat --disable-snfformat
    --disable-freetype --disable-fc).
    
    The default library built was taking:
       text    data     bss     dec     hex filename
     261847    4484    1536  267867   4165b ./lib/libXfont.so
    
    and with these flags, it jumps to:
       text    data     bss     dec     hex filename
     157764    2428    1188  161380   27664 ./lib/libXfont.so
    
    Signed-off-by: Tiago Vignatti <tiago.vignatti at nokia.com>
    Reviewed-by: Mikhail Gusarov <dottedmag at dottedmag.net>
    Reviewed-by: Alex Deucher <alexdeucher at gmail.com>
    Reviewed-by: Daniel Stone <daniel at fooishbar.org>



More information about the xorg-commit mailing list