Hamir Mahal
d4178cf349
tokio: avoid positional fmt params when possible ( #6978 )
2024-11-18 13:50:58 +01:00
tiif
161b8c80d5
ci: test more things with miri ( #6885 )
2024-10-11 09:44:50 +02:00
Adam Cigánek
1e798d26ed
time: wake DelayQueue
when removing last item ( #6752 )
2024-08-06 16:22:31 +02:00
M.Amin Rayej
58edfc61ab
ci: verify that tests work with panic=abort ( #6283 )
2024-01-16 16:10:23 +01:00
isabelleatkins
9f9e596eec
time: fix panic in DelayQueue ( #5630 )
2023-04-17 20:51:42 +00:00
Jens Reidel
effead29d1
time: add DelayQueue::peek
( #5569 )
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-04-16 09:43:03 +02:00
Alice Ryhl
2dfe4e8885
time: fix repeatedly_reset_entry_inserted_as_expired test ( #5570 )
2023-03-21 18:06:22 +01:00
Carl Lerche
22cff80048
chore: update CI's clippy version to 1.65 ( #5276 )
2022-12-06 19:56:13 -08:00
Richard Zak
6d3f92dddc
wasm: initial support for wasm32-wasi target ( #4716 )
...
This adds initial, unstable, support for the wasm32-wasi target. Not all of Tokio's
features are supported yet as WASI's non-blocking APIs are still limited.
Refs: tokio-rs/tokio#4827
2022-07-12 13:20:26 -07:00
Benjamin Saunders
cf38ba627a
util: remove error case from the infallible DelayQueue::poll_elapsed ( #4241 )
2022-02-08 21:07:33 -05:00
b-naber
c800deaacc
util: add shrink_to_fit
and compact
methods to DelayQueue
( #4170 )
2022-01-09 12:41:30 +01:00
Alice Ryhl
e04b5be1f5
time: update deadline on removal in DelayQueue
( #4178 )
2021-10-22 20:34:36 +02:00
William Bain
c4f66ed121
util: fix panics on updating DelayQueue entries ( #3270 )
2021-01-21 10:56:44 +01:00
bdonlan
ae67851f11
time: use intrusive lists for timer tracking ( #3080 )
...
More-or-less a half-rewrite of the current time driver, supporting the
use of intrusive futures for timer registration.
Fixes : #3028 , #3069
2020-11-23 10:42:50 -08:00
bdonlan
b704c53b9c
chore: Fix clippy lints ( #2931 )
...
Closes : #2929
Co-authored-by: Bryan Donlan <bdonlan@amazon.com>
2020-10-08 17:14:39 -07:00
bdonlan
9730317e94
time: move DelayQueue to tokio-util ( #2897 )
...
This change is intended to do the minimum to unblock 0.3; as such, for now, we
duplicate the internal `time::wheel` structures in tokio-util, rather than trying
to refactor things at this stage.
Co-authored-by: Bryan Donlan <bdonlan@amazon.com>
2020-10-05 14:25:04 -07:00