public static TimerProfile Acquire( string name ) { if( !BaseProfile.Profiling ) return null; TimerProfile prof; if( !mProfiles.TryGetValue( name, out prof ) ) mProfiles.Add( name, prof = new TimerProfile( name ) ); return prof; }