An object used to measure script performance.
reset() | Resets the clock, also restarting it. |
stop() | Stops the clock. |
restart() | Start the clock again, without resetting it. |
add(other) | Add the duration of another timer to this timer. |
divide(number) | Divides the current duration by a set value. |
valid :: boolean [R] | Is this object valid? |
object_name :: string [R] | The class name of this object. |
help() → string | All methods and properties that this object supports. |
Resets the clock, also restarting it.
Stops the clock.
Start the clock again, without resetting it.
Add the duration of another timer to this timer. Useful to reduce start/stop overhead when accumulating time onto many timers at once.
Divides the current duration by a set value. Useful for calculating the average of many iterations.