mirror of
https://github.com/kevinbentley/Descent3.git
synced 2025-01-22 11:28:56 +00:00
71772b9c9c
Devirtualization is an optimization in the generated assembly: when a class C is polymorphic but also final, ``((C *)ptr)->func()`` can be turned from an indirect into a static call. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ddsndgeometry.h | ||
ddsoundload.cpp | ||
hlsoundlib.cpp | ||
hlsoundlib.h | ||
mixer.cpp | ||
mixer.h | ||
sdlgeometry.cpp | ||
sdlsound.cpp | ||
sdlsound.h | ||
sndrender.cpp | ||
sndrender.h | ||
soundload.cpp | ||
soundload.h | ||
ssl_lib.cpp | ||
ssl_lib.h |