about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-08-27 18:40:47 +0000
committerbors <bors@rust-lang.org>2024-08-27 18:40:47 +0000
commit2d69baa6e361c2ac76ae6c013b0ab126fa25d8b3 (patch)
tree375dde1ccf66fc2c4ce3a59e93ea891bec98b211 /compiler/rustc_mir_transform/src
parent4318bfe611b34fa36a209661b8c76e5d3b42857f (diff)
parent0ed13eb48a6ea9a2757541bdf3c2cd1f906e1f69 (diff)
downloadrust-2d69baa6e361c2ac76ae6c013b0ab126fa25d8b3.tar.gz
rust-2d69baa6e361c2ac76ae6c013b0ab126fa25d8b3.zip
Auto merge of #3804 - tiif:blockit, r=oli-obk
Support blocking for epoll

This PR enabled epoll to have blocking operation.

The changes introduced by this PR are:
- Refactored part of the logic in ``epoll_wait`` to ``blocking_epoll_callback``
- Added a new field ``thread_ids`` in ``Epoll`` for blocked thread ids
- Added a new ``BlockReason::Epoll``
Diffstat (limited to 'compiler/rustc_mir_transform/src')
0 files changed, 0 insertions, 0 deletions