annotate DL/RLS-DLA/private/timerclear.m @ 61:42fcbcfca132

(none)
author idamnjanovic
date Tue, 15 Mar 2011 12:21:31 +0000
parents ad36f80e2ccf
children
rev   line source
idamnjanovic@60 1 function timerclear()
idamnjanovic@60 2 %TIMERCLEAR Clear all timers.
idamnjanovic@60 3 % TIMERCLEAR clears all currenly registered timers, invalidating all
idamnjanovic@60 4 % timer ids.
idamnjanovic@60 5 %
idamnjanovic@60 6 % Note: since registered timers do not consume CPU power except for when
idamnjanovic@60 7 % the TIMER<*> functions are called, this function is only useful in
idamnjanovic@60 8 % situations where a large number of timers have been initialized, and
idamnjanovic@60 9 % there is a need to reclaim memory.
idamnjanovic@60 10 %
idamnjanovic@60 11 % See also TIMERINIT, TIMERETA.
idamnjanovic@60 12
idamnjanovic@60 13
idamnjanovic@60 14 % Ron Rubinstein
idamnjanovic@60 15 % Computer Science Department
idamnjanovic@60 16 % Technion, Haifa 32000 Israel
idamnjanovic@60 17 % ronrubin@cs
idamnjanovic@60 18 %
idamnjanovic@60 19 % June 2008
idamnjanovic@60 20
idamnjanovic@60 21
idamnjanovic@60 22 global utiltbx_timer_start_times % start times
idamnjanovic@60 23 global utiltbx_time_lastdisp % last display times
idamnjanovic@60 24 global utiltbx_timer_iternums % iteration numbers
idamnjanovic@60 25 global utiltbx_timer_lastiter % last queried iteration numbers
idamnjanovic@60 26 global utiltbx_timer_name % timer names
idamnjanovic@60 27 global utiltbx_timer_callfun % timer calling functions
idamnjanovic@60 28
idamnjanovic@60 29
idamnjanovic@60 30 % clear all timers %
idamnjanovic@60 31
idamnjanovic@60 32 utiltbx_timer_start_times = [];
idamnjanovic@60 33 utiltbx_time_lastdisp = [];
idamnjanovic@60 34 utiltbx_timer_iternums = [];
idamnjanovic@60 35 utiltbx_timer_lastiter = [];
idamnjanovic@60 36 utiltbx_timer_name = [];
idamnjanovic@60 37 utiltbx_timer_callfun = [];