-
-
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
reduce the lock contention in task spawn. #6001
reduce the lock contention in task spawn. #6001
Commits on Sep 12, 2023
-
reduce the lock contention in task spawn.
The origin version: spawn_tasks_current_thread time: [654.87 ns 664.26 ns 672.13 ns] change: [-4.5814% -1.2511% +2.1604%] (p = 0.48 > 0.05) No change in performance detected. spawn_tasks_current_thread_parallel time: [537.55 ns 540.00 ns 542.20 ns] change: [-1.0603% -0.2591% +0.6283%] (p = 0.58 > 0.05) No change in performance detected. Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high severe spawn_tasks time: [1.0447 µs 1.0533 µs 1.0610 µs] change: [+0.9379% +2.2768% +3.7191%] (p = 0.00 < 0.05) Change within noise threshold. Found 3 outliers among 100 measurements (3.00%) 1 (1.00%) low severe 2 (2.00%) low mild spawn_tasks_parallel time: [992.38 ns 1.0002 µs 1.0073 µs] change: [+0.1973% +1.4194% +2.5819%] (p = 0.02 < 0.05) Change within noise threshold. Found 6 outliers among 100 measurements (6.00%) 1 (1.00%) low severe 2 (2.00%) low mild 1 (1.00%) high mild 2 (2.00%) high severe This version: spawn_tasks_current_thread time: [705.92 ns 724.31 ns 739.78 ns] spawn_tasks_current_thread_parallel time: [529.33 ns 531.00 ns 532.61 ns] Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) high mild 1 (1.00%) high severe spawn_tasks time: [881.56 ns 892.21 ns 902.10 ns] Found 3 outliers among 100 measurements (3.00%) 2 (2.00%) low mild 1 (1.00%) high mild spawn_tasks_parallel time: [815.00 ns 819.87 ns 824.60 ns] Found 4 outliers among 100 measurements (4.00%) 2 (2.00%) high mild 2 (2.00%) high severe
Configuration menu - View commit details
-
Copy full SHA for 895958f - Browse repository at this point
Copy the full SHA 895958fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae64dfe - Browse repository at this point
Copy the full SHA ae64dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffbf01 - Browse repository at this point
Copy the full SHA 5ffbf01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2c0b2 - Browse repository at this point
Copy the full SHA 8e2c0b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ab489 - Browse repository at this point
Copy the full SHA 33ab489View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab2452c - Browse repository at this point
Copy the full SHA ab2452cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a500a79 - Browse repository at this point
Copy the full SHA a500a79View commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 632a8d3 - Browse repository at this point
Copy the full SHA 632a8d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6453017 - Browse repository at this point
Copy the full SHA 6453017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bfb4f1 - Browse repository at this point
Copy the full SHA 9bfb4f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ee62a - Browse repository at this point
Copy the full SHA 41ee62aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4ac885 - Browse repository at this point
Copy the full SHA b4ac885View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b386c5 - Browse repository at this point
Copy the full SHA 4b386c5View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ded74b - Browse repository at this point
Copy the full SHA 9ded74bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 191edf6 - Browse repository at this point
Copy the full SHA 191edf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a675c - Browse repository at this point
Copy the full SHA 06a675cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be70c4 - Browse repository at this point
Copy the full SHA 2be70c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b0be9 - Browse repository at this point
Copy the full SHA 17b0be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb484e - Browse repository at this point
Copy the full SHA 3bb484eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e325825 - Browse repository at this point
Copy the full SHA e325825View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11f80c - Browse repository at this point
Copy the full SHA a11f80cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 259582e - Browse repository at this point
Copy the full SHA 259582eView commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cab1f58 - Browse repository at this point
Copy the full SHA cab1f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 389e6b9 - Browse repository at this point
Copy the full SHA 389e6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 833377c - Browse repository at this point
Copy the full SHA 833377cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5422895 - Browse repository at this point
Copy the full SHA 5422895View commit details -
Configuration menu - View commit details
-
Copy full SHA for b90101a - Browse repository at this point
Copy the full SHA b90101aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68af71a - Browse repository at this point
Copy the full SHA 68af71aView commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e4716a - Browse repository at this point
Copy the full SHA 8e4716aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3ff7a - Browse repository at this point
Copy the full SHA 4a3ff7aView commit details -
change benchmark tests name from shutdown_parallel_multi_thread to sh…
…utdown_runtime_multi_thread
Configuration menu - View commit details
-
Copy full SHA for 7bbc2e4 - Browse repository at this point
Copy the full SHA 7bbc2e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c15c0bd - Browse repository at this point
Copy the full SHA c15c0bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6706a35 - Browse repository at this point
Copy the full SHA 6706a35View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c7668 - Browse repository at this point
Copy the full SHA d2c7668View commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5105610 - Browse repository at this point
Copy the full SHA 5105610View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a30df11 - Browse repository at this point
Copy the full SHA a30df11View commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df4ab61 - Browse repository at this point
Copy the full SHA df4ab61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a7679 - Browse repository at this point
Copy the full SHA 63a7679View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2010d7 - Browse repository at this point
Copy the full SHA b2010d7View commit details
Commits on Sep 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 052e141 - Browse repository at this point
Copy the full SHA 052e141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65670eb - Browse repository at this point
Copy the full SHA 65670ebView commit details
Commits on Oct 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08d7d0c - Browse repository at this point
Copy the full SHA 08d7d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26621d4 - Browse repository at this point
Copy the full SHA 26621d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b010bc - Browse repository at this point
Copy the full SHA 5b010bcView commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 66fa190 - Browse repository at this point
Copy the full SHA 66fa190View commit details
Commits on Oct 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2ac0b96 - Browse repository at this point
Copy the full SHA 2ac0b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47820b3 - Browse repository at this point
Copy the full SHA 47820b3View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d0acd70 - Browse repository at this point
Copy the full SHA d0acd70View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ef0265 - Browse repository at this point
Copy the full SHA 7ef0265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01da1ed - Browse repository at this point
Copy the full SHA 01da1edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5eaa2 - Browse repository at this point
Copy the full SHA 6f5eaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3257cb7 - Browse repository at this point
Copy the full SHA 3257cb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b101ee - Browse repository at this point
Copy the full SHA 7b101eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 608d2c6 - Browse repository at this point
Copy the full SHA 608d2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c214e0 - Browse repository at this point
Copy the full SHA 1c214e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e24db6d - Browse repository at this point
Copy the full SHA e24db6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c90918 - Browse repository at this point
Copy the full SHA 3c90918View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd5fb20 - Browse repository at this point
Copy the full SHA cd5fb20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c9eba - Browse repository at this point
Copy the full SHA 38c9ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7968b51 - Browse repository at this point
Copy the full SHA 7968b51View commit details
Commits on Nov 6, 2023
-
Update tokio/src/runtime/task/list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5d3da9e - Browse repository at this point
Copy the full SHA 5d3da9eView commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1d1a7a3 - Browse repository at this point
Copy the full SHA 1d1a7a3View commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 13c4b93 - Browse repository at this point
Copy the full SHA 13c4b93View commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for ee53e23 - Browse repository at this point
Copy the full SHA ee53e23View commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 01afd7b - Browse repository at this point
Copy the full SHA 01afd7bView commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 36c2355 - Browse repository at this point
Copy the full SHA 36c2355View commit details -
Update tokio/src/util/sharded_list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for d6606b8 - Browse repository at this point
Copy the full SHA d6606b8View commit details -
Update tokio/src/runtime/task/list.rs
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for c9f32d2 - Browse repository at this point
Copy the full SHA c9f32d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbefb70 - Browse repository at this point
Copy the full SHA bbefb70View commit details -
Configuration menu - View commit details
-
Copy full SHA for f97748c - Browse repository at this point
Copy the full SHA f97748cView commit details
Commits on Nov 7, 2023
-
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8baf79e - Browse repository at this point
Copy the full SHA 8baf79eView commit details -
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 87e70c3 - Browse repository at this point
Copy the full SHA 87e70c3View commit details -
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for af92f20 - Browse repository at this point
Copy the full SHA af92f20View commit details -
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 60104b8 - Browse repository at this point
Copy the full SHA 60104b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4458b - Browse repository at this point
Copy the full SHA bb4458bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1adad70 - Browse repository at this point
Copy the full SHA 1adad70View commit details -
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for ef8d2b7 - Browse repository at this point
Copy the full SHA ef8d2b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4fbf6 - Browse repository at this point
Copy the full SHA 2d4fbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 777d97e - Browse repository at this point
Copy the full SHA 777d97eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5406a7e - Browse repository at this point
Copy the full SHA 5406a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9b05ee - Browse repository at this point
Copy the full SHA c9b05eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 680848e - Browse repository at this point
Copy the full SHA 680848eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb70b1 - Browse repository at this point
Copy the full SHA 6fb70b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba87db - Browse repository at this point
Copy the full SHA 0ba87dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb106f - Browse repository at this point
Copy the full SHA 8bb106fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0fb9e2 - Browse repository at this point
Copy the full SHA e0fb9e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57133a5 - Browse repository at this point
Copy the full SHA 57133a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71e8983 - Browse repository at this point
Copy the full SHA 71e8983View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ce613 - Browse repository at this point
Copy the full SHA d1ce613View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b8db1 - Browse repository at this point
Copy the full SHA e6b8db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 592f432 - Browse repository at this point
Copy the full SHA 592f432View commit details -
Configuration menu - View commit details
-
Copy full SHA for f083757 - Browse repository at this point
Copy the full SHA f083757View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3105af7 - Browse repository at this point
Copy the full SHA 3105af7View commit details
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e189cf - Browse repository at this point
Copy the full SHA 8e189cfView commit details
Commits on Nov 24, 2023
-
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 75d3081 - Browse repository at this point
Copy the full SHA 75d3081View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed27f70 - Browse repository at this point
Copy the full SHA ed27f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for db58076 - Browse repository at this point
Copy the full SHA db58076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06656b9 - Browse repository at this point
Copy the full SHA 06656b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for caa74c9 - Browse repository at this point
Copy the full SHA caa74c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 865de08 - Browse repository at this point
Copy the full SHA 865de08View commit details
Commits on Nov 26, 2023
-
Apply suggestions from code review
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7a76ad5 - Browse repository at this point
Copy the full SHA 7a76ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d1dea - Browse repository at this point
Copy the full SHA 78d1deaView commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3844bd3 - Browse repository at this point
Copy the full SHA 3844bd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 038650f - Browse repository at this point
Copy the full SHA 038650fView commit details