3495 Commits

Author SHA1 Message Date
Carl Lerche
81885fbb1d
Merge remote-tracking branch 'origin/master' into rt-threaded-rework 2023-06-26 17:28:14 +00:00
Dhruv Vats
910a1e2fcf
io: fix futures_io::AsyncSeek implementaion for Compat (#5783) 2023-06-25 13:04:35 +02:00
icedrocket
6d25a00145
fs: update cfg attr in fs::read_dir (#5806) 2023-06-25 10:54:14 +02:00
wjjiang
78bf8a9e5e
sync: replace Poll::Ready with Ready (#5815) 2023-06-25 10:40:49 +02:00
tim gretler
b8af5aad16
task: add spawn_blocking methods to JoinMap (#5797) 2023-06-24 12:13:56 +02:00
Carl Lerche
b3b80a0c69
fix tail latencies 2023-06-23 23:17:50 +00:00
Carl Lerche
cf8dc6710f
wip 2023-06-23 16:22:40 +00:00
Carl Lerche
444615f245
more work 2023-06-22 20:03:51 +00:00
Carl Lerche
3339103ff5
fix 2023-06-22 17:52:31 +00:00
Carl Lerche
1a2d2df92d
wip 2023-06-22 17:13:45 +00:00
Carl Lerche
ec3570ecf5
wip 2023-06-22 00:32:32 +00:00
Carl Lerche
2a416cba3b
wip 2023-06-21 20:31:34 +00:00
Carl Lerche
87247c89ec
Merge remote-tracking branch 'origin/master' into rt-threaded-rework 2023-06-21 17:06:45 +00:00
Carl Lerche
2e62374e4a
rt: pad the task struct to avoid false sharing (#5809)
This change pads the task struct to avoid false sharing. It is possible
for these structs to overlap cache lines without this alignment.
2023-06-21 09:39:14 -07:00
Carl Lerche
8108de2129
remove repr align 2023-06-21 01:29:43 +00:00
Carl Lerche
cbacaa3e4f
Merge remote-tracking branch 'origin/master' into rt-threaded-rework 2023-06-21 01:24:43 +00:00
Carl Lerche
6546b21581
wip 2023-06-21 01:06:25 +00:00
Carl Lerche
bc5128f255
move fields around 2023-06-19 15:15:41 -07:00
Jack Wrenn
56c4365584
tokio: improve taskdump documentation (#5805)
- Add example trace output.
- Add note on enabling unstable features.
- Add note on performance overhead.
2023-06-19 13:34:48 -04:00
Andrew Mackenzie
fb0d305a7a
ci: build tokio for redox-os (#5800) 2023-06-19 19:33:17 +02:00
Carl Lerche
ce19836b9a
wip 2023-06-14 13:28:49 -07:00
Carl Lerche
a65d23afe9
wip 2023-06-14 12:45:52 -07:00
Carl Lerche
9e38f568ad
wip 2023-06-14 11:58:17 -07:00
Carl Lerche
2dec4a93c1
wip 2023-06-14 10:57:31 -07:00
Carl Lerche
814a3c5c93
wip 2023-06-14 09:39:24 -07:00
盏一
848482d2bb
rt(threaded): adjust transition_from_parked behavior after introducing disable_lifo_slot feature (#5753) 2023-06-14 12:42:31 +02:00
Carl Lerche
46c4e87ab4
wip 2023-06-13 13:43:58 -07:00
Carl Lerche
152d4fc899
wip 2023-06-13 13:14:10 -07:00
Carl Lerche
464e59caab
wip 2023-06-13 13:08:00 -07:00
Carl Lerche
0866ee376b
wip 2023-06-13 12:08:36 -07:00
Carl Lerche
e28b1e59ef
wip 2023-06-13 11:21:06 -07:00
Carl Lerche
f6f54de2bf
wip 2023-06-13 11:12:48 -07:00
Carl Lerche
908ebc705a
wip 2023-06-13 11:07:33 -07:00
Carl Lerche
3095e7fc0d
wip 2023-06-13 10:39:44 -07:00
Andrew Mackenzie
00af6eff77
net: add support for Redox OS (#5790) 2023-06-13 12:42:40 +02:00
Carl Lerche
e6a1444fac
fix more bugz 2023-06-12 16:14:33 -07:00
Carl Lerche
fab5adc17c
fix another issue 2023-06-12 13:45:08 -07:00
Carl Lerche
22ccfe48c1
more fix shutdown 2023-06-12 12:57:54 -07:00
Carl Lerche
904dabb23d
fix more bugs 2023-06-12 12:51:23 -07:00
Carl Lerche
0cfaaea2b9
wip 2023-06-12 12:07:55 -07:00
Carl Lerche
f71c369203
fixes 2023-06-12 11:53:22 -07:00
Carl Lerche
392cd057ed
wip 2023-06-12 11:07:09 -07:00
icedrocket
b7290910f7
sync: fix typo in batch semaphore (#5789) 2023-06-12 15:43:12 +02:00
Taiki Endo
af6c87a045
chore: upgrade remaining 2018 edition crates to 2021 edition (#5788) 2023-06-12 02:21:50 +09:00
Taiki Endo
6257712d68
ci: update cargo-check-external-types to 0.1.7 (#5786) 2023-06-11 19:02:12 +09:00
Taiki Endo
c5d52c17ae
chore: enable cargo v2 resolver to prevent dev-deps from enabling log feature of mio (#5787) 2023-06-11 17:34:22 +09:00
Erk
2a54ad01d0
time: do not overflow to signal value (#5710) 2023-06-10 14:24:19 +02:00
Jack Wrenn
cb18b0a231
tokio: improve task dump documentation (#5778)
Adds depth to the taskdump example, and documentation to Handle::dump.
2023-06-10 13:30:08 +02:00
nvartolomei
7ccd3e0c6d
task: add JoinSet::poll_join_next (#5721) 2023-06-10 13:19:07 +02:00
Bugen Zhao
e63d0f10bf
task: use pin-project for TaskLocalFuture (#5758)
Signed-off-by: Bugen Zhao <i@bugenzhao.com>
2023-06-10 12:38:52 +02:00