summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopenglprogrambinarycache.cpp
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2024-12-31 17:12:46 -0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-01-19 23:05:33 +0000
commit085780b3d858aeee4157fb618954f2a61363464e (patch)
tree86b2c284ebb68e410bf04fe02b7bbc929fdf3abc /src/gui/opengl/qopenglprogrambinarycache.cpp
parent4a451597f7f3ab056aaae2ed256e98ba7b6d1ca2 (diff)
QMutex: mark the out-of-line, *Internal() methods Q_NEVER_INLINE
With LTO, I'm seeing GCC conclude that it's best to inline the lockInternal() and unlockInternal() methods into the public ones and then emit out-of-line copies for those. That's actually sub-optimal, so force GCC not to do it. Change-Id: I88c29098757ea6e70c00fffde56989ec05b136bd Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> (cherry picked from commit cc4abefb1db3bdfee0d57ea528d55073a4498b4d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 7920772663b7955b5abd269398d58753caf71248)
Diffstat (limited to 'src/gui/opengl/qopenglprogrambinarycache.cpp')
0 files changed, 0 insertions, 0 deletions