|There's more than one way to do things|
benchmarking code conditionallyby punkish (Priest)
|on Feb 24, 2011 at 02:56 UTC||Need Help??|
punkish has asked for the
wisdom of the Perl Monks concerning the following question:
I tend to do a lot of
What I really want is all that Benchmark-ing to be switchable. So, if I have a config switch $BENCHMARKIT = 1;, all that Benchmark nonsense should run, including printing out the messages. However, if I turn it off with $BENCHMARKIT = 0;, then it should all be skipped.
How do I go about accomplishing the above?
New note: I have now deployed Log::Dispatch to do my logging to file or screen or both, replacing my code below. Still seeking wisdom for the benchmarking query above.
Additional note: Fwiw, I do something similar with my homemade debugging. Instead of
I do something like so
when small people start casting long shadows, it is time to go to bed