[cairo-bugs] [Bug 23964] Use __uint128_t if available (gcc)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 15 10:22:06 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23964


Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #2 from Chris Wilson <chris at chris-wilson.co.uk>  2009-09-15 10:22:04 PST ---
Actually it does have a significant impact on other workloads:

commit 56c9b2de7a2b93b2e0c59cf98326d8c0d4d508ba
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Tue Sep 15 17:26:59 2009 +0200

    Use __uint128_t and __int128_t if available

    GCC uses a peculiar name for a real 128-bit integer on x86-64.

    Speedups, xlib on a gm45
    ========================
    poppler        41246.56 -> 35102.82: 1.18x speedup
    swfdec-youtube 12623.01 -> 11936.79: 1.06x speedup

Pushed, thanks.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list