summaryrefslogtreecommitdiff
path: root/src/collection/utils.rs
AgeCommit message (Collapse)Author
2026-02-07Fix clippy warningsMica White
2025-12-08StuffMica White
2025-03-12Add unwind handling for scoped locksMica White
2025-03-09Finish testing and fixingMica White
2025-02-28Scoped lock APIBotahamec
2025-02-07Fix lifetimes for poison guardsBotahamec
2025-02-05Tests and optimizationBotahamec
2024-12-26CommentingMica White
2024-12-26Rename kill to poisonMica White
2024-12-23Remove scopeguardMica White
The scopeguard crate was being used for its `defer_on_unwind` macro. The problem was that it runs even if the runtime was already panicking. There aren't any changes to the macro which could have fixed this. I instead wrote my own function to check for a specific panicking closure.
2024-12-23Utilize mutex deathMica White
2024-12-21Implement lock death, but without any usagesBotahamec
2024-09-25Fix doc comment for ordered_try_lockBotahamec
2024-05-23CommentsBotahamec