1. e6bf005 cros_async: Add TimerAsync::sleep by Woody Chow · 3 years, 5 months ago
  2. d2399b7 cros_async: Add AsyncWrapper type by Chirantan Ekbote · 3 years, 6 months ago
  3. 9901c75 cros_async: switch to std::hint::spin_loop by Daniel Verkamp · 3 years, 7 months ago
  4. 2924f8b kernel_cmdline, cros_async: impl From instead of Into by Daniel Verkamp · 3 years, 7 months ago
  5. 6d6efb2 remove dependencies on syscall_defines by Zach Reizner · 3 years, 7 months ago
  6. 3c45e3f sync: Condvar: Use compare_exchange_weak by Chirantan Ekbote · 3 years, 8 months ago
  7. 19353d3 sync: spinlock: Check state before compare_exchange_weak by Chirantan Ekbote · 3 years, 8 months ago
  8. 9e44b5b sync: Don't sleep while holding a spinlock by Chirantan Ekbote · 3 years, 8 months ago
  9. e425f57 sync: Align structs to cache lines by Chirantan Ekbote · 3 years, 8 months ago
  10. 1a3dadc sync: Clean up cancel function by Chirantan Ekbote · 3 years, 8 months ago
  11. dcbf165 sync: Don't transfer waiters from Condvar -> Mutex by Chirantan Ekbote · 3 years, 8 months ago
  12. 6676bda Fixup Cargo.toml for cros_async and io_uring by Chirantan Ekbote · 3 years, 8 months ago
  13. 803749b cros_async: add missing dev-deps. by Noah Gold · 3 years, 8 months ago
  14. d09392e uprev rust-toolchain and fix clippy warnings by Zach Reizner · 3 years, 8 months ago
  15. 8e80902 cros_async: Fix circular reference memory leak by Chirantan Ekbote · 3 years, 8 months ago
  16. 12d17e9 cros_async: Delete RunnableQueue::set_waker by Chirantan Ekbote · 3 years, 8 months ago
  17. 2494889 Move libchromeos::sync to cros_async::sync. by Noah Gold · 3 years, 8 months ago
  18. 9b006f1 Refactor BorrowedIoVec into VolatileSlice. by Noah Gold · 3 years, 9 months ago
  19. 503c5ab devices: Add an asynchronous block device by Dylan Reid · 4 years, 4 months ago
  20. 418cc5a uring: Check if executor runs on current thread by Chirantan Ekbote · 3 years, 9 months ago
  21. 4a86ce8 cros_async: Simplify uring executor drop impl by Chirantan Ekbote · 3 years, 10 months ago
  22. d1e8f14 cros_async: Replace notify_task with IORING_OP_NOP by Chirantan Ekbote · 3 years, 10 months ago
  23. 1fcc8a8 io_uring: Make UringContext Sync by Chirantan Ekbote · 3 years, 10 months ago
  24. 1e9974f cros_async: Add the WeakWake trait by Chirantan Ekbote · 3 years, 10 months ago
  25. f1ce859 cros_async: Refactor executors by Chirantan Ekbote · 4 years ago
  26. d7bccca cros_async: Make select a future combinator by Chirantan Ekbote · 4 years ago
  27. 12e20d2 cros_async: Make complete a future combinator by Chirantan Ekbote · 4 years ago
  28. 9cfdbd9 Fix clippy errors and some warnings. by Andrew Walbran · 3 years, 10 months ago
  29. 4223a41 cros_async: Use fcntl instead of dup by Chirantan Ekbote · 3 years, 10 months ago
  30. 6c40ddb cros_async: Add TimerAsync by Dylan Reid · 4 years ago
  31. 26384d8 cros_async: Fix double cancellation of fd wakers by Dylan Reid · 4 years ago
  32. 385c320 cros_async: event - fix poll unit test by Dylan Reid · 4 years ago
  33. a7d1886 cros_async: fix unittest for uring by Dylan Reid · 4 years ago
  34. 0d46a14 Cargo.lock: Uprev cfg-if and paste crates by Keiichi Watanabe · 4 years, 1 month ago
  35. b3fca20 Refactor cros_async interface to avoid RawFd. by Noah Gold · 4 years ago
  36. e392c46 base: Add WaitContext by Michael Hoyle · 4 years, 1 month ago
  37. 7cc7c23 Simplify read_u64 for UringSource. by Noah Gold · 4 years, 1 month ago
  38. abf9f6e Remove unneeded type parameter on async traits. by Noah Gold · 4 years, 1 month ago
  39. 5767987 Replace PollOrRing w/ async trait IoSourceExt. by Noah Gold · 4 years, 2 months ago
  40. ab04758 build_test: misc options, improvements, amd bug fixes by Zach Reizner · 4 years, 2 months ago
  41. 685316f base: EventFd -> Event renaming by Michael Hoyle · 4 years, 2 months ago
  42. 08d86a4 base: Add timer package by Michael Hoyle · 4 years, 3 months ago
  43. 19c0ca7 cros_async: Drop Unpin requirement from uring futures by Chirantan Ekbote · 4 years, 3 months ago
  44. b6c1eba cros_async: Don't implement IoSource for pointer types by Chirantan Ekbote · 4 years, 3 months ago
  45. 8ea889f cros_async: Refactor executors by Chirantan Ekbote · 4 years, 3 months ago
  46. f4a260d Simplify tests with tempfile::tempfile() by Daniel Verkamp · 4 years, 3 months ago
  47. f9038f4 cros_async: Delete IoOperation by Chirantan Ekbote · 4 years, 3 months ago
  48. d086568 cros_async: Fix reference to mem being dropped early by Dylan Reid · 4 years, 3 months ago
  49. 6b19695 Add "base" crate and transition crosvm usages to it from sys_util by Michael Hoyle · 4 years, 4 months ago
  50. 71b6203 cros_async: Use preadv64 / pwritev64. by Andrew Walbran · 4 years, 4 months ago
  51. 82d7b9f vm_memory: Implement cros_async::BackingMemory for GuestMemory by Dylan Reid · 4 years, 6 months ago
  52. ec058d6 vm_memory: A crate to hold vm-specific memory objects by Dylan Reid · 4 years, 4 months ago
  53. fc5220e cros_async: Deref U64Source to the inner source by Dylan Reid · 4 years, 5 months ago
  54. a70743b cros_async: Allow access to inner types of async IO by Dylan Reid · 4 years, 5 months ago
  55. 39a4354 cros_async: Expose MemRegion to users by Dylan Reid · 4 years, 5 months ago
  56. 68ef7cf cros_async: Skip zero length reads and writes by Dylan Reid · 4 years, 5 months ago
  57. 9affaf1 cros_async: handle errors in synch fallocate/fsync by Daniel Verkamp · 4 years, 4 months ago
  58. eef1c93 uring/async: Add fsync and fallocate by Dylan Reid · 4 years, 5 months ago
  59. 906b43c cros_async: Make raw waker Send + Sync by Chirantan Ekbote · 4 years, 4 months ago
  60. 8b68187 cros_async: MemRegion: use u64 for offset by Dylan Reid · 4 years, 5 months ago
  61. 57c667e cros_async: Convert FD executor to be more similar to uring by Dylan Reid · 4 years, 7 months ago
  62. c6478e6 cros_async: Add uring futures by Dylan Reid · 4 years, 6 months ago
  63. 635f90c cros_async: ignore dead_code warnings for now by Daniel Verkamp · 4 years, 5 months ago
  64. 1064c5b cros_async: clarify add_future return value by Daniel Verkamp · 4 years, 5 months ago
  65. a131246 cros_async: Add 'run_one' helper by Dylan Reid · 4 years, 6 months ago
  66. 1c3b411 cros_async: fd_executor: include UnitFutures for tests by Dylan Reid · 4 years, 6 months ago
  67. 0edf83a cros_async: add uring_executor by Dylan Reid · 4 years, 6 months ago
  68. 0bb7fa6 cros_async: Hide the details of fd_executor by Dylan Reid · 4 years, 7 months ago
  69. 4381d04 cros_async: implement waker_wake by Dylan Reid · 4 years, 7 months ago
  70. f60fb14 cros_async: Don't wake wakers on removal by Dylan Reid · 4 years, 7 months ago
  71. aee62a8 cros_async: Add a function to run one future to completion by Dylan Reid · 4 years, 7 months ago
  72. f990be3 cros_async: Add select6 by Dylan Reid · 4 years, 7 months ago
  73. 887289e cros_async: allow wakers to be canceled by Dylan Reid · 4 years, 7 months ago
  74. 93dca2f cros_async: remove rustdoc inside macro by Daniel Verkamp · 4 years, 7 months ago
  75. 2cc1383 Add a cros_async crate. by Dylan Reid · 5 years ago