|author||Jason Evans <firstname.lastname@example.org>||Sun Feb 21 11:25:02 2016 -0800|
|committer||Jason Evans <email@example.com>||Sun Feb 21 21:39:05 2016 -0800|
Refactor time_* into nstime_*. Use a single uint64_t in nstime_t to store nanoseconds rather than using struct timespec. This reduces fragility around conversions between long and uint64_t, especially missing casts that only cause problems on 32-bit platforms.