All offsets fit into [0:255], so use uchar instead of short to store them, cutting the storage requirement of the array in half (-86 bytes). As drive-bys - make the array constexpr - fix formatting (only in touched lines) - port from explicit to implicit bounds with explicit bounds checking The latter has the advantage that we don't get value-initialized elements appended silently, cf. 5d8f815e101da3ae9cd6a666cc097853f52b21da. Pick-to: 6.9 6.8 6.5 Change-Id: I336f850a586fd2fde8f62c65223f547402fbaa75 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
…
…
Description
Languages
C++
84.3%
HTML
4.9%
C
3.9%
CMake
3.6%
Objective-C++
2%
Other
0.8%