re_memory/util.rs
1//! Utitility functions
2
3/// Returns monotonically increasing time in seconds.
4#[inline]
5pub fn sec_since_start() -> f64 {
6 use web_time::Instant;
7
8 static START_INSTANT: std::sync::LazyLock<Instant> = std::sync::LazyLock::new(Instant::now);
9 START_INSTANT.elapsed().as_nanos() as f64 / 1e9
10}