summaryrefslogtreecommitdiff
path: root/rust/alloc/slice.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rust 1.62.0Miguel Ojeda2022-06-291-20/+18
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: upgrade to Rust 1.61.0Miguel Ojeda2022-05-201-5/+20
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: upgrade to Rust 1.60.0Miguel Ojeda2022-04-121-2/+5
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: import `alloc` 1.59.0Miguel Ojeda2022-02-251-3/+3
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: alloc: import 1.58.0Miguel Ojeda2022-01-131-0/+4
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: alloc: upgrade to 1.57.0Miguel Ojeda2021-12-021-0/+4
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: port liballoc to release 1.55.0Matthew Bakhtiari2021-09-281-1/+1
| | | | | | | Added `#[cfg(not(no_global_oom_handling))]` to `Arc::try_pin` because `Pin` is only imported when `no_global_oom_handling` isn't selected Signed-off-by: Matthew Bakhtiari <dev@mtbk.me>
* rust: alloc: add some `try_*` methods we needMiguel Ojeda2021-07-011-1/+90
| | | | | | | | | | | | | In preparation for enabling `no_global_oom_handling` for `alloc`, we need to add some new methods. They are all marked as: #[stable(feature = "kernel", since = "1.0.0")] for easy identification. Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: alloc: add SPDX License IdentifiersMiguel Ojeda2021-07-011-0/+2
| | | | Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
* rust: import `alloc`Miguel Ojeda2021-06-301-0/+1180
This brings the `alloc` crate in-tree. The code comes from Rust 1.54.0-beta.1, i.e. commit `bf62f4de3`. Signed-off-by: Miguel Ojeda <ojeda@kernel.org>