Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backporting accepted PRs to beta #43831

Merged
merged 15 commits into from
Aug 13, 2017
Merged

Backporting accepted PRs to beta #43831

merged 15 commits into from
Aug 13, 2017

Commits on Aug 12, 2017

  1. Configuration menu
    Copy the full SHA
    e56fa24 View commit details
    Browse the repository at this point in the history
  2. Add a feature gate

    @alexcrichton figured out a way how to do it :)
    est31 authored and alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    c51b709 View commit details
    Browse the repository at this point in the history
  3. save the subobligations as well

    nikomatsakis authored and alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    309ab47 View commit details
    Browse the repository at this point in the history
  4. std: Mark Layout::repeat as #[inline]

    This fixes an optimization regression by allowing LLVM to see through more
    functions.
    
    Closes rust-lang#43272
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    086f9e4 View commit details
    Browse the repository at this point in the history
  5. std: Stabilize char_escape_debug

    Stabilizes:
    
    * `<char>::escape_debug`
    * `std::char::EscapeDebug`
    
    Closes rust-lang#35068
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    1206c80 View commit details
    Browse the repository at this point in the history
  6. std: Stabilize option_entry feature

    Stabilized:
    
    * `Option::get_or_insert`
    * `Option::get_or_insert_with`
    
    Closes rust-lang#39288
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    d85df50 View commit details
    Browse the repository at this point in the history
  7. std: Stabilize str_checked_slicing feature

    Stabilized
    
    * `<str>::get`
    * `<str>::get_mut`
    * `<str>::get_unchecked`
    * `<str>::get_unchecked_mut`
    
    Closes rust-lang#39932
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    b20d248 View commit details
    Browse the repository at this point in the history
  8. std: Stabilize CString/OsString/PathBuf extra methods

    Stabilizes:
    
    * `CString::as_c_str`
    * `CString::into_boxed_c_str`
    * `CStr::into_c_string`
    * `OsString::into_boxed_os_str`
    * `OsStr::into_os_string`
    * `PathBuf::into_boxed_path`
    * `PathBuf::into_path_buf`
    
    Closes rust-lang#40380
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    9ec2b5b View commit details
    Browse the repository at this point in the history
  9. std: Stabilize utf8_error_error_len feature

    Stabilizes:
    
    * `Utf8Error::error_len`
    
    Closes rust-lang#40494
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    59ccb2f View commit details
    Browse the repository at this point in the history
  10. std: Stabilize manually_drop feature

    Stabilizes
    
    * `core::mem::ManuallyDrop`
    * `std::mem::ManuallyDrop`
    * `ManuallyDrop::new`
    * `ManuallyDrop::into_inner`
    * `ManuallyDrop::drop`
    * `Deref for ManuallyDrop`
    * `DerefMut for ManuallyDrop`
    
    Closes rust-lang#40673
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    7e22e24 View commit details
    Browse the repository at this point in the history
  11. Stabilize the compile_error_macro feature

    Stabilizes:
    
    * `compile_error!` as a macro defined by rustc
    
    Closes rust-lang#40872
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    febb255 View commit details
    Browse the repository at this point in the history
  12. std: Stabilize the str_{mut,box}_extras feature

    Stabilizes
    
    * `<&mut str>::as_bytes_mut`
    * `<Box<str>>::into_boxed_bytes`
    * `std::str::from_boxed_utf8_unchecked`
    * `std::str::from_utf8_mut`
    * `std::str::from_utf8_unchecked_mut`
    
    Closes rust-lang#41119
    alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    a2b8556 View commit details
    Browse the repository at this point in the history
  13. float_bits_conv made it into 1.20

    est31 authored and alexcrichton committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    808f8ea View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2017

  1. Update cargo submodule

    alexcrichton committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    44a6d0b View commit details
    Browse the repository at this point in the history
  2. Bump beta to .2

    alexcrichton committed Aug 13, 2017
    Configuration menu
    Copy the full SHA
    5f554ed View commit details
    Browse the repository at this point in the history