diff --git a/panda/src/pstatclient/pStatFrameData.I b/panda/src/pstatclient/pStatFrameData.I index 47f9a99243..f64054643a 100644 --- a/panda/src/pstatclient/pStatFrameData.I +++ b/panda/src/pstatclient/pStatFrameData.I @@ -105,7 +105,7 @@ add_level(int index, double level) { */ INLINE double PStatFrameData:: get_start() const { - if (is_empty()) { + if (is_time_empty()) { return 0.0; } @@ -118,7 +118,7 @@ get_start() const { */ INLINE double PStatFrameData:: get_end() const { - nassertr(!is_empty(), 0.0); + nassertr(!is_time_empty(), 0.0); return _time_data.back()._value; } @@ -128,7 +128,7 @@ get_end() const { */ INLINE double PStatFrameData:: get_net_time() const { - nassertr(!is_empty(), 0.0); + nassertr(!is_time_empty(), 0.0); return _time_data.back()._value - _time_data.front()._value; } diff --git a/pandatool/src/pstatserver/pStatThreadData.cxx b/pandatool/src/pstatserver/pStatThreadData.cxx index 61cc92e88e..06da8a4c3c 100644 --- a/pandatool/src/pstatserver/pStatThreadData.cxx +++ b/pandatool/src/pstatserver/pStatThreadData.cxx @@ -267,7 +267,7 @@ record_new_frame(int frame_number, PStatFrameData *frame_data) { double oldest_allowable_time = time - _history; while (!_frames.empty() && (_frames.front() == nullptr || - _frames.front()->is_empty() || + _frames.front()->is_time_empty() || _frames.front()->get_start() < oldest_allowable_time)) { delete _frames.front(); _frames.pop_front();