We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I'd like support for some sort of timing primitive, so that I can, e.g.,
Polymorphic Definition time_it {T} (tag : T) {A B} (f : A -> B) (x : A) : B := f x. Declare Timing Effect time_it.
and have reduction of time_it print something like Finished reduction tag in ...., profiling the reduction of f x.
time_it
Finished reduction tag in ....
f x
Probably the easiest way to implement this is with something like push_timer and pop_timer?
push_timer
pop_timer
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I'd like support for some sort of timing primitive, so that I can, e.g.,
and have reduction of
time_it
print something likeFinished reduction tag in ....
, profiling the reduction off x
.Probably the easiest way to implement this is with something like
push_timer
andpop_timer
?The text was updated successfully, but these errors were encountered: