2025-08-26 14:34 CEST

spring: maintenance be333e3f Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
Eshed Eshed maintenance 2019-02-16 00:29:27 maintenance ddbfb800
Changeset Optimise TimeProfiler

1) Compile time hash of strings
2) Only check hashToName collision once
3) Change unique_lock spinlocks into spring::spinlock (try_lock will cause a system call on windows at the very least)

# Conflicts:
# rts/System/TimeProfiler.cpp
mod - rts/Lua/LuaMemPool.cpp Diff ] File ]
mod - rts/Map/SMF/ROAM/RoamMeshDrawer.cpp Diff ] File ]
mod - rts/Rendering/Textures/Bitmap.cpp Diff ] File ]
mod - rts/System/TimeProfiler.cpp Diff ] File ]
mod - rts/System/TimeProfiler.h Diff ] File ]