aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorNicolas Pitre <nicolas.pitre@linaro.org>2018-06-26 23:56:40 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-06-28 21:38:12 +0900
commitd8ae7242718738ee1bf9bfdd632d2a4b150fdd26 (patch)
tree8196e325f2c2defc50155c65a5b30ba5e952b3a8 /tools/perf/scripts/python/bin/stackcollapse-report
parentserial: xuartps: remove unnecessary register write (diff)
downloadlinux-d8ae7242718738ee1bf9bfdd632d2a4b150fdd26.tar.gz
linux-d8ae7242718738ee1bf9bfdd632d2a4b150fdd26.zip
vt: preserve unicode values corresponding to screen characters
The vt code translates UTF-8 strings into glyph index values and stores those glyph values directly in the screen buffer. Because there can only be at most 512 glyphs, it is impossible to represent most unicode characters, in which case a default glyph (often '?') is displayed instead. The original unicode value is then lost. This patch implements the basic screen buffer handling to preserve unicode values alongside corresponding display glyphs. It is not activated by default, meaning that people not relying on that functionality won't get the implied overhead. Signed-off-by: Nicolas Pitre <nico@linaro.org> Tested-by: Dave Mielke <Dave@mielke.cc> Acked-by: Adam Borowski <kilobyte@angband.pl> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions