Added
Instant.clock_name
is back and now tracksclock_id
using reflection.- Explicit minimum Ruby version in gemspec (2.7.0).
Changed
-
Clock auto-selection redux. We choose the first available from:
CLOCK_UPTIME_RAW
on macOS, faster and higher resolution, also used by RustCLOCK_MONOTONIC
CLOCK_REALTIME
, a non-monotonic fallback that issues a warning on startup
-
Slight performance bump for
Duration.measure
on Ruby <= 3.1