You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Address SonarCloud PR 193 issues: code fixes and scoped suppressions
Fix the two BUG-severity destructor-throw findings (S1048/M23_201) by marking
Group::release_token, drain_one_to_pool, and notify_slow_path noexcept.
Apply stylistic refactors: remove continue/break from lock-free retry loops in
TaskQueue/MPSCQueue and Group; make Pool::drain_queues const; rename Binder
ctor param to avoid shadowing; drop redundant BLOCK_SIZE casts.
Add C++14 odr-definitions for template static constexpr BLOCK_SIZE members
used from Pool.cpp/Group.cpp instantiations.
Add sonar-project.properties to scope-ignore S8417 (memory_order) under
src/threading/** and src/extension/**, and S5025/S3630/S3432 (placement-new
queue idioms) under **/scheduler/queue/*.hpp.
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments