Commit Graph

16 Commits (78aee6fedc62ca6048e500969912d1e1f0553490)

Author SHA1 Message Date
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
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
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Jay Zhuang e500c730cf Shutdown timer in destructor (#7292) 4 years ago
Jay Zhuang 187964a039 Add test function MockTimeEnv.SleepForMicroseconds() (#7293) 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 76609cd38a Fix potential memory leak (#7245) 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 2e9324718a Disable a few timer tests (#6833) 5 years ago
Sagar Vemuri 0355d14dd9 Add a simple timer support to schedule work at fixed times/intervals (#6543) 5 years ago