diff options
author | schnetter <schnetter@d0051148-8e13-4bef-be1d-f6c572c85f9f> | 2008-11-11 23:14:31 +0000 |
---|---|---|
committer | schnetter <schnetter@d0051148-8e13-4bef-be1d-f6c572c85f9f> | 2008-11-11 23:14:31 +0000 |
commit | 4b89e89957e54a398e0f3683609d29d2de1e1ddd (patch) | |
tree | 34e56c6a4a33977018c29cea191a9516bee334e1 /param.ccl | |
parent | 865d76b2f07aa64ea4dd6972ef7490661bd88948 (diff) |
Add two features to TimerReport:
- Output all timers periodically to a file, in a format that is easy
to parse
- Output the top N timers periodically to screen
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@20 d0051148-8e13-4bef-be1d-f6c572c85f9f
Diffstat (limited to 'param.ccl')
-rw-r--r-- | param.ccl | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -29,6 +29,21 @@ BOOLEAN next "On next iteration" STEERABLE=ALWAYS { } "no" +BOOLEAN output_all_timers "Output a separate file containing all the Cactus timers" STEERABLE=ALWAYS +{ +} "no" + +STRING all_timers_clock "Which clock to use for the all timers output" STEERABLE=ALWAYS +{ + ".*" :: "any clock name allowed" +} "gettimeofday" + +INT n_top_timers "How many timers to include in the top timer report" STEERABLE=ALWAYS +{ + 0 :: "Do not print the report" + 1:* :: "Any number of timers" +} 0 + shares: IO USES STRING out_dir |