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