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-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-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 |
2019-03-05 |
Simon Sapin | Move alloc::prelude::* to alloc::prelude::v1, make...
|
commit | commitdiff | tree |
2019-02-19 |
Simon Sapin | Stabilize iter::from_fn
|
commit | commitdiff | tree |
2019-02-19 |
Simon Sapin | Stabilize iter::successors
|
commit | commitdiff | tree |
2019-02-17 |
Simon Sapin | Review comments
|
commit | commitdiff | tree |
2019-02-13 |
Simon Sapin | Add `impl From<!> for Infallible`
|
commit | commitdiff | tree |
2019-02-13 |
Simon Sapin | Stabilize TryFrom and TryInto
|
commit | commitdiff | tree |
2019-02-13 |
Simon Sapin | Use convert::Infallible instead of never in the blanket...
|
commit | commitdiff | tree |
2019-02-13 |
Simon Sapin | Add a convert::Infallible empty enum, make string:...
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | Add doctests for str::escape_*
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | Make the prema-unstable char::escape_debug_ext method...
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | Move str::escape_* to libcore
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | Stabilize str::escape_* methods
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | New return types for str::escape_* that impl Display...
|
commit | commitdiff | tree |
2019-02-12 |
Simon Sapin | Add internal impl_fn_for_zst macro for "named closure...
|
commit | commitdiff | tree |
2019-02-01 |
Simon Sapin | Rename iter::unfold to iter::from_fn and remove explicit...
|
commit | commitdiff | tree |
2019-02-01 |
Simon Sapin | Stabilize std::error::Error::type_id
|
commit | commitdiff | tree |
2019-02-01 |
Simon Sapin | Stabilize split_ascii_whitespace
|
commit | commitdiff | tree |
2019-01-22 |
Simon Sapin | Stabilize Any::get_type_id and rename to type_id
|
commit | commitdiff | tree |
2019-01-21 |
Simon Sapin | Fix some non-determinism in help messages for E0277...
|
commit | commitdiff | tree |
2019-01-17 |
Simon Sapin | Add signed num::NonZeroI* types
|
commit | commitdiff | tree |
2019-01-02 |
Simon Sapin | src/jemalloc is gone, remove its mention from COPYRIGHT
|
commit | commitdiff | tree |
next |