summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-02-07Rename data to childMica White
2026-02-07Fix doc linksMica White
2025-12-08StuffMica White
2025-03-29Clean up existing documentationBotahamec
2025-03-16Add test for owned lock in lock collectionBotahamec
2025-03-15Update version number to 0.5Mica White
2025-03-15Update presentationMica 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
2025-01-12More unit testsBotahamec
2025-01-06Update version numberBotahamec
2025-01-06Fix documentationBotahamec
2025-01-05Remove silly lifetime from Mutex::try_lockBotahamec
2025-01-05Make ThreadKey SyncBotahamec
2024-12-26version 0.4Mica White
2024-12-26skip some mutantsMica White
2024-12-26DocumentationMica White
2024-12-26CommentingMica White
2024-12-26Rename kill to poisonMica White
2024-12-26Remove unnecessary genericsMica White
2024-12-26Implement common traitsMica White
2024-12-25as_mut re-organizationMica White
2024-12-25Move some logic into the Sharable traitMica White
2024-12-25Remove once_cell and thread_local dependenciesMica White
2024-12-25Send and Sync for RefLockCollectionMica White
2024-12-25Fix integration testsMica White
2024-12-25try_lock returns a ResultMica White
2024-12-24Unit test mutex deathMica 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-23(no commit message)Mica White
2024-12-23Fix inifinite loopMica White
2024-12-23Unit test killsMica White
2024-12-23Utilize mutex deathMica White
2024-12-21Implement lock death, but without any usagesBotahamec
2024-12-20Complete PoisonableMica White
2024-12-20Fix clippy issuesBotahamec
2024-12-19Finish unit testingBotahamec
2024-12-01Unit testingMica White
2024-09-27More implementations of LockableIntoInner and LockableAsMutBotahamec
2024-09-27Rename inner_lock methodsBotahamec
2024-09-27Document LockableAsMut and LockableIntoInnerBotahamec
2024-09-26Better into_inner and get_mut implementationsBotahamec
2024-09-26Reduce the number of dereferences neededBotahamec
2024-09-26Fix docsBotahamec
2024-09-26Docs and improvementsBotahamec
2024-09-25Update docs for ref guardsBotahamec
2024-09-25Reorganize PoisonFlag methodsBotahamec