5#ifndef V8_BASE_PLATFORM_ELAPSED_TIMER_H_
6#define V8_BASE_PLATFORM_ELAPSED_TIMER_H_
52 bool IsPaused()
const {
return paused_; }
114 return Elapsed() >= time_delta;
151 bool started_ =
false;
152 bool paused_ =
false;
bool HasExpired(TimeDelta time_delta) const
TimeDelta Elapsed() const
void Resume(TimeTicks now)
TimeTicks start_ticks() const
void set_start_ticks(TimeTicks start_ticks)
TimeDelta paused_elapsed()
void set_paused_elapsed(TimeDelta delta)
TimeDelta Restart(TimeTicks now)
static V8_INLINE TimeTicks Now()
void Start(TimeTicks now)
TimeDelta paused_elapsed_
void Pause(TimeTicks now)
TimeDelta Elapsed(TimeTicks now) const
int64_t InMicroseconds() const
constexpr bool IsNull() const
#define DCHECK_NE(v1, v2)
#define DCHECK_GE(v1, v2)
#define DCHECK(condition)
ScopedTimer(TimeDelta *location)