| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-09-09 | std: use futex-based locks and thread parker on Hermit | joboet | -212/+0 | |
| 2022-09-08 | Rollup merge of #101423 - mkroening:hermit-warnings, r=sanxiyn | Michael Goulet | -1/+0 | |
| Fix hermit warnings This fixes two `unused_imprt` and one `dead_code` warning for hermit. | ||||
| 2022-09-05 | Hermit: Fix unused_imports | Martin Kröning | -1/+0 | |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -3/+0 | |
| 2022-06-26 | Hermit: Make Mutex::init a no-op | Martin Kröning | -3/+1 | |
| 2022-06-03 | Use Drop instead of destroy() for locks. | Mara Bos | -3/+0 | |
| 2022-04-16 | Use a single ReentrantMutex implementation on all platforms. | Mara Bos | -36/+0 | |
| 2021-11-24 | Improving the readability | Stefan Lankes | -1/+1 | |
| Co-authored-by: kennytm <kennytm@gmail.com> | ||||
| 2021-11-24 | If the thread does not get the lock in the short term, yield the CPU | Stefan Lankes | -1/+10 | |
| Reduces the amount of wasted processor cycles | ||||
| 2021-08-13 | Don't put hermit mutexes in a box. | Martin Kröning | -1/+1 | |
| Hermit mutexes are movable. | ||||
| 2021-06-25 | Fix a few misspellings. | Eric Huss | -1/+1 | |
| 2021-01-13 | deprecate atomic::spin_loop_hint in favour of hint::spin_loop | Ashley Mannix | -2/+3 | |
| 2020-10-13 | box mutex to get a movable mutex | Stefan Lankes | -1/+1 | |
| the commit avoid an alignement issue in Mutex implementation | ||||
| 2020-10-12 | define required type 'MovableMutex' | Stefan Lankes | -0/+2 | |
| 2020-10-11 | revise code to pass the format check | Stefan Lankes | -3/+3 | |
| 2020-10-11 | fix typos in new method | Stefan Lankes | -1/+5 | |
| 2020-10-11 | revise comments and descriptions of the helper functions | Stefan Lankes | -3/+2 | |
| 2020-10-11 | revise code to pass the format check | Stefan Lankes | -14/+5 | |
| 2020-10-11 | revise Hermit's mutex interface to support the behaviour of StaticMutex | Stefan Lankes | -8/+182 | |
| rust-lang/rust#77147 simplifies things by splitting this Mutex type into two types matching the two use cases: StaticMutex and MovableMutex. To support the behavior of StaticMutex, we move part of the mutex implementation into libstd. | ||||
| 2020-07-27 | mv std libs to library/ | mark | -0/+77 | |
