Descent3/netgames
Jan Engelhardt 71772b9c9c Add "final" marker to a number of classes
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.
2024-11-03 23:39:37 +01:00
..
anarchy Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
coop Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
ctf Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
dmfc Add "final" marker to a number of classes 2024-11-03 23:39:37 +01:00
entropy Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
hoard Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
hyperanarchy Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
includes Convert some functions of Mission.cpp to std::fs::path 2024-10-18 02:06:52 +03:00
monsterball Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
roboanarchy Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
tanarchy Restore proper module names for netgames 2024-10-27 22:04:00 +03:00
CMakeLists.txt Optimize building of HOG files and netgames libraries 2024-10-21 16:56:40 +03:00