Module containing some basic benchmarking and timing functionality.
For convenience, this module publicly imports
Unlike the other modules in std.datetime, this module is not currently
publicly imported in std.datetime.package, because the old
versions of this functionality which use
core are in std.datetime.package and would
conflict with the symbols in this module. After the old symbols have
gone through the deprecation cycle and have been removed, then this
module will be publicly imported in std.datetime.package.
||Benchmarks code for speed assessment and comparison.|
||StopWatch is used to measure time just like one would do with a physical stopwatch, including stopping, restarting, and/or resetting it.|
||Used by StopWatch to indicate whether it should start immediately upon construction.|
Jonathan M Davis and Kato Shoichi