diff options
| author | Thiago Macieira <thiago.macieira@intel.com> | 2024-12-31 17:12:46 -0300 |
|---|---|---|
| committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2025-01-19 23:05:33 +0000 |
| commit | 085780b3d858aeee4157fb618954f2a61363464e (patch) | |
| tree | 86b2c284ebb68e410bf04fe02b7bbc929fdf3abc /src/gui/opengl/qopenglprogrambinarycache.cpp | |
| parent | 4a451597f7f3ab056aaae2ed256e98ba7b6d1ca2 (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
