commit | 9bad07903962962de9f656d281b9b1e7e9501c87 | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Sun Feb 21 11:25:02 2016 -0800 |
committer | Jason Evans <jasone@canonware.com> | Sun Feb 21 21:39:05 2016 -0800 |
tree | 1468055ff093f7a7d341e739f2b6df4f097f868c | |
parent | 788d29d397574396c4c93bf1f90da59dd7efc5cc [diff] |
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.