git-subtree-dir: software/mza git-subtree-split: f970a59b177c13ca3dd8aaef8cc6681d83b7e813
23 lines
363 B
D
Executable File
23 lines
363 B
D
Executable File
#!/usr/bin/env dtrace -s
|
|
|
|
#pragma D option quiet
|
|
|
|
minizinc$target:::gc-start
|
|
{
|
|
@count["GC Passes"] = count();
|
|
self->start_gc = timestamp;
|
|
}
|
|
|
|
minizinc$target:::gc-end
|
|
{
|
|
@quant["Time in GC (ns)"] = quantize(timestamp - self->start_gc);
|
|
@times["Total time"] = sum(timestamp - self->start_gc);
|
|
}
|
|
|
|
END
|
|
{
|
|
printa(@count);
|
|
printa(@quant);
|
|
printa(@times);
|
|
}
|