is Telemetry
注意:此类是 Rakudo 特有功能,不是标准 Raku。
# basic usageuse Telemetry;my = Telemetry.new;# execute some codemy = Telemetry.new;my = - ; # creates Telemetry::Period objectsay "Code took $period<wallclock> microseconds to execute";
Telemetry::Period
对象包含两个 Telemetry
对象之间的差异。它通常不是通过调用 .new 创建的,但如果需要,可以创建。对于所有实际目的,它与 Telemetry
对象相同,但值的含义不同(并且值通常小得多,因为它们通常是两个 Telemetry
对象(从中创建它)的大值的差异)。