-
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 14 pull requests #48768
Rollup of 14 pull requests #48768
Commits on Feb 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 238bb38 - Browse repository at this point
Copy the full SHA 238bb38View commit details
Commits on Feb 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f9e049a - Browse repository at this point
Copy the full SHA f9e049aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58d1f83 - Browse repository at this point
Copy the full SHA 58d1f83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43de01f - Browse repository at this point
Copy the full SHA 43de01fView commit details
Commits on Feb 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5344b07 - Browse repository at this point
Copy the full SHA 5344b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce3ad26 - Browse repository at this point
Copy the full SHA ce3ad26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ded7f7 - Browse repository at this point
Copy the full SHA 7ded7f7View commit details
Commits on Feb 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 397ce8a - Browse repository at this point
Copy the full SHA 397ce8aView commit details
Commits on Feb 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9091584 - Browse repository at this point
Copy the full SHA 9091584View commit details
Commits on Feb 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 02e021b - Browse repository at this point
Copy the full SHA 02e021bView commit details -
doc: no need for the references
Also: - apply some rustfmt love - fix output of one example
Configuration menu - View commit details
-
Copy full SHA for df8dd3f - Browse repository at this point
Copy the full SHA df8dd3fView commit details
Commits on Mar 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e822e62 - Browse repository at this point
Copy the full SHA e822e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c4771 - Browse repository at this point
Copy the full SHA 19c4771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c70619 - Browse repository at this point
Copy the full SHA 5c70619View commit details -
Configuration menu - View commit details
-
Copy full SHA for f45f760 - Browse repository at this point
Copy the full SHA f45f760View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7693c0 - Browse repository at this point
Copy the full SHA f7693c0View commit details
Commits on Mar 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 08504fb - Browse repository at this point
Copy the full SHA 08504fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ecf06 - Browse repository at this point
Copy the full SHA 15ecf06View commit details
Commits on Mar 3, 2018
-
FusedIterator is a marker trait that promises that the implementing iterator continues to return `None` from `.next()` once it has returned `None` once (and/or `.next_back()`, if implemented). The effects of FusedIterator are already widely available through `.fuse()`, but with stable `FusedIterator`, stable Rust users can implement this trait for their iterators when appropriate.
Configuration menu - View commit details
-
Copy full SHA for bc651ca - Browse repository at this point
Copy the full SHA bc651caView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7c23fe - Browse repository at this point
Copy the full SHA c7c23feView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc33b25 - Browse repository at this point
Copy the full SHA fc33b25View commit details
Commits on Mar 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 683bdc7 - Browse repository at this point
Copy the full SHA 683bdc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d58543 - Browse repository at this point
Copy the full SHA 3d58543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b0e1b7 - Browse repository at this point
Copy the full SHA 0b0e1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c191b2 - Browse repository at this point
Copy the full SHA 1c191b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16ac85c - Browse repository at this point
Copy the full SHA 16ac85cView commit details
Commits on Mar 5, 2018
-
Remove a couple of
isize
references from hashmap docsAlso fix a spelling mistake.
Configuration menu - View commit details
-
Copy full SHA for 88f32d1 - Browse repository at this point
Copy the full SHA 88f32d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7e68b - Browse repository at this point
Copy the full SHA 2e7e68bView commit details
Commits on Mar 6, 2018
-
Remove seemingly unused sugarise-doc-comments Python script.
This Python script converts documentation comments from the `#[doc = "..."]` attribute to the `///` syntax. It was added six years ago, presumably to help with the transition when `///` was implemented and hasn't really been touched since. I don't think there's much value in keeping it around at this point.
Configuration menu - View commit details
-
Copy full SHA for 2ec47e0 - Browse repository at this point
Copy the full SHA 2ec47e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24fb4b7 - Browse repository at this point
Copy the full SHA 24fb4b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88aec91 - Browse repository at this point
Copy the full SHA 88aec91View commit details -
Rollup merge of rust-lang#48403 - lukaslueg:casted, r=steveklabnik
Fix spelling s/casted/cast/ r? @GuillaumeGomez
Configuration menu - View commit details
-
Copy full SHA for 43de95c - Browse repository at this point
Copy the full SHA 43de95cView commit details -
Rollup merge of rust-lang#48432 - flip1995:lit_diag, r=oli-obk
Suggest type for overflowing bin/hex-literals Fixes rust-lang#48073 For hexadecimal and binary literals, which overflow, it gives an additional note to the warning message, like in this [comment](rust-lang#48073 (comment)). Additionally it will suggest a type (`X < Y`): - `iX`: if literal fits in `uX` => `uX`, else => `iY` - `-iX` => `iY` - `uX` => `uY` Exceptions: `isize`, `usize`. I don't think you can make a good suggestion here. The programmer has to figure it out on it's own in this case. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 813ac2c - Browse repository at this point
Copy the full SHA 813ac2cView commit details -
Rollup merge of rust-lang#48546 - GuillaumeGomez:raw-string-error-not…
…e, r=estebank Raw string error note Fixes rust-lang#48395. I think this note should be helpful enough to solve the issue.
Configuration menu - View commit details
-
Copy full SHA for e3451f8 - Browse repository at this point
Copy the full SHA e3451f8View commit details -
Rollup merge of rust-lang#48573 - Amanieu:bitreverse2, r=sfackler
Add functions for reversing the bit pattern in an integer I'm reviving PR rust-lang#32798 now that the LLVM issues have been resolved. > This adds the bitreverse intrinsic and adds a reverse_bits function to all integer types.
Configuration menu - View commit details
-
Copy full SHA for fe77f5d - Browse repository at this point
Copy the full SHA fe77f5dView commit details -
Rollup merge of rust-lang#48590 - tshepang:more-simple, r=frewsxcv
doc: no need for the reference Also, we are well within line length limit
Configuration menu - View commit details
-
Copy full SHA for 6b8984d - Browse repository at this point
Copy the full SHA 6b8984dView commit details -
Rollup merge of rust-lang#48657 - sinkuu:opt_str_repeat, r=dtolnay
Optimize str::repeat Improves the performance of `str::repeat` by bulk copying. Here is the benchmarks of `"abcde".repeat(n)`: |`n`|old [ns/iter]|new [ns/iter]|diff [%]| ---|---|---|--- |1|27.205|27.421|+0.794| |2|27.500|27.516|+0.0581| |3|27.923|27.648|-0.985| |4|31.206|30.145|-3.40| |5|35.144|31.861|-9.34| |7|43.131|34.621|-19.7| |10|54.945|36.203|-34.1| |100|428.31|52.895|-87.7|
Configuration menu - View commit details
-
Copy full SHA for 46d629a - Browse repository at this point
Copy the full SHA 46d629aView commit details -
Rollup merge of rust-lang#48727 - leodasvacas:refactor-contrived-matc…
…h, r=rkruppe Refactor contrived match.
Configuration menu - View commit details
-
Copy full SHA for 57cfbea - Browse repository at this point
Copy the full SHA 57cfbeaView commit details -
Rollup merge of rust-lang#48732 - debris:remove_powerpc64, r=alexcric…
…hton Remove useless powerpc64 entry from ARCH_TABLE Hope, I understood the scope of the fix correctly. closes rust-lang#47737
Configuration menu - View commit details
-
Copy full SHA for 178b2c4 - Browse repository at this point
Copy the full SHA 178b2c4View commit details -
Rollup merge of rust-lang#48753 - tbu-:pr_hashmap_isize, r=BurntSushi
Remove a couple of `isize` references from hashmap docs Also fix a spelling mistake.
Configuration menu - View commit details
-
Copy full SHA for 7dc3f17 - Browse repository at this point
Copy the full SHA 7dc3f17View commit details -
Rollup merge of rust-lang#48754 - leodasvacas:while-let-all-the-thing…
…s, r=rkruppe while let all the things
Configuration menu - View commit details
-
Copy full SHA for b691c52 - Browse repository at this point
Copy the full SHA b691c52View commit details -
Rollup merge of rust-lang#48761 - frewsxcv:frewsxcv-rm-python, r=alex…
…crichton Remove seemingly unused sugarise-doc-comments Python script. This Python script converts documentation comments from the `#[doc = "..."]` attribute to the `///` syntax. It was added six years ago, presumably to help with the transition when `///` was implemented and hasn't really been touched since. I don't think there's much value in keeping it around at this point.
Configuration menu - View commit details
-
Copy full SHA for fa374f9 - Browse repository at this point
Copy the full SHA fa374f9View commit details -
Rollup merge of rust-lang#48474 - christianpoveda:new_cell_docs, r=st…
…eveklabnik New Cell docs This fixes rust-lang#44061
Configuration menu - View commit details
-
Copy full SHA for ee94252 - Browse repository at this point
Copy the full SHA ee94252View commit details -
Rollup merge of rust-lang#48507 - GuillaumeGomez:cstr-note, r=stevekl…
…abnik Add new warning for CStr::from_ptr Fixes rust-lang#48401.
Configuration menu - View commit details
-
Copy full SHA for ebc6d6e - Browse repository at this point
Copy the full SHA ebc6d6eView commit details -
Rollup merge of rust-lang#47463 - bluss:fused-iterator, r=alexcrichton
Stabilize FusedIterator FusedIterator is a marker trait that promises that the implementing iterator continues to return `None` from `.next()` once it has returned `None` once (and/or `.next_back()`, if implemented). The effects of FusedIterator are already widely available through `.fuse()`, but with stable `FusedIterator`, stable Rust users can implement this trait for their iterators when appropriate. Closes rust-lang#35602
Configuration menu - View commit details
-
Copy full SHA for 8e3493d - Browse repository at this point
Copy the full SHA 8e3493dView commit details