2021-02-15 |
Simon Sapin | Parameterize `DynMetadata` over its `dyn SomeTrait...
|
commit | commitdiff | tree |
2021-02-15 |
Simon Sapin | Add `ptr::Pointee` trait (for all types) and `ptr:...
|
commit | commitdiff | tree |
2021-01-21 |
Simon Sapin | Add example to array::IntoIter::new’s doc-comment
|
commit | commitdiff | tree |
2020-12-29 |
Simon Sapin | Stabilize by-value `[T; N]` iterator `core::array:...
|
commit | commitdiff | tree |
2020-12-16 |
Simon Sapin | Add `popcount` and `popcnt` as doc aliases for `count_ones...
|
commit | commitdiff | tree |
2020-10-20 |
Simon Sapin | Make users of `download-ci-llvm` download a new version
|
commit | commitdiff | tree |
2020-10-20 |
Simon Sapin | Package more llvm-* tools in the rust-dev component...
|
commit | commitdiff | tree |
2020-07-29 |
Simon Sapin | Remove deprecated unstable `{Box,Rc,Arc}::into_raw_non_null...
|
commit | commitdiff | tree |
2020-07-29 |
Simon Sapin | Stabilize `Vec::leak`
|
commit | commitdiff | tree |
2020-07-29 |
Simon Sapin | Make `Vec::leak` a method instead of an associated...
|
commit | commitdiff | tree |
2020-05-18 |
Simon Sapin | Apply suggestions from code review
|
commit | commitdiff | tree |
2020-05-18 |
Simon Sapin | Add `len` and `slice_from_raw_parts` to `NonNull<[T]>`
|
commit | commitdiff | tree |
2020-04-16 |
Simon Sapin | Implement `Box::into_raw` based on `Box::leak`
|
commit | commitdiff | tree |
2020-04-15 |
Simon Sapin | Apply suggestions from code review
|
commit | commitdiff | tree |
2020-04-15 |
Simon Sapin | Deprecate `Rc::into_raw_non_null` and `Arc::into_raw_non_null`
|
commit | commitdiff | tree |
2020-04-15 |
Simon Sapin | Deprecate `Box::into_raw_non_null`
|
commit | commitdiff | tree |
2019-12-27 |
Simon Sapin | Stabilize the `matches!` macro
|
commit | commitdiff | tree |
2019-12-06 |
Simon Sapin | Move numeric `From` and `TryFrom` impls to `libcore...
|
commit | commitdiff | tree |
2019-12-06 |
Simon Sapin | Add `{f32,f64}::approx_unchecked_to<Int>` unsafe methods
|
commit | commitdiff | tree |
2019-12-06 |
Simon Sapin | Make `core::convert` a directory-module with `mod.rs`
|
commit | commitdiff | tree |
2019-11-26 |
Simon Sapin | Stabilize the `core::panic` module
|
commit | commitdiff | tree |
2019-11-26 |
Simon Sapin | Fix the tracking issue number for `PanicInfo::message`
|
commit | commitdiff | tree |
2019-11-26 |
Simon Sapin | Fix unstable attribute accidentally applying to the...
|
commit | commitdiff | tree |
2019-11-18 |
Simon Sapin | Use `drop_in_place` in `array::IntoIter::drop`
|
commit | commitdiff | tree |
2019-11-07 |
Simon Sapin | MaybeUninit::uninit_array docs: better example
|
commit | commitdiff | tree |
2019-11-07 |
Simon Sapin | Apply docs suggestions from review
|
commit | commitdiff | tree |
2019-11-07 |
Simon Sapin | Add `MaybeUninit` methods `uninit_array`, `slice_get_ref...
|
commit | commitdiff | tree |
2019-10-23 |
Simon Sapin | Document guard expressions in `matches!`
|
commit | commitdiff | tree |
2019-10-23 |
Simon Sapin | Add tracking issue for the `matches!` macro
|
commit | commitdiff | tree |
2019-10-23 |
Simon Sapin | Move the `matches!` macro to the prelude
|
commit | commitdiff | tree |
2019-10-23 |
Simon Sapin | Add `core::macros::matches!( $expr, $pat ) -> bool`
|
commit | commitdiff | tree |
2019-10-18 |
Simon Sapin | Uninitialized boxes: add test for zero-size allocations
|
commit | commitdiff | tree |
2019-10-17 |
Simon Sapin | Plugins deprecation: don’t suggest simply removing...
|
commit | commitdiff | tree |
2019-10-16 |
Simon Sapin | Uninitialized boxes: check for zero-size allocation...
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Extend union-nodrop.rs test
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | More descriptive variable name
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Update src/test/run-pass/union/union-nodrop.rs
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Update src/librustc_typeck/error_codes.rs
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Update src/librustc_typeck/check/mod.rs
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Update src/librustc_typeck/check/mod.rs
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Fixes #41073, it is no longer an ICE
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Remove unions_with_drop_fields lint
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Remove most uses of `allow(unions_with_drop_fields...
|
commit | commitdiff | tree |
2019-10-11 |
Simon Sapin | Remove uses of `allow(unions_with_drop_fields)` in...
|
commit | commitdiff | tree |
2019-10-06 |
Simon Sapin | Fix zero-size uninitialized boxes
|
commit | commitdiff | tree |
2019-09-29 |
Simon Sapin | Zero-initialize `vec![None; n]` for `Option<&T>`, ...
|
commit | commitdiff | tree |
2019-09-29 |
Simon Sapin | Fix `vec![x; n]` with null raw fat pointer zeroing...
|
commit | commitdiff | tree |
2019-09-23 |
Simon Sapin | Stabilize Option::deref and Option::deref_mut
|
commit | commitdiff | tree |
2019-08-20 |
Simon Sapin | Restore the rustc_plugin crate in the sysroot
|
commit | commitdiff | tree |
2019-08-19 |
Simon Sapin | Deprecate using rustc_plugin without the rustc_driver...
|
commit | commitdiff | tree |
2019-08-19 |
Simon Sapin | Import rustc_plugin from its new location
|
commit | commitdiff | tree |
2019-08-17 |
Simon Sapin | Doc nit
|
commit | commitdiff | tree |
2019-08-17 |
Simon Sapin | Rename private helper method allocate_for_unsized to...
|
commit | commitdiff | tree |
2019-08-17 |
Simon Sapin | Doc nits
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add the Layout of the failed allocation to TryReserveError...
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Update hashbrown to 0.5.0
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Rename CollectionAllocError to TryReserveError
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Relax the safety condition for get_mut_unchecked
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Reuse more internal Rc and Arc methods
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add a comment on the usage of Layout::new::<RcBox<...
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add tracking issue numbers
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Use ManuallyDrop instead of mem::forget
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Use `alloc::Global` in `Box::new_uninit`
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Fix intra-rustdoc links
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Move constructors of boxed/rc’ed slices to matching...
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add new_uninit_slice and assume_init on Box, Rc, and...
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add new_uninit and assume_init on Box, Rc, and Arc
|
commit | commitdiff | tree |
2019-08-16 |
Simon Sapin | Add Rc::get_mut_unchecked, Arc::get_mut_unchecked
|
commit | commitdiff | tree |
2019-07-16 |
Simon Sapin | Stabilize <*mut _>::cast and <*const _>::cast
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Update src/liballoc/str.rs
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Update src/liballoc/slice.rs
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Update src/liballoc/slice.rs
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Add joining slices of slices with a slice separator...
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Take separator by value in `[T]::join`
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Split the SliceConcat trait into Concat and Join
|
commit | commitdiff | tree |
2019-07-09 |
Simon Sapin | Remove obsolete “should not have to exist” reasons
|
commit | commitdiff | tree |
2019-07-05 |
Simon Sapin | Replace SliceConcatExt trait with inherent methods...
|
commit | commitdiff | tree |
2019-07-02 |
Simon Sapin | HashMap is UnwindSafe
|
commit | commitdiff | tree |
2019-06-07 |
Simon Sapin | Stabilize Cell::from_mut and as_slice_of_cells
|
commit | commitdiff | tree |
2019-05-24 |
Simon Sapin | Deprecate `FnBox`. `Box<dyn FnOnce()>` can be called...
|
commit | commitdiff | tree |
2019-05-24 |
Simon Sapin | Use FnOnce instead of FnBox in libtest
|
commit | commitdiff | tree |
2019-05-15 |
Simon Sapin | Stabilize RefCell::try_borrow_unguarded
|
commit | commitdiff | tree |
2019-05-07 |
Simon Sapin | Add a `cast` method to raw pointers.
|
commit | commitdiff | tree |
2019-04-24 |
Simon Sapin | const-stabilize NonNull::dangling and NonNull::cast
|
commit | commitdiff | tree |
2019-04-12 |
Simon Sapin | Stabilize the `alloc` crate.
|
commit | commitdiff | tree |
2019-03-20 |
Simon Sapin | Add a test for size_of Option<ThreadId>
|
commit | commitdiff | tree |
2019-03-19 |
Simon Sapin | Make Option<ThreadId> no larger than ThreadId, with...
|
commit | commitdiff | tree |
2019-03-19 |
Simon Sapin | ASCII uppercase: add "subtract multiplied bool" benchmark
|
commit | commitdiff | tree |
2019-03-19 |
Simon Sapin | ASCII uppercase: add "subtract shifted bool" benchmark
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Simplify u8::to_ascii_{upp,low}ercase while keeping...
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Benchmark more possibles impls of [u8]::make_ascii_uppercase
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Remove ASCII_CHARACTER_CLASS table, use `match` with...
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Add benchmarks for `u8::is_ascii*`
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Rename src/libcore/benches/ascii_case.rs to ascii.rs
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Tidy
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Add benchmark for not-quite-correct “fake SIMD” make_ascii_u...
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Make u8::to_ascii_lowercase and to_ascii_uppercase...
|
commit | commitdiff | tree |
2019-03-18 |
Simon Sapin | Add benchmarks for [u8]::make_ascii_uppercase
|
commit | commitdiff | tree |
2019-03-12 |
Simon Sapin | Remove stabilized feature gate in doctest
|
commit | commitdiff | tree |
2019-03-05 |
Simon Sapin | Rename the feature gate for alloc::prelude
|
commit | commitdiff | tree |
next |