| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-10-02 | No longer put windows mutexes in a box. | Mara Bos | -1/+4 | |
| Windows SRW locks are movable (while not borrowed) according to their documentation. | ||||
| 2020-10-02 | Make it possible to have unboxed mutexes on specific platforms. | Mara Bos | -0/+2 | |
| This commit keeps all mutexes boxed on all platforms, but makes it trivial to remove the box on some platforms later. | ||||
| 2020-10-01 | Formatting. | Mara Bos | -5/+1 | |
| 2020-10-01 | Use AcquireSRWLockExclusive::is_available() instead of an extra lookup. | Mara Bos | -17/+6 | |
| 2020-09-16 | Avoid creating `&mut`s in Windows ReentrantMutex. | Mara Bos | -7/+7 | |
| 2020-09-16 | Don't use `mut` in Windows Mutex. | Mara Bos | -9/+7 | |
| 2020-09-12 | Small cleanups in Windows Mutex. | Mara Bos | -32/+32 | |
| - Move `held` into the boxed part, since the SRW lock implementation does not use this. This makes the Mutex 50% smaller. - Use `Cell` instead of `UnsafeCell` for `held`, such that `.replace()` can be used. - Add some comments. | ||||
| 2020-07-27 | mv std libs to library/ | mark | -0/+184 | |
