Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
https://github.com/tokio-rs/tokio
7a99f87df203d589d9a8ad042a64b105a954f9fb authored over 1 year ago by Alice Ryhl <[email protected]>
0b2c9b8baba33221a08e950f28f63aac53f1ee41 authored over 1 year ago by RaccoonSupremacy <[email protected]>
Increase max preemption back to 2 while running the tests in under 90 minutes.
98c8c38e9674cd584495046c793969625276e63d authored over 1 year ago by Carl Lerche <[email protected]>080d52902fc0e72af210e753df0b509731fd9b5d authored over 1 year ago by Alice Ryhl <[email protected]>
e87ff8a83a2edea1b23cf62269b8b31ef7f1df2d authored over 1 year ago by Alice Ryhl <[email protected]>
1605279abff0e744d3fdf033fd855ce55037bae7 authored over 1 year ago by Alice Ryhl <[email protected]>
25258d572abe2075931762bdb111b195157c1bba authored over 1 year ago by Alice Ryhl <[email protected]>
8ddb58bf6c1f7b2a0febab734903c65c03023af1 authored over 1 year ago by Alice Ryhl <[email protected]>
This cherry-picks:
* chore: remove ntapi dev-dependency
* time: fix repeatedly_reset_entry_ins...
edd172cd3257e36cdfb2925716cdfddb91c4c038 authored over 1 year ago by Alice Ryhl <[email protected]>
9877fa2a97db0a0429f0f13b4cc1dd56e2e5db39 authored over 1 year ago by Alice Ryhl <[email protected]>
0f898a3148c41dffe3f5cd8d5c391ea603d1b22b authored over 1 year ago by Alice Ryhl <[email protected]>
d6a9ef533348c787376b1a64f3cf1103d60a3785 authored over 1 year ago by Alice Ryhl <[email protected]>
Some of these changes will be progressively reverted as we merge this
into newer branches.
This commit eliminates the current_thread::CURRENT and multi_thread::current
thread-local varia...
This commit updates `tokio::spawn` to avoid having to clone
`runtime::Handle`.
5e6d4c7999805a74d3dde95cd39ffdbb20bc2636 authored over 1 year ago by Nano <[email protected]>
As an optimization to improve locality, the multi-threaded scheduler
maintains a single slot (L...
In the multi-threaded scheduler, when there are no tasks on the local
queue, a worker will atte...
Previously, the current_thread scheduler used its own injection queue
instead of sharing the sa...
ddd7250e620c611f5a67fc94aba906e5b3b5fb25 authored over 1 year ago by Carl Lerche <[email protected]>
It was most likely included by accident.
f64a1a3dbde9af86dfdf1e9b919a43111f2d1c23 authored over 1 year ago by Carl Lerche <[email protected]>There should be no functional changes.
c88f9bc9300fc12a04a13ac3dde7251b8d960404 authored over 1 year ago by Carl Lerche <[email protected]>29a6f468a683ec5f955a794291768f04ef999699 authored over 1 year ago by Joris Kleiber <[email protected]>
These counters are enabled using the `tokio_internal_mt_counters` and
are intended to help with...
Adds support for instrumenting the poll times of all spawned tasks. Data is tracked in a histogr...
c84d0a14b189c45da8f5e963fd3a83790ec92f8e authored over 1 year ago by Carl Lerche <[email protected]>a883fd437821fb3019ea2f100d1feade607f4cb4 authored over 1 year ago by Alex Robinson <[email protected]>
Disables a recently added miri test when running loom tests.
1014262d34021f219f1fba88b78899ee29b9c943 authored over 1 year ago by Carl Lerche <[email protected]>f6313f4382145a365dfd94a352a53f805a2f14ef authored over 1 year ago by Alice Ryhl <[email protected]>
70364b707975b84daf223915d60a1610de2539a2 authored over 1 year ago by Alice Ryhl <[email protected]>
dd9471d13a88733097c4643c2ea3a17fb8c238ae authored over 1 year ago by Marek Kuskowski <[email protected]>
4e2ef63c4ed5aea3805c71da863ea0f492896a41 authored over 1 year ago by Alice Ryhl <[email protected]>
dec390df1e816171e9dc892d78a2634f9afe2d8a authored over 1 year ago by Hootan Shadmehr <[email protected]>
89b73f39bfcd1d1e1206b27a3f9c50f14cc670c5 authored over 1 year ago by Alice Ryhl <[email protected]>
a26fc9c9f956a66d086b8e43dbf9b2a8fe9b14de authored over 1 year ago by Alice Ryhl <[email protected]>
7fe88ce4addfe89a3cb9c1e620a5dacb673900c8 authored over 1 year ago by Hootan Shadmehr <[email protected]>
f2d033e4541d3e814e19b19ddd8a07ff1302ddbb authored over 1 year ago by Dirkjan Ochtman <[email protected]>
c999699f5ed12d1d1a10f0388cdd0ac745570131 authored over 1 year ago by Daniel Bloom <[email protected]>
7430865d655d31836ce62e65d8f03bcb9a85b12e authored over 1 year ago by Alice Ryhl <[email protected]>
56239a9035a5f2f868b4a63a968ecf1a38cb61a2 authored over 1 year ago by Vidhan Bhatt <[email protected]>
1b4106a1ce7e3c1e2f93c9cc963461f002ef0435 authored over 1 year ago by Matilda Smeds <[email protected]>
3abe877bf7de2bb6932dca18aafd82b8ce6658cc authored over 1 year ago by Hootan Shadmehr <[email protected]>
61b68a8abc7e6824f31eaa51e4b41e00a5471d20 authored over 1 year ago by Gil Shoshan <[email protected]>
52bc6b6f2d773def6bfaabf6925fef4e789782b7 authored over 1 year ago by icedrocket <[email protected]>
f478ff4a249b14db2d2cb99900e7894717eaf188 authored over 1 year ago by Jack Wrenn <[email protected]>
Task dumps are snapshots of runtime state. Taskdumps are collected by
instrumenting Tokio's lea...
1d785fd66fce4a9125c6f0c403dfe1921d011539 authored over 1 year ago by Matilda Smeds <[email protected]>
6a8f6f5a90a15dd840c009075009ecffb98e52f8 authored over 1 year ago by Alice Ryhl <[email protected]>
398dfda56d3ee4b0d4d9e86abe15039e86979d83 authored over 1 year ago by Alice Ryhl <[email protected]>
9bdc475539d1f7d8ff7ed21ae6285c8480e05270 authored over 1 year ago by Alice Ryhl <[email protected]>
b5a5ddb4cfbe860e8d33a44ca348cc36aab45328 authored over 1 year ago by Alice Ryhl <[email protected]>
74c6e6c683336b331d0a6fd153d424a4ca45d909 authored over 1 year ago by Alice Ryhl <[email protected]>
f21d596099648b788e377bfa1a3809c39d7932da authored over 1 year ago by Alice Ryhl <[email protected]>
66c62a4b74f9da7be3198bb7ac77d8d18967d51e authored over 1 year ago by Alice Ryhl <[email protected]>
a86c0522183779cd890afc74791cd0e3ec2f31bb authored over 1 year ago by Predrag Gruevski <[email protected]>
c1778eda38d5df316bc8356f2a7aa9f2d2e9abf0 authored over 1 year ago by Debadree Chatterjee <[email protected]>
11b88075440f1b141e4a18c7d506df0fc0eceb71 authored over 1 year ago by Fergus Mitchell <[email protected]>
e789b614243d77261d81f4ed15e4ac7d36081bf2 authored over 1 year ago by jrray <[email protected]>
2cd4f4ab46cbe969741da46369d25afd4e1eec02 authored over 1 year ago by Burkhard Mittelbach <[email protected]>
This reverts commit cf9a03c107ea523480e03234aff422905abaf8d7.
b6bbe5f4876097a5b8390e21c0a920d49f67eef4 authored over 1 year ago by Taiki Endo <[email protected]>57ba4a4b10ad4ee96b1634529b6b0ed81b099d32 authored over 1 year ago by Denis Kayshev <[email protected]>
5e6c6bdafdb4331b7f82db86b6dc772b31b0ae99 authored over 1 year ago by Alice Ryhl <[email protected]>
77e39118060b2424d6773d2f692c9eabe8a91717 authored over 1 year ago by Alice Ryhl <[email protected]>
b9868b23aaf68c0f4837bf3c6f9caf97d9d6420c authored over 1 year ago by Alice Ryhl <[email protected]>
Both current- and multi-thread runtime claimed to be the default, but only current thread actual...
623483c81f545aabf314d2aa005a037db032a911 authored over 1 year ago by Adam Chalmers <[email protected]>5cef6eba7bbb0c35726e36c2b8d71351c8000be4 authored over 1 year ago by Sigurd <[email protected]>
db543639e159453367a178c4ae7dde88c718cac8 authored over 1 year ago by Tymoteusz Wiśniewski <[email protected]>
9f9e596eec51a5c25d3a744f3e23606b4a09f54c authored over 1 year ago by isabelleatkins <[email protected]>
f6cb6e084babd72b8e37a770d962d740495585eb authored over 1 year ago by Jake Goulding <[email protected]>
7aea597a8f5af8756bdac35095f49ded8ec1a4e2 authored over 1 year ago by Timmy Xiao <[email protected]>
9507f8b374ce590c9b5ced7011e0b6c873aa0760 authored over 1 year ago by Aviram Hassan <[email protected]>
6037faeedea3b2c3086525207392c7bea59fa2bc authored over 1 year ago by Folkert de Vries <[email protected]>
8497f379b5c57d37db82db5dd74833998ae847a1 authored over 1 year ago by Tymoteusz Wiśniewski <[email protected]>
In CI, we are using a newer version of Clippy than what is stated in the
contributions guide.
...
Signed-off-by: Jens Reidel <[email protected]>
effead29d19b6f07ff2c546dcec76671ca98e8d6 authored over 1 year ago by Jens Reidel <[email protected]>3b16564ce01008b58fecf95aef910fd596054152 authored over 1 year ago by Alexander van Ratingen <[email protected]>
fc1e03f91b7b8b393095b65c8e3d47585d69325b authored over 1 year ago by John-John Tedro <[email protected]>
ea5d448ee8a6bd6ae28d051cb574854b17abef49 authored over 1 year ago by John-John Tedro <[email protected]>
abc93f615e1fa0bfcd7a2650343bbe562ef95e3f authored over 1 year ago by Iron(III) Oxide <[email protected]>
cf9a03c107ea523480e03234aff422905abaf8d7 authored over 1 year ago by mTsBucy1 <[email protected]>
This fuzz test touches some quadratic time code paths. This changes the
test to limit the test ...
b02c550c524e73f77b96341d1f606ca73d718c52 authored over 1 year ago by Alice Ryhl <[email protected]>
03912b9cf7141a5e27612a0b283d266637d2088f authored over 1 year ago by Oddbjørn Grødem <[email protected]>
d4afbad6e5d84a01d97ff97d3c82d83eb196d160 authored over 1 year ago by Daniel Sedlak <[email protected]>
b1ca0d8b12497cd5349d65d1c4dbd1c82ce207fd authored over 1 year ago by Daniel Netzer <[email protected]>
16cdb109f4417f28c6c57007ba943a94ff3355c8 authored over 1 year ago by Iron(III) Oxide <[email protected]>
88445e762c569b538ac3f8d3dbb76887db421207 authored over 1 year ago by Taiki Endo <[email protected]>
3c403d6ee8f19e09123f39adec229ca92198071c authored over 1 year ago by teor <[email protected]>
d63d6590787c91ddb942e7f0d743b8c9433adcc0 authored over 1 year ago by Dmitry Rodionov <[email protected]>
b31f1a4662e708596fe9cd89853a153b62ec056b authored over 1 year ago by Flavio Bizzarri <[email protected]>
663e56e983a2fdbd2d9c51c77d49745a74aada70 authored over 1 year ago by Qiu Chaofan <[email protected]>
1df874ead4b30c0ced3f5be12320dda4713f1bc1 authored over 1 year ago by Alice Ryhl <[email protected]>
614fe357fc4a91bc6d1c904fbbfe3c5959f690f6 authored over 1 year ago by Alice Ryhl <[email protected]>
When `tokio::time::Interval::poll_tick()` returns `Poll::Pending`, it
schedules itself for bein...
822af18cf5fde60b134943067647ee35405c3797 authored over 1 year ago by Alice Ryhl <[email protected]>
92d33b718142b1f952aef5ab9e3b09adb0a26548 authored over 1 year ago by David Pedersen <[email protected]>
The condition checked in the and_then() call is the same as is checked
in the match below, so w...
768ede65c154ee43f18ea27533a1177a41de8868 authored almost 2 years ago by João Marcos <[email protected]>
54a394696fd6980a3840a2e5b0022ae359f47e05 authored almost 2 years ago by João Marcos <[email protected]>
In a previous PR (#4128), the `spawn.location` field on task spans was
structured into 3 separa...