Commit Graph

17 Commits (9f290a5d15d0c6f755713dfdbfbdf3e28c235fbf)

Author SHA1 Message Date
Jay Zhuang 09b0e8f2c7 Fix a timer crash caused by invalid memory management (#9656) 3 years ago
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