-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Rollup of 6 pull requests #32508
Rollup of 6 pull requests #32508
Commits on Mar 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bb43f58 - Browse repository at this point
Copy the full SHA bb43f58View commit details
Commits on Mar 21, 2016
-
std: Add regression test for rust-lang#32074
Just to make sure we don't accidentally break this in the future.
Configuration menu - View commit details
-
Copy full SHA for bef69a1 - Browse repository at this point
Copy the full SHA bef69a1View commit details
Commits on Mar 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 2c48214 - Browse repository at this point
Copy the full SHA 2c48214View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7124ea4 - Browse repository at this point
Copy the full SHA 7124ea4View commit details
Commits on Mar 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6ce63fb - Browse repository at this point
Copy the full SHA 6ce63fbView commit details -
Avoid page reload upon hitting "S" when browing in local mode
Novotnik, Petr committedMar 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 88ab938 - Browse repository at this point
Copy the full SHA 88ab938View commit details
Commits on Mar 26, 2016
-
Rollup merge of rust-lang#32383 - aidanhs:aphs-heap-move-guarantee, r…
…=alexcrichton Document heap allocation location guarantee ``` 14:25 < aidanhs> is there any guarantee that boxes will not move the value on the heap when they are moved? 14:26 <@steveklabnik> aidanhs: ... i'm not sure if it's a guarantee, but it follows, generally 14:26 <@steveklabnik> aidanhs: moves mean memcpy, so you're memcpying the structure of the box itself, which is copying the pointer 14:26 <@steveklabnik> so the pointer won't be updated 14:26 <@steveklabnik> moves cannot do complex things like move the memory around on the heap 14:26 <@kmc> aidanhs: I would say it's guaranteed 14:27 < aidanhs> steveklabnik: yeah, that's what I was thinking, it'd be pretty strange for rust to do something, but I couldn't find any docs one way or the other 14:27 <@steveklabnik> kmc: aidanhs yeah, it's like a borderline thing that we don't explicitly guanratee but i think IS guaranteed by our other guarantees 14:27 <@steveklabnik> mostly that move == memcpy 14:28 < aidanhs> kmc: steveklabnik great thanks! would a PR to the rust reference along these lines be ok? 14:28 < jmesmon> aidanhs: I believe owning_ref has some discussion of that (stable references) 14:29 <@steveklabnik> aidanhs: i would probably take that, yeah 14:29 < aidanhs> jmesmon: thanks, I'll take a look at that ``` https://botbot.me/mozilla/rust/2016-02-22/?msg=60657619&page=18 r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 4a1e199 - Browse repository at this point
Copy the full SHA 4a1e199View commit details -
Rollup merge of rust-lang#32387 - alexcrichton:ascii-test, r=aturon
std: Add regression test for rust-lang#32074 Just to make sure we don't accidentally break this in the future.
Configuration menu - View commit details
-
Copy full SHA for f886939 - Browse repository at this point
Copy the full SHA f886939View commit details -
Rollup merge of rust-lang#32440 - tshepang:compact, r=steveklabnik
doc: remove needless bindings The extra syntax is more noise than help in simple examples like this
Configuration menu - View commit details
-
Copy full SHA for 887e927 - Browse repository at this point
Copy the full SHA 887e927View commit details -
Rollup merge of rust-lang#32470 - rust-lang:steveklabnik-patch-1, r=a…
…lexcrichton remove broken config Fixes rust-lang#32412
Configuration menu - View commit details
-
Copy full SHA for dcfcbaa - Browse repository at this point
Copy the full SHA dcfcbaaView commit details -
Rollup merge of rust-lang#32478 - xevix:docs/strings-str-unsized-type…
…s, r=steveklabnik Add note on `str` being an unsized type in strings section of book The book section on Rust strings mentions `&str` and `String` but does not address why `str` is not used directly. This adds a short blurb and a link to the unsized types chapter. The second draft of the book will go more in-depth on this, but this should help a bit for now. Thanks #rust for clarifying this point, and let me know if it needs rewording or different placement 😄. CC @steveklabnik @Kimundi
Configuration menu - View commit details
-
Copy full SHA for 2c4d039 - Browse repository at this point
Copy the full SHA 2c4d039View commit details -
Rollup merge of rust-lang#32492 - xitep:master, r=alexcrichton
Avoid page reload upon hitting "S" when browsing documentation in local mode The problem seems to have been introduced with commit 2910c00
Configuration menu - View commit details
-
Copy full SHA for 90f2b69 - Browse repository at this point
Copy the full SHA 90f2b69View commit details