2025-11-30 07:58 CET

spring: develop 741aa393 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
Eshed Eshed develop 2016-09-09 16:41:35 develop 543efbd5
Changeset SCOPED_TIMER reorganisation and cleanup

Now they're not named exactly according to class but according to hierarchy:
Every timer with the name "A::B" will be counted within timer "A" to make it easier to see who's part of what.

Unfortunately, there are still too many to be shown at the same time on the debug screen.

Also improved hash a bit to prevent collisions
mod - rts/ExternalAI/EngineOutHandler.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAIWrapper.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Game/UI/ProfileDrawer.cpp Diff ] File ]
mod - rts/Game/UI/ResourceBar.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Map/BasicMapDamage.cpp Diff ] File ]
mod - rts/Map/ReadMap.cpp Diff ] File ]
mod - rts/Map/SMF/ROAM/Patch.cpp Diff ] File ]
mod - rts/Map/SMF/ROAM/RoamMeshDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/SMFGroundDrawer.cpp Diff ] File ]
mod - rts/Net/NetCommands.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicSky.cpp Diff ] File ]
mod - rts/Rendering/Env/BumpWater.cpp Diff ] File ]
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp Diff ] File ]
mod - rts/Rendering/Env/Decals/LegacyTrackHandler.cpp Diff ] File ]
mod - rts/Rendering/Env/GrassDrawer.cpp Diff ] File ]
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Legacy/LegacyInfoTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/Los.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/Radar.cpp Diff ] File ]
mod - rts/Rendering/Textures/Bitmap.cpp Diff ] File ]
mod - rts/Rendering/Textures/NamedTextures.cpp Diff ] File ]
mod - rts/Rendering/WorldDrawer.cpp Diff ] File ]
mod - rts/Sim/Features/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/LosHandler.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/Path/Default/PathEstimator.cpp Diff ] File ]
mod - rts/Sim/Path/Default/PathManager.cpp Diff ] File ]
mod - rts/Sim/Path/QTPFS/PathManager.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobEngine.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/UnitScriptEngine.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/System/Input/InputHandler.cpp Diff ] File ]
mod - rts/System/Sound/OpenAL/Sound.cpp Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/System/TimeProfiler.cpp Diff ] File ]