| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-03-31 | libstd: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -4/+6 | |
| 2019-02-28 | libstd => 2018 | Taiki Endo | -10/+10 | |
| 2019-02-17 | Use more impl header lifetime elision | Scott McMurray | -4/+4 | |
| There are two big categories of changes in here - Removing lifetimes from common traits that can essentially never user a lifetime from an input (particularly `Drop` & `Debug`) - Forwarding impls that are only possible because the lifetime doesn't matter (like `impl<R: Read + ?Sized> Read for &mut R`) I omitted things that seemed like they could be more controversial, like the handful of iterators that have a `Item: 'static` despite the iterator having a lifetime or the `PartialEq` implementations where the flipped one cannot elide the lifetime. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-07-02 | Make Stdio handle UnwindSafe | Evan Simmons | -0/+4 | |
| 2018-05-07 | Add explanation for #[must_use] on mutex guards | Manish Goregaokar | -1/+1 | |
| 2017-10-09 | Refactor to use `debug_struct` in several Debug impls | Malo Jaffré | -3/+10 | |
| Fixes #44771. | ||||
| 2016-11-01 | std: Move sys_common to libstd/sys_common | Brian Anderson | -0/+236 | |
| Make the directory structure reflect the module structure. I've always found the existing structure confusing. | ||||
