Commit Graph

11 Commits (9418403c4ba7954e837d318b931e631b36dbb709)

Author SHA1 Message Date
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Andrew Kryczka e18a4df62a workaround race conditions during `PeriodicWorkScheduler` registration (#7888) 4 years ago
Jay Zhuang e500c730cf Shutdown timer in destructor (#7292) 4 years ago
Jay Zhuang 3e422ce0ca Fix a timer_test deadlock (#7277) 4 years ago
Jay Zhuang 69760b4d05 Introduce a global StatsDumpScheduler for stats dumping (#7223) 4 years ago
Yanqin Jin f15414b656 Timer should run scheduled function without mutex (#7228) 4 years ago
Peter Dillinger 6ac1d25fd0 Fix+clean up handling of mock sleeps (#7101) 4 years ago
Jay Zhuang fea286d914 Fix Timer unable to schedule new added job (#7216) 4 years ago
Jay Zhuang d941b89ddd Fix hang timer tests on macos (#7208) 4 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 5 years ago