Mercurial > repos > public > sbplib
changeset 193:cb65c81d6c87
Added functions to easily time and profile a function.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 24 May 2016 08:42:27 +0200 |
parents | e8c5092d3f1b |
children | 6db427e07edd |
files | prof.m time.m |
diffstat | 2 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
diff -r e8c5092d3f1b -r cb65c81d6c87 prof.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/prof.m Tue May 24 08:42:27 2016 +0200 @@ -0,0 +1,10 @@ +function prof(f) + profile on + try + f(); + profile viewer + catch e + fprintf(2, '\n%s', getReport(e)); + profile clear + end +end \ No newline at end of file