mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 08:28:11 +00:00
Everywhere: Use MonotonicTime instead of Duration
This is easily identifiable by anyone who uses Duration::now_monotonic, and any downstream users of that data.
This commit is contained in:
parent
b2e7b8cdff
commit
fc5cab5c21
29 changed files with 79 additions and 80 deletions
|
@ -41,9 +41,10 @@ public:
|
|||
static u64 scheduler_current_time();
|
||||
|
||||
static ErrorOr<void> validate_clock_id(clockid_t);
|
||||
// This API cannot distinguish returned time types; prefer the clock-specific functions instead.
|
||||
Duration current_time(clockid_t) const;
|
||||
Duration monotonic_time(TimePrecision = TimePrecision::Coarse) const;
|
||||
Duration monotonic_time_raw() const
|
||||
MonotonicTime monotonic_time(TimePrecision = TimePrecision::Coarse) const;
|
||||
MonotonicTime monotonic_time_raw() const
|
||||
{
|
||||
// TODO: implement
|
||||
return monotonic_time(TimePrecision::Precise);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue