bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: API pair_content() call is about 7x slower on Fedora 29 vs Bionic


From: Thomas Dickey
Subject: Re: API pair_content() call is about 7x slower on Fedora 29 vs Bionic
Date: Thu, 27 Dec 2018 19:44:42 -0500
User-agent: Mutt/1.5.23 (2014-03-12)

On Thu, Dec 27, 2018 at 05:30:55PM -0600, Bryan Christ wrote:
> I spent quite a bit of time tracing down performance issues on Fedora 29.
> It turns out, that for whatever reason, pair_content() is about 7x slower
> in the ncurses build that comes with Fedora 29 vs the build included with
> Bionic Beaver.

In a quick check, it seems that Fedora 29's using ABI 6 (infocmp hints that
supports 6.1's extended pairs) while Bionic is still using ABI 5:
        + no wheel-mouse
        + limited to 16 colors

Is this for the same terminal description?  How are you testing pair_content? 
With ABI 6 (whether or not using 6.1), you can have a lot more color pairs,
which may be misleading.

fwiw, Debian/testing seems fairly comparable to Fedora29.  Ubuntu lags
that by a year or two -ymmv

-- 
Thomas E. Dickey <address@hidden>
https://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]