Skip to content

Create a utility to profile plugin execution timers #144

@trink

Description

@trink

As per comment (2): #137 (comment)
The utility will look for matched sets of start/end prefixes followed by a colon and the timer name then compute the count, min, max, average and standard deviation outputting the result as a tsv.

Code

print("START_TIMER:foo")
--- do foo
print("END_TIMER:foo")

Log

1515017287796327572 [debug] START_TIMER:foo
1515017287796347586 [debug] END_TIMER:foo

Output

Timer Count Min Max Avg SD
foo 1 20014 20014 20014 0

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions