Module: Everywhere::Clock

Defined in:
lib/everywhere/clock.rb

Overview

The one clock every deadline in the CLI measures against. Monotonic, so a timeout can't be lengthened or skipped by an NTP step or a DST change mid-build.

Class Method Summary collapse

Class Method Details

.monotonicObject



10
# File 'lib/everywhere/clock.rb', line 10

def monotonic = Process.clock_gettime(Process::CLOCK_MONOTONIC)