-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speed-up waker by using uninitialized array #4055
Commits on Aug 23, 2021
-
Use uninitialized array in wake0 to prevent initialiation of each Opt…
…ion<Waker>
Gleb Pomykalov committedAug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 7fd2ae7 - Browse repository at this point
Copy the full SHA 7fd2ae7View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 01b91ab - Browse repository at this point
Copy the full SHA 01b91abView commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 2bb9da5 - Browse repository at this point
Copy the full SHA 2bb9da5View commit details -
implement WakeList to support Drop on it
Gleb Pomykalov committedAug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for c0aad94 - Browse repository at this point
Copy the full SHA c0aad94View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for b932ea5 - Browse repository at this point
Copy the full SHA b932ea5View commit details -
Prevent later dropping of uninitialized Waker if
wake
panics.Co-authored-by: Alice Ryhl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03103d8 - Browse repository at this point
Copy the full SHA 03103d8View commit details -
Fix
can_push
condition - allow usage of the last waker.Gleb Pomykalov committedAug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 9dd73eb - Browse repository at this point
Copy the full SHA 9dd73ebView commit details -
Use slice_from_raw_parts_mut/drop_in_place in WakerList Drop implemen…
…tation Co-authored-by: Alice Ryhl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fb5f46 - Browse repository at this point
Copy the full SHA 0fb5f46View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for c7e65e6 - Browse repository at this point
Copy the full SHA c7e65e6View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 5040110 - Browse repository at this point
Copy the full SHA 5040110View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 7068c3e - Browse repository at this point
Copy the full SHA 7068c3eView commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 958d43b - Browse repository at this point
Copy the full SHA 958d43bView commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 7a55899 - Browse repository at this point
Copy the full SHA 7a55899View commit details -
use for loop with rev iterator in wake_all
Gleb Pomykalov committedAug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 905dc93 - Browse repository at this point
Copy the full SHA 905dc93View commit details -
Revert "use for loop with rev iterator in wake_all"
This reverts commit 905dc93.
Gleb Pomykalov committedAug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for cbdcfd3 - Browse repository at this point
Copy the full SHA cbdcfd3View commit details -
Gleb Pomykalov committed
Aug 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 0267a17 - Browse repository at this point
Copy the full SHA 0267a17View commit details